Installez nginx, exécutez la commande suivante, elle sera bientôt terminée
sudo apt-get install nginx
Emplacement d'installation par défaut du fichier de configuration :
conf: /etc/nginx/nginx.conf bin:/usr/sbin/nginx vhost: /etc/nginx/sites-enable/default cgi-params: /etc/nginx/fastcgi-params
Installer le module php-cgi
sudo apt-get install php5-cgi
Emplacement d'installation par défaut du fichier de configuration :
php-cgi: /usr/bin/php-cgi php5-cgi: /usr/bin/php5-cgi cgi config: /usr/bin/cgi/php.ini
Voici une chose à noter est que vous devez modifier les données cgi.fix_pathinfo dans le fichier php.ini à 1. La valeur par défaut est 0 cgi.fix_pathinfo=1 afin que php-cgi puisse utiliser la variable script_filename normalement.
Installez spawn-fcgi
Si l'environnement de compilation gcc n'est pas installé sur le système, il vous suffit d'installer le package d'outils build-essential avant d'installer lighttpd. Exécutez la commande suivante :
sudo apt-get install build-essential wget http://www.lighttpd.net/download/lighttpd-1.4.19.tar.gz tar -xvf lighttpd-1.4.19.tar.gz cd lighttpd-1.4.19/ sudo apt-get install libpcre3-dev ./configure –without-zlib –without-bzip2 make sudo cp src/spawn-fcgi /usr/local/bin/spawn-fcgi
Démarrez fast_cgi :.
spawn-fcgi -a 127.0.0.1 -p 9000 -c 5 -u www-data -g www-data -f /usr/bin/php-cgi
Démarrez nginx
sudo /etc/init.d/nginx start
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!