C'est similaire à l'installation d'autres logiciels, le processus d'installation est fondamentalement infaillible
Installez nginx, exécutez la commande suivante, il sera terminé rapidement
sudo apt-get install nginx
Emplacement d'installation par défaut de la configuration fichier :
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
Une chose à noter ici est que vous devez modifier les données cgi.fix_pathinfo du fichier php.ini à 1, la valeur par défaut est 0 cgi.fix_pathinfo =1; Ce n'est qu'ainsi que php-cgi peut utiliser normalement la variable script_filename.
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
Start 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!