Comment installer Nginx+PHP sous le système Windows
Étape 1. Téléchargez Nginx
Vous devez d'abord télécharger le package d'installation de Nginx depuis le site officiel de Nginx. Vous pouvez visiter http://nginx.org/ ou cliquer ici directement pour télécharger la dernière version. Après le téléchargement, extrayez-le dans un répertoire local, tel que D:nginx.
Étape 2. Téléchargez PHP
Ensuite, vous devez télécharger le package d'installation PHP depuis le site officiel de PHP. Vous pouvez visiter https://www.php.net/ ou cliquer ici directement pour télécharger la dernière version. Sélectionnez la version Windows du package ZIP à télécharger. Après le téléchargement, extrayez-le dans un répertoire local, tel que D:php.
Étape 3. Configurez Nginx et PHP
Ensuite, vous devez configurer Nginx et PHP. Recherchez d’abord le dossier conf dans le répertoire Nginx et ouvrez le fichier nginx.conf. Ajoutez la configuration suivante sous le module http :
server { listen 80; server_name localhost; root html; index index.html index.htm index.php; location / { try_files $uri $uri/ /index.php?$query_string; } location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
listen spécifie le port d'écoute, server_name spécifie le nom de domaine, root spécifie le répertoire racine auquel accéder et index spécifie le fichier de page d'accueil par défaut. Le rôle de location / est de transmettre la requête au fichier index.php pour traitement. La fonction de location ~ .php$ est de transmettre les requêtes .php au processus fastcgi pour traitement. Dans cette configuration, 127.0.0.1:9000 est utilisé comme fastcgi_pass, qui est le port que le processus PHP écoutera ensuite.
Ensuite, vous devez configurer PHP. Recherchez le fichier php.ini-development dans le répertoire PHP, copiez-le et nommez-le php.ini. Ouvrez le fichier php.ini et décommentez les lignes de configuration suivantes :
extension_dir = "ext" extension=php_mysql.dll extension=php_mysqli.dll extension=php_openssl.dll
Enregistrez et fermez le fichier.
Étape 4. Démarrez Nginx et PHP
À ce stade, la configuration de Nginx et PHP est terminée. Ensuite, vous devez démarrer Nginx et PHP. La séquence de démarrage est très importante. Le processus PHP doit être démarré en premier. Avant d'exécuter les commandes suivantes, assurez-vous que le programme php-cgi.exe a été installé sur votre système. Utilisez l'outil de ligne de commande pour entrer dans le répertoire PHP et exécutez la commande suivante :
php-cgi.exe -b 127.0.0.1:9000
Cela démarrera un processus PHP fastcgi et écoutera le port 9000. Ensuite, entrez le dossier sbin dans le répertoire Nginx dans l'outil de ligne de commande et exécutez la commande suivante :
nginx.exe
Si l'invite est déjà en cours d'exécution, vous pouvez exécuter la commande suivante pour arrêter le service :
nginx.exe -s stop
Dans le dossier des journaux dans Dans le répertoire Nginx, vous pouvez consulter le fichier journal pour voir comment le service a démarré.
À ce stade, Nginx et PHP ont été installés avec succès sous le système Windows. Vous pouvez visiter http://localhost dans votre navigateur et si tout va bien, vous verrez la page d'accueil par défaut de Nginx.
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!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

PHP est principalement la programmation procédurale, mais prend également en charge la programmation orientée objet (POO); Python prend en charge une variété de paradigmes, y compris la POO, la programmation fonctionnelle et procédurale. PHP convient au développement Web, et Python convient à une variété d'applications telles que l'analyse des données et l'apprentissage automatique.

Vous pouvez interroger le nom du conteneur Docker en suivant les étapes: répertorier tous les conteneurs (Docker PS). Filtrez la liste des conteneurs (à l'aide de la commande grep). Obtient le nom du conteneur (situé dans la colonne "Noms").

Les principaux avantages du PHP comprennent la facilité d'apprentissage, un soutien solide sur le développement Web, les bibliothèques et les cadres riches, les performances élevées et l'évolutivité, la compatibilité multiplateforme et la rentabilité. 1) Facile à apprendre et à utiliser, adapté aux débutants; 2) une bonne intégration avec les serveurs Web et prend en charge plusieurs bases de données; 3) ont des cadres puissants tels que Laravel; 4) Des performances élevées peuvent être obtenues grâce à l'optimisation; 5) prendre en charge plusieurs systèmes d'exploitation; 6) Open source pour réduire les coûts de développement.

PHP convient aux systèmes de développement Web et de gestion de contenu, et Python convient aux scripts de science des données, d'apprentissage automatique et d'automatisation. 1.Php fonctionne bien dans la création de sites Web et d'applications rapides et évolutifs et est couramment utilisé dans CMS tel que WordPress. 2. Python a permis de manière remarquable dans les domaines de la science des données et de l'apprentissage automatique, avec des bibliothèques riches telles que Numpy et Tensorflow.

PHP convient au développement Web et au prototypage rapide, et Python convient à la science des données et à l'apprentissage automatique. 1.Php est utilisé pour le développement Web dynamique, avec une syntaxe simple et adapté pour un développement rapide. 2. Python a une syntaxe concise, convient à plusieurs champs et a un écosystème de bibliothèque solide.

PHP est un langage de script côté serveur utilisé pour le développement Web dynamique et les applications côté serveur. 1.Php est un langage interprété qui ne nécessite pas de compilation et convient au développement rapide. 2. Le code PHP est intégré à HTML, ce qui facilite le développement de pages Web. 3. PHP traite la logique côté serveur, génère une sortie HTML et prend en charge l'interaction utilisateur et le traitement des données. 4. PHP peut interagir avec la base de données, traiter la soumission du formulaire et exécuter les tâches côté serveur.

Étapes de démarrage du conteneur Docker: Tirez l'image du conteneur: Exécutez "Docker Pull [Mirror Name]". Créer un conteneur: utilisez "Docker Create [Options] [Mirror Name] [Commandes et paramètres]". Démarrez le conteneur: exécutez "docker start [nom de conteneur ou id]". Vérifiez l'état du conteneur: vérifiez que le conteneur s'exécute avec "Docker PS".

Créer un conteneur dans Docker: 1. Tirez l'image: docker pull [Nom du miroir] 2. Créer un conteneur: docker run [Options] [Nom du miroir] [Commande] 3. Démarrez le conteneur: docker start [Nom du conteneur]
