2015-06-19

Instalacja Nginx zamiast Apache2

Nadszedł czas na coś nowego - zrezygnowałem z Apache2 na rzecz Nginx'a. Z Nginxem dobrze działa PHP FPM, który daje kilka ciekawych opcji - np: możliwość użycia eventu Symfony o nazwie kernel.terminate.


Jak zainstalować Nginx'a i PHP FPM pod Mintem (lub Ubuntu)?

# zatrzymujemy apache'a
sudo service apache2 stop

# usuwamy apache'a z autostartu
sudo update-rc.d apache2 disable

# instalujemy nginx'a
sudo apt-get update
sudo apt-get install nginx
sudo service nginx start
sudo service nginx status

# instalujemy PHP FPM
sudo apt-get install php5-fpm

# zmieniamy cgi.fix_pathinfo z 1 na 0
sudo mc -e /etc/php5/fpm/php.ini -> cgi.fix_pathinfo=0

# restartujemy PHP FPM
sudo service php5-fpm restart

Po kilku tygodniach pracy z lokalnie zainstalowanym Nginx'em mam nieodparte wrażenie, że jest on szybszy i lżejszy niż Apache2.

Brak komentarzy:

Prześlij komentarz