Position actuelle: Accueil> Derniers articles> Guide de configuration Nginx et PHP pour l'environnement Mac | Construire rapidement un environnement de développement

Guide de configuration Nginx et PHP pour l'environnement Mac | Construire rapidement un environnement de développement

gitbox 2025-06-30

Configurer les environnements de développement Nginx et PHP sur votre Mac

Dans le développement de sites Web modernes, Nginx et PHP sont l'une des combinaisons les plus populaires. Pour les développeurs, il est crucial de comprendre comment configurer les deux dans un environnement MAC. Cet article fournira un guide de configuration NGINX et PHP détaillé pour vous aider à créer un environnement de développement sur votre Mac.

Installer nginx

Tout d'abord, vous devez installer nginx. L'installation peut être facilement réalisée avec Homebrew. Exécutez la commande suivante dans le terminal:

 brew install nginx

Une fois l'installation terminée, vous pouvez démarrer Nginx en utilisant la commande suivante:

 brew services start nginx

Par défaut, le fichier de configuration de Nginx est situé dans /usr/local/etc/nginx/nginx.conf. Vous pouvez modifier les paramètres nginx en modifiant ce fichier.

Configuration de base nginx

Ouvrez le fichier de configuration de Nginx et définissez votre répertoire de racine Web. Modifiez le fichier de configuration à l'aide de la commande suivante:

 nano /usr/local/etc/nginx/nginx.conf

Dans le bloc serveur, définissez le chemin racine et le fichier d'index:

 server {
    listen 8080;
    server_name localhost;
    root /usr/local/var/www;  # Modifier à votre répertoire de projet
    index index.php index.html index.htm;
    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }
}

Installer php

Ensuite, installez PHP à l'aide de Homebrew. Exécutez la commande suivante dans le terminal:

 brew install php

Une fois l'installation terminée, démarrez le service PHP-FPM de PHP pour vous assurer qu'il fonctionne avec Nginx:

 brew services start php

Configurer la connexion Nginx et PHP

Pour permettre à Nginx de gérer les fichiers PHP, vous devez ajouter un bloc d'emplacement au fichier de configuration Nginx:

 location ~ \.php$ {
    include fastcgi_params;
    fastcgi_pass 127.0.0.1:9000;  # PHP-FPM Port d'écoute par défaut
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}

Configuration de test

Une fois la configuration terminée, vous pouvez tester l'intégration de Nginx et PHP en mettant un fichier PHP simple dans le répertoire de racine Web. Créez un fichier nommé index.php et entrez ce qui suit:

 phpinfo();

Visitez http: // localhost: 8080 / index.php pour afficher la page d'informations PHP pour vous assurer que la configuration Nginx et PHP est réussie.

Résumer

Il n'est pas compliqué de configurer Nginx et PHP dans un environnement Mac. Grâce aux étapes ci-dessus, vous pouvez rapidement créer un environnement de développement complet pour vous aider à effectuer des travaux de développement Web. N'oubliez pas de mettre à jour et de vérifier régulièrement la configuration pour maintenir la stabilité et la sécurité de votre environnement.