Installer nginx php sous Linux

藏色散人
Libérer: 2023-03-04 07:20:02
original
2852 Les gens l'ont consulté

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.

Installer nginx php sous Linux

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!