Position actuelle: Accueil> Derniers articles> Tutoriel détaillé sur la configuration rapide des hôtes virtuels PHP sur Mac

Tutoriel détaillé sur la configuration rapide des hôtes virtuels PHP sur Mac

gitbox 2025-08-10

Pourquoi configurer l'hôte virtuel PHP sur Mac

Dans le développement Web moderne, PHP est toujours un langage de script côté serveur couramment utilisé. Afin de faciliter le développement et le débogage locaux, de nombreux développeurs choisiront de créer un hôte virtuel PHP sur un ordinateur Mac. Cela peut simuler l'environnement du serveur réel, améliorer l'efficacité du développement et éviter les inconvénients causés par le débogage direct sur les serveurs distants.

Préparation

Tout d'abord, assurez-vous que votre Mac a installé Homebrew, qui est un puissant outil de gestion des packages sous Mac. Vous pouvez ouvrir le terminal et saisir la commande suivante pour vérifier:

 brew -v

S'il n'est pas installé, veuillez visiter le site officiel Homebrew pour terminer l'installation en fonction des instructions.

Confirmez si Apache est installé et démarré

Apache Server est généralement préinstallé dans les systèmes Mac. Vous pouvez afficher l'état Apache via la commande suivante:

 sudo apachectl status

Si Apache n'est pas en cours d'exécution, vous pouvez exécuter la commande de démarrage:

 sudo apachectl start

Activer les modules PHP dans Apache

Avant de configurer un hôte virtuel, vous devez vous assurer qu'Apache prend en charge PHP. Ouvrez le fichier de configuration Apache, généralement le chemin est /usr/local/etc/httpd/httpd.conf , et exécuter:

 nano /usr/local/etc/httpd/httpd.conf

Dans le fichier de configuration, recherchez la ligne de module de chargement liée à PHP, par exemple:

 LoadModule php7_module /usr/local/opt/[email protected]/lib/httpd/modules/libphp7.so

S'il y a un symbole de commentaire "#" devant lui, veuillez le supprimer pour le faire prendre effet et fermer le fichier après l'enregistrement.

Configurer l'hôte virtuel PHP

Dans le fichier de configuration Apache, recherchez la ligne suivante:

 #Include /usr/local/etc/httpd/extra/httpd-vhosts.conf

Supprimez le "#" précédent et activez la configuration de l'hôte virtuel. Modifiez ensuite le fichier de configuration de l'hôte virtuel:

 nano /usr/local/etc/httpd/extra/httpd-vhosts.conf

Ajoutez quelque chose comme ce qui suit à la fin du fichier, en remplacement du chemin et du nom de votre projet local:

     DocumentRoot "/Users/Votre nom d'utilisateur/Sites/Votre projet"    ServerName yourproject.local        AllowOverride All        Require all granted    

Modifiez le nom de domaine personnalisé de la carte du fichier des hôtes

Pour que le navigateur reconnaisse le nom de domaine de l'hôte virtuel que vous venez de configurer, vous devez ajouter un mappage dans le fichier hôte. mettre en œuvre:

 sudo nano /etc/hosts

Ajouter à la fin du fichier:

 127.0.0.1 yourproject.local

Enregistrer et sortir.

Redémarrez la configuration de l'application du service Apache

Une fois la configuration terminée, vous devez redémarrer Apache pour que les modifications prennent effet:

 sudo apachectl restart

Vérifiez que l'hôte virtuel est en vigueur

Ouvrez le navigateur et entrez le nom de domaine que vous avez configuré, tel que YourProject.Local . Si vous pouvez voir que le projet PHP s'exécute normalement, cela signifie que la configuration est réussie.

Résumer

Grâce aux étapes ci-dessus, vous pouvez rapidement créer un environnement hôte virtuel PHP sur votre Mac pour améliorer l'efficacité du développement et du débogage. Qu'il s'agisse de projets personnels ou de tests d'étude, cette configuration de l'environnement local est très pratique. J'espère que ce guide peut vous aider à terminer la configuration en douceur et à permettre une expérience de développement PHP plus efficace.