Comment installer nginx php sous Linux : Installez d'abord nginx via la commande "yum install nginx" ; puis exécutez la commande " yum install php php-fpm " pour installer PHP et PHP FPM pour qu'il fonctionne ; avec php.Peut.
Recommandé : "Tutoriel vidéo PHP"
Installation de nginx et php sous Linux
Je suis un serveur centos. Je vais vous apprendre à configurer le serveur ngnix et à créer l'environnement d'exécution PHP.javascript:void(null)
1 Installer ngnix
yum install nginx
Copier après la connexion
<. >Une fois l'installation terminée, vous pouvez démarrer nginx et y accéder dans le navigateur pour vérifier si nginx est installé avec succès. Le port par défaut est 80.
systemctl start nginx
Copier après la connexion
Le répertoire racine par défaut du site Web pour l'installation de yum dans nginx est /usr/share/nginx/html
Une interface de bienvenue apparaîtra si l'opération réussit, indiquant que nginx a été installé avec succès .
2. Installez PHP et PHP-FPM
yum install php php-fpm
Copier après la connexion
Démarrez php-fpm
systemctl start php-fpm
Copier après la connexion
3. Associez PHP au module mysql
C'est le base de données mariadb
Installation
yum install mariadh mariadb-server
Copier après la connexion
Association
yum install php-gd php-mysql php-mbstring php-xml php-mcrypt php-imap php-odbc php-pear php -xmlrpc
Copier après la connexion
4. Configurez nginx pour qu'il fonctionne avec php
Ouvrez nginx fichier de configuration principal.
vim /etc/nginx/nginx.conf
Copier après la connexion
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; }
Copier après la connexion
Modifier le fichier de configuration fastcgiparams par défaut de nginx : vim /etc/nginx/fastcgi_params Ajouter deux lignes à la fin du fichier :
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_script_name >Créer dans le répertoire racine du site Web Le contenu d'un fichier index.php
est le suivant :
service nginx restart service php-fpm restart
Copier après la connexion
indique que le répertoire racine par défaut du site Web pour l'installation de yum dans nginx est /usr/share/nginx/html
donc le voici. Créez un nouveau fichier dans le dossier
et vous pouvez exécuter et accéder au fichier php dans des circonstances normales.
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!