Maison >développement back-end >Problème PHP >Comment configurer l'environnement php nginx sur macbook
Lors du développement d'applications Web, les développeurs utilisant le système d'exploitation macOS sont généralement confrontés à un problème commun : comment créer un serveur Web sur le système macOS qui peut être testé et débogué localement. Heureusement, ce n'est pas un problème, car le système macOS lui-même est livré avec un serveur Web puissant, et il existe également de nombreux logiciels tiers qui peuvent facilement créer un environnement de développement Web complet. Cet article explique comment configurer un environnement de développement Web pour Nginx et PHP sur un MacBook.
Étape 1 : Installer Homebrew
Homebrew est un gestionnaire de packages d'installation de logiciels très simple à utiliser sous Mac OS X. Il permet aux développeurs d'installer facilement divers programmes de développement, tels que PHP, MySQL, etc. Entrez la commande suivante dans le terminal pour installer Homebrew :
/usr/bin/ruby –e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Une fois l'installation réussie, vous pouvez vérifier si l'installation a réussi en exécutant la commande suivante :
brew –v
La sortie du numéro de version prouve que Homebrew a été installé avec succès.
Étape 2 : Installer Nginx
Nginx est un serveur Web léger et performant, et il est très simple à installer et à configurer. Utilisez la commande suivante pour installer Nginx sur le système macOS :
brew install nginx
Une fois l'installation terminée, vous pouvez utiliser la commande suivante pour démarrer le serveur Nginx :
nginx
Utilisez la commande suivante pour arrêter le serveur Nginx :
nginx –s stop
Étape 3 : Installer PHP
PHP est un langage de script côté serveur largement utilisé qui joue un rôle essentiel dans le développement Web. Utilisez la commande suivante pour installer PHP sur le système macOS :
brew install php
Une fois l'installation terminée, vous pouvez utiliser la commande suivante pour afficher la version de PHP dans le terminal :
php –v
Étape 4 : Configurer le serveur Nginx
Après avoir installé Nginx et PHP, vous devez configurer le serveur Nginx qui utilise PHP pour gérer les requêtes Web. Sous macOS, le fichier de configuration Nginx se trouve dans le répertoire /etc/nginx. Ouvrez le fichier de configuration Nginx à l'aide de la commande suivante :
sudo nano /etc/nginx/nginx.conf
Dans le fichier ouvert, ajoutez le code suivant dans le bloc serveur :
location ~ \.php$ { fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param QUERY_STRING $query_string; fastcgi_param REQUEST_METHOD $request_method; fastcgi_param CONTENT_TYPE $content_type; fastcgi_param CONTENT_LENGTH $content_length; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fastcgi_params; }
Enregistrez et fermez le fichier.
Étape 5 : Tester l'environnement PHP
La dernière étape consiste à tester si l'environnement PHP est correctement configuré. Créez un fichier appelé phpinfo.php dans le répertoire racine de votre site Web et ajoutez le code suivant au fichier :
<?php phpinfo(); ?>
Enregistrez et fermez le fichier. Ensuite, visitez http://localhost/phpinfo.php dans le navigateur et vous pourrez voir les informations de configuration PHP sur la page.
À ce stade, nous avons mis en place avec succès un environnement de développement Web pour Nginx et PHP sur MacBook. J'espère que cet article pourra apporter une certaine aide aux développeurs qui mettent en place un environnement de développement.
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!