Stap 7: Installeer webserver
Nou, voor de operatie moeten we een paar meer softwarepakketten.
Ik volgde ruwweg deze tutorial: http://www.penguintutor.com/linux/light-webserver
We hebben het volgende nodig voor de webserver:
sudo apt-get install lighttpd mysql-server php5-common php5-cgi php5 php5-mysql
Tijdens de installatie is er een prompt verzoek om een wachtwoord. Het wachtwoord is voor de mysql rootgebruiker.
Zodat de server om php scripts moet de module fastcgi-php worden ingeschakeld door de afgifte van de opdracht
sudo lighty-enable-mod fastcgi-php
Vervolgens opnieuw laden van de server met behulp van
sudo service lighttpd force-reload
Tot nu toe heeft alleen root toegang tot de map van de webserver. Want dit is niet wat we willen veranderen we de map eigenaar en groep aan www-data (de gebruiker de webserver uitgevoerd):
sudo chown www-data:www-data /var/www
de groep toestaan te schrijven naar de map
sudo chmod 775 /var/www
en de pi gebruiker toevoegen aan de groep van de www-data
sudo usermod -a -G www-data pi
Nu kan de gebruiker pi ook lezen en schrijven naar de map waar de webserver-inhoud is opgeslagen.
Na het opnieuw opstarten kunt u verbinding maken met de server door het invoeren van het ip-adres van de pi aan een webbrowser.
U ziet de website lighttpd-standaard. Gratulations!