Maison  >  Article  >  Opération et maintenance  >  Comment configurer l'application serveur nginx+php sous le système Linux

Comment configurer l'application serveur nginx+php sous le système Linux

WBOY
WBOYavant
2023-05-20 19:55:041119parcourir

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer