Korak 1: Instalirajte Lighttpd
Korak 2: Instalirajte PHP 5
Korak 3: Omogućite FastCGI
Korak 4: Testirajte PHP integraciju
Korak 5: Instalirajte MySQL
Lighttpd je popularna alternativa Nginxu web server baziran na događajima. Lighttpd se može koristiti za posluživanje stranica s velikim prometom čak i na malom VPS-u.
Ovdje ću objasniti kako instalirati Lighttpd s PHP 5 (PHP5-FPM) i MySQL na Ubuntu 14.04.
Korak 1: Instalirajte Lighttpd
Instalirajte Lighttpd sa sljedećim naredbama.
sudo apt-get update
sudo apt-get install lighttpd
Ovo će pokrenuti Lighttpd nakon što instalacija završi. Status poslužitelja možete testirati pristupanjem IP adresi vašeg VPS-a u web pregledniku. Nakon uspjeha, vidjet ćete Lighttp stranicu dobrodošlice.
Ako se stranica ne učita, možete prisilno ponovno pokrenuti uslugu.
sudo service lighttpd start
Korak 2: Instalirajte PHP 5
Instalirajte PHP5 sljedećom naredbom.
sudo apt-get install php5-cgi php5-mysql
Imajte na umu da je paket "php5-mysql" potreban za korištenje MySQL poslužitelja s PHP-om.
Korak 3: Omogućite FastCGI
Omogućite PHP5 CGI module u Lighttpd pomoću sljedećih naredbi.
sudo lighty-enable-mod fastcgi
sudo lighty-enable-mod fastcgi-php
Nakon što omogućite module, morate ponovno pokrenuti Lighttpd uslugu.
sudo service lighttpd force-reload
Korak 4: Testirajte PHP integraciju
Testirajte PHP integraciju s Lighttpd-om. Da biste to učinili, stvorite probnu datoteku unutar /var/www/
mape.
nano /var/www/info.php
Zalijepite sljedeći sadržaj u ovu datoteku.
<?php phpinfo(); ?>
Sada pristupite http://[SERVER_IP]/info.php
u svom web pregledniku. Ako je konfiguracija ispravno postavljena, vidjet ćete stranicu s informacijama o PHP-u.
Korak 5: Instalirajte MySQL
Pokrenite sljedeću naredbu da instalirate MySQL poslužitelj. Tijekom instalacije morate dati administratorsku lozinku za MySQL root.
sudo apt-get install mysql-server
Nakon što instalacija završi, instalirajte MySQL bazu podataka.
mysql_install_db
Dodatno, možete koristiti sigurnu instalaciju MySQL-a pokretanjem sljedeće naredbe.
mysql_secure_installation