Maison > développement back-end > Problème PHP > Construction d'un environnement de construction de serveur Mac PHP

Construction d'un environnement de construction de serveur Mac PHP

PHPz
Libérer: 2023-05-06 14:51:07
original
950 Les gens l'ont consulté

Construction d'environnement de construction de serveur PHP Mac

Avec le développement continu de la construction de sites Web, de plus en plus de sites Web sont développés en utilisant le langage PHP. Afin de garantir que le site Web peut fonctionner normalement, un environnement PHP doit être construit sur le serveur. Cet article explique comment configurer un environnement de serveur PHP sur un système Mac.

  1. Installer Homebrew

Homebrew est un gestionnaire de packages qui peut facilement installer divers outils logiciels et fichiers de bibliothèque. Entrez la commande suivante dans le terminal pour installer Homebrew :

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Copier après la connexion

Après avoir entré la commande ci-dessus, Homebrew sera automatiquement installé sur le système Mac.

  1. Installer PHP

Avant d'installer PHP, vous devez d'abord installer l'outil de ligne de commande Xcode. Entrez la commande suivante dans le terminal pour installer l'outil de ligne de commande Xcode :

xcode-select --install
Copier après la connexion

Une fois l'installation terminée, vous pouvez utiliser Homebrew pour installer PHP. Entrez la commande suivante dans le terminal :

brew install php
Copier après la connexion

Une fois l'installation terminée, vous pouvez utiliser la commande suivante pour vérifier la version de PHP :

php -v
Copier après la connexion

Si les informations de version de PHP s'affichent, l'installation est réussie.

  1. Configurer PHP

Entrez la commande suivante dans le terminal pour ouvrir le fichier de configuration PHP :

sudo vi /usr/local/etc/php/7.4/php.ini
Copier après la connexion

Dans le fichier de configuration PHP, vous pouvez modifier certains éléments de configuration de PHP, tels que les limites de mémoire, les fuseaux horaires, etc. Une fois la modification terminée, vous devez enregistrer et quitter.

  1. Installer Nginx

Nginx est un serveur web hautes performances, nous pouvons utiliser Homebrew pour installer Nginx. Entrez la commande suivante dans le terminal pour installer :

brew install nginx
Copier après la connexion

Une fois l'installation terminée, vous pouvez utiliser la commande suivante pour démarrer le serveur Nginx :

sudo nginx
Copier après la connexion

Entrez localhost dans le navigateur pour accéder à la page d'accueil de Nginx. Dans le même temps, le chemin d'installation par défaut de Nginx est /usr/local/etc/nginx, et le fichier de configuration Nginx peut être modifié dans ce chemin.

  1. Configurez Nginx et PHP

Entrez la commande suivante dans le terminal pour ouvrir le fichier de configuration Nginx :

sudo vi /usr/local/etc/nginx/nginx.conf
Copier après la connexion

Vous pouvez effectuer certaines configurations Nginx dans ce fichier, telles que les paramètres du numéro de port, le répertoire racine du site Web, l'hôte virtuel, etc. La configuration PHP doit être ajoutée au fichier de configuration Nginx pour établir la liaison entre Nginx et PHP. Ajoutez le code suivant dans le bloc serveur :

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;
}
Copier après la connexion

Après avoir enregistré et quitté, vous pouvez afficher le fichier journal Nginx dans le dossier /usr/local/var/log/nginx pour surveiller l'état d'exécution de Nginx.

  1. Installer MySQL

MySQL est une base de données relationnelle couramment utilisée et une base de données couramment utilisée dans le développement PHP. Vous pouvez utiliser Homebrew pour installer MySQL. Entrez la commande suivante dans le terminal :

brew install mysql
Copier après la connexion

Une fois l'installation terminée, vous pouvez utiliser la commande suivante pour démarrer le serveur MySQL :

mysql.server start
Copier après la connexion
  1. Résumé

À travers les étapes ci-dessus, nous pouvons réussir l'installation sur le système Mac. L'environnement serveur PHP réalise le lien entre Nginx et PHP et peut utiliser MySQL comme base de données principale. Bien entendu, de nombreux détails doivent être pris en compte lors de la configuration de PHP et MySQL, tels que le nom d'utilisateur et le mot de passe de la base de données, qui doivent tous être configurés pour une utilisation normale. J'espère que cet article pourra vous aider à configurer avec succès un environnement de serveur PHP et à assurer le fonctionnement normal du site Web.

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!

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal