Ce que cet article vous apporte est un tutoriel (étapes détaillées) sur la configuration d'un environnement de développement PHP sur Mac. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il vous sera utile.
L'environnement de développement local de PHP est très simple à mettre en place. Il suffit de démarrer trois processus avec succès. Les étapes sont les suivantes :
1. Installez le langage de programmation côté serveur : PHP et démarrez. le processus php-fpm. ;
php-fpm
2. Installer le serveur Web : Nginx;
2.1 在配置文件 nginx.conf 中添加 FastCGI 模块的配置; 2.2 启动 Nginx 服务器 nginx
3. Installer la base de données : Mysql et démarrer :
mysql.server
1. Comment installer php nginx et mysql sur Mac ?
Utilisez l'installation de Brew Install *, où * fait référence à php nginx mysql.
2. Quel est le processus php-fpm ?
implémente le protocole FastCGI, gère le processus de l'interpréteur php (php-cgi) et est démarré via le gestionnaire de processus php-fpm.
Si vous ne comprenez toujours pas, vous pouvez vous référer à : https://segmentfault.com/a/1190000018374234
3. Qu'est-ce que le module FastCGI ?
Le module FastCGI est utilisé par Nginx pour transférer des informations spécifiquement vers les langages de programmation côté serveur ;
Il existe de nombreux modules dans Nginx, tout comme C a de nombreuses bibliothèques de classes et PHP a de nombreuses extensions, qui peuvent être configuré ou utilisé selon les besoins ;
4. Pourquoi utiliser mysql.server au lieu de mysqld ?
Par rapport à mysqld, le plus grand avantage de l'utilisation de msyql.server est :
Lorsqu'une erreur se produit et que le serveur mysql tombe en panne, il redémarre automatiquement le serveur mysql
5. Qu'est-ce qu'un serveur ?
Non seulement un concept physique, mais fait également référence à : un processus démon dans de nombreux contextes.
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!