Telepítése php mint fastcgi

Telepítse a PHP FastCGI

Telepítése php mint fastcgi
Tehát, egy korábbi cikkben, hoztunk létre nginx. Most arra van szükség, hogy a PHP értelmező és barátkozni vele nginx.
PHP fogjuk telepíteni a szolgáltatást futtatni az operációs rendszer Debian szükségünk Spawn-FCGI csomagot. Tedd:






apt-get install spawn-fcgi
Követve beállíthatja magának PHP:
apt-get install php5-cgi
Ezután nyissa a PHP konfigurációs fájl
/etc/php5/cgi/php.ini
És tette ezt a vonalat a végén:
cgi.fix_pathinfo = 1
Most a PHP, mint folyamat.






/ Usr / bin / spawn-fcgi -a 127.0.0.1 -p 9000 -u www-adatok -g www-adatok -f / usr / bin / php5-cgi -P /var/run/fastcgi-php.pid
Elindítása után az értelmező fut, mint egy szolgáltatás nevében a www-data felhasználó lesz a pid található /var/run/fastcgi-php.pid. majd hallgatni port 9000 az IP localhost letölteni az adatokat.

Annak érdekében, hogy ne a scriptet futtatni minden alkalommal, amikor a kiszolgáló újraindításához kézzel, add hozzá az indítási erre:

\ .php $ fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME / var / www / default $ fastcgi_script_name;
közé fastcgi_params;
>
Ezek az iránymutatások jelzik, hogyan kell kezelni a PHP fájlok

A teszt a teljesítmény a PHP, hozzon létre egy fájlt a gyökér phpinfo.php oldalon, és adja meg a következő sorokat:

* ^. + \. (Jpg | png | gif | bmp | zip | rar | doc | docx | xls | xlsx | ppt | pptx | tar | zg | exe | pdf | MSI) $ add_header Cache-Control nyilvános;
root / var / www;
>
PHP telepítési munkát, a jövőben fogjuk telepíteni és konfigurálni a MySQL adatbázis és a cache.




Kapcsolódó cikkek