Pojawiło się w miarę proste oraz wygodne narzędzie do kontroli naszego Raspberry Pi zdalnie – Raspcontrol. Wszystkie operacje wykonujemy jako root.
1) Przygotowanie:
sudo apt-get install apache2
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5
sudo /etc/init.d/apache2 restart
apt-get install git
git clone https://github.com/Bioshox/Raspcontrol.git
mkdir /etc/raspcontrol
nano /etc/raspcontrol/database.aptmnt
Dodajemy do niego „bazę danych”, która zawiera informacje o loginie oraz haśle które może korzystać z tego narzędzia:
{
„user”:”WpisujemyLogin”, „password”:”WpisujemyHasło”
}
Musimy nadać pełne prawa dla database.aptmnt oraz raspcontrol:
chmod 777 /etc/raspcontrol
chmod 777 /etc/raspcontrol/database.aptmnt
Dajemy dostęp do statystyk sieciowych:
usermod -a -G video www-data
Przenosimy katalog z Raspcontrol do katalogu /var/www
mv Raspcontrol/ /var/www/
Na koniec zrestartujmy Raspberry:
reboot
Skrypt, który uruchamia nasz panel wygląda tak, możemy zmienić domyślny port 80 na 8080, jeżeli mamy działający serwer www:
#!/bin/sh
HOST=0.0.0.0
PORT=80
PHP=$(which php)
if [ $? != 0 ] ; then
echo “Unable to find PHP”
exit 1
fi
Niestety po każdym uruchomieniu Raspberry Raspcontrol nie będzie uruchamiany automatycznie. Możemy go uruchomić ręcznie poprzez:
cd /var/www/
./start.sh
Możemy również startować Raspcontrol automatycznie, przy pomocy dowiązania twardego:
ln /etc/init.d/startRaspcontrol.sh /var/www/start.sh
Musimy zaktualizować update-rc.d:
update-rc.d startRaspControl.sh defaults
Od tej chwili Raspbcontrol powinien startowa automatycznie wraz ze startem systemu.
Po zalogowaniu się do panela, zobaczymy konkretne informacje na temat działania Raspberry Pi:
Dziękuję Ci, za poświęcony czas na przeczytanie tego artykułu. Jeśli był on dla Ciebie przydatny, to gorąco zachęcam Cię do zapisania się na mój newsletter, jeżeli jeszcze Cię tam nie ma. Proszę Cię także o “polubienie” mojego bloga na Facebooku oraz kanału na YouTube – pomoże mi to dotrzeć do nowych odbiorców. Raz w tygodniu (niedziela punkt 17.00) otrzymasz powiadomienia o nowych artykułach / projektach zanim staną się publiczne. Możesz również pozostawić całkowicie anonimowy pomysł na wpis/nagranie.
Link do formularza tutaj: https://beitadmin.pl/pomysly
Pozostaw również komentarz lub napisz do mnie wiadomość odpisuję na każdą, jeżeli Masz jakieś pytania:).