Heim >Backend-Entwicklung >PHP-Tutorial >Tutorial zum Einrichten einer PHP-Entwicklungsumgebung auf dem Mac (detaillierte Schritte)
Dieser Artikel bietet Ihnen ein Tutorial (detaillierte Schritte) zum Einrichten einer PHP-Entwicklungsumgebung auf dem Mac. Ich hoffe, dass es Ihnen als Referenz dienen wird.
Die lokale Entwicklungsumgebung von PHP ist sehr einfach einzurichten. Die Schritte sind wie folgt:
1. Installieren Sie die serverseitige Programmiersprache: PHP der PHP-FPM-Prozess. ;
php-fpm
2. Installieren Sie den Webserver: Nginx;
2.1 在配置文件 nginx.conf 中添加 FastCGI 模块的配置; 2.2 启动 Nginx 服务器 nginx
3. Installieren Sie die Datenbank: Mysql und starten Sie:
mysql.server
Die Umgebung ist Jetzt eingerichtet und Sie können problemlos lokal ein PHP-Projekt entwickeln.
Wenn Sie es immer noch nicht verstehen, ist es verständlich, dass Sie ein paar Wissenspunkte überwinden müssen:
1. Wie installiere ich PHP Nginx und MySQL auf einem Mac?
Verwenden Sie die Installation brew install *, wobei sich * auf PHP, Nginx und MySQL bezieht.
2. Was ist der PHP-FPM-Prozess?
implementiert das FastCGI-Protokoll, verwaltet den Prozess des PHP-Interpreters (php-cgi) und wird über den PHP-FPM-Prozessmanager gestartet.
Wenn Sie es immer noch nicht verstehen, können Sie sich an folgende Adresse wenden: https://segmentfault.com/a/1190000018374234
3 Was ist das FastCGI-Modul?
Das FastCGI-Modul wird von Nginx verwendet, um Informationen speziell an serverseitige Programmiersprachen zu übertragen.
Es gibt viele Module in Nginx, genau wie C viele Klassenbibliotheken hat und PHP viele Erweiterungen hat, die das können je nach Bedarf konfiguriert oder verwendet werden;
4. Warum mysql.server anstelle von mysqld verwenden?
Im Vergleich zu mysqld ist der größte Vorteil der Verwendung von msyql.server:
Wenn ein Fehler auftritt und der MySQL-Server ausfällt, wird er automatisch neu gestartet.
5. Was ist ein Server?
Nicht nur ein physisches Konzept, sondern bezieht sich in vielen Kontexten auch auf: Daemon-Prozess.
Das obige ist der detaillierte Inhalt vonTutorial zum Einrichten einer PHP-Entwicklungsumgebung auf dem Mac (detaillierte Schritte). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!