sudo apt -y install lighttpd php-cgi
sudo lighttpd-enable-mod fastcgi fastcgi-php
sudo service lighttpd force-reload
sudo apt install -y openssl shellinabox
sudo nano /etc/default/shellinabox
SHELLINABOX_PORT=4200 ⇓ SHELLINABOX_PORT=6175
sudo systemctl restart shellinabox
Ab sofort ist der Webserver sowohl unter der IP-Adresse http://10.0.0.1 (über WLAN) als auch der lokalen IP-Adresse (über LAN) erreichbar.
Ebenso ist der SSH-Service nun über die Adresse https://10.0.0.1:6175 (über WLAN) als auch der lokalen Adresse (z.B. 192.168.77.31:6175) erreichbar.
Bitte beachten: Für den SSH-Service muss zwingend HTTPS vor der Adresse angegeben werden. Ausserdem wird es browserabhängig dann zu einem Fehler kommen, welchen man bitte ignoriert und akzeptiert. Das verwendete SSL-Zertifikat ist nämlich entweder veraltet oder „selbst signiert“.
sudo sudo apt -y install unzip
sudo mkdir ~/temp
wget https://notfallbox.info/download/NFB-xyz.zip
mv NFB-xyz.zip temp
sudo unzip ~/temp/NFB-xyz.zip -d /var/www/html
sudo cp /var/www/html/kiwix/kiwix.service /etc/systemd/system
hw=$(uname -m) && sudo cp /var/www/html/kiwix/kiwix_$hw/* /var/www/html/kiwix
sudo systemctl enable kiwix.service && sudo systemctl start kiwix.service
sudo chown www-data:www-data /var/www/html/* -R && sudo chmod 777 /var/www/html/* -R
sudo cp /var/www/html/install/Setup /usr/bin
sudo chmod 555 /usr/bin/Setup
sudo rm -r /var/www/html/install
Nun sollte alles funktionieren. Die Funktionen prüft man im Webbrowser.