Maison >développement back-end >Problème PHP >Comment installer php après avoir installé nginx
Comment installer nginx puis php : installez d'abord PHP et PHP-FPM via "yum install php php-fpm" ; puis démarrez php-fpm ; puis associez PHP au module mysql ; .
L'environnement d'exploitation de cet article : système centOS6.8, version PHP7.1, ordinateur DELL G3
Comment installer php avec nginx installé ?
Installer PHP et PHP-FPM
yum install php php-fpm
Démarrer php-fpm
systemctl start php-fpm
Associer PHP au module mysql
Voici la base de données mariadb
Installation
yum install mariadh mariadb-server
Association
yum install php-gd php-mysql php-mbstring php-xml php-mcrypt php-imap php-odbc php-pear php -xmlrpc
configurer nginx Travailler avec php
Ouvrez le fichier de configuration principal de nginx.
vim /etc/nginx/nginx.conf
Ajouter la configuration dans le module http :
location / { root /usr/share/nginx/html; index index.html index.htm index.php; } location ~ \.php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }
Modifier le fichier de configuration fastcgiparams par défaut de nginx : vim /etc/nginx/fastcgi_params Ajoutez deux lignes à la fin du fichier :
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_script_name;
Puis redémarrez le service :
service nginx restart service php-fpm restart
Exécuter
Créez un fichier index.php dans le répertoire racine du site Web
Le contenu du fichier est le suivant :
<?php phpinfo(); ?>
Il indique que le répertoire racine par défaut du site Web pour l'installation de yum dans nginx est /usr/share/nginx/html
Créez donc un nouveau fichier dans ce dossier
Vous pouvez exécuter et accéder aux fichiers php dans des circonstances normales.
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!