Bei der Entwicklung von Webanwendungen stehen Entwickler, die das macOS-Betriebssystem verwenden, normalerweise vor einem häufigen Problem: Wie baut man einen Webserver auf dem macOS-System auf, der lokal getestet und debuggt werden kann? Glücklicherweise ist dies kein Problem, da das macOS-System selbst über einen leistungsstarken Webserver verfügt und es auch viele Softwareprogramme von Drittanbietern gibt, mit denen sich problemlos eine vollständige Webentwicklungsumgebung erstellen lässt. In diesem Artikel erfahren Sie, wie Sie eine Webentwicklungsumgebung für Nginx und PHP auf einem MacBook einrichten.
Schritt 1: Homebrew installieren
Homebrew ist ein sehr benutzerfreundlicher Paketmanager für die Softwareinstallation unter Mac OS X. Er ermöglicht Entwicklern die einfache Installation verschiedener Entwicklungsprogramme wie PHP, MySQL usw. Geben Sie im Terminal den folgenden Befehl ein, um Homebrew zu installieren:
/usr/bin/ruby –e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Nach erfolgreicher Installation können Sie überprüfen, ob die Installation erfolgreich war, indem Sie den folgenden Befehl ausführen:
brew –v
Die Ausgabe der Versionsnummer beweist, dass Homebrew erfolgreich installiert wurde.
Schritt 2: Nginx installieren
Nginx ist ein leichter und leistungsstarker Webserver, der sehr einfach zu installieren und zu konfigurieren ist. Verwenden Sie den folgenden Befehl, um Nginx auf einem macOS-System zu installieren:
brew install nginx
Nachdem die Installation abgeschlossen ist, können Sie den folgenden Befehl verwenden, um den Nginx-Server zu starten:
nginx
Verwenden Sie den folgenden Befehl, um den Nginx-Server herunterzufahren:
nginx –s stop
Schritt 3: PHP installieren
PHP ist eine weit verbreitete serverseitige Skriptsprache, die eine wichtige Rolle in der Webentwicklung spielt. Verwenden Sie den folgenden Befehl, um PHP auf einem macOS-System zu installieren:
brew install php
Nachdem die Installation abgeschlossen ist, können Sie den folgenden Befehl verwenden, um die PHP-Version im Terminal anzuzeigen:
php –v
Schritt 4: Nginx-Server konfigurieren
Nach der Installation von Nginx und PHP, Sie müssen konfigurieren, dass der Nginx-Server PHP zur Verarbeitung von Webanfragen verwendet. Unter macOS befindet sich die Nginx-Konfigurationsdatei im Verzeichnis /etc/nginx. Öffnen Sie die Nginx-Konfigurationsdatei mit dem folgenden Befehl:
sudo nano /etc/nginx/nginx.conf
Fügen Sie in der geöffneten Datei den folgenden Code im Serverblock hinzu:
location ~ \.php$ { fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param QUERY_STRING $query_string; fastcgi_param REQUEST_METHOD $request_method; fastcgi_param CONTENT_TYPE $content_type; fastcgi_param CONTENT_LENGTH $content_length; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fastcgi_params; }
Speichern und schließen Sie die Datei.
Schritt 5: Testen Sie die PHP-Umgebung
Im letzten Schritt testen Sie, ob die PHP-Umgebung richtig konfiguriert ist. Erstellen Sie eine Datei mit dem Namen phpinfo.php im Stammverzeichnis Ihrer Website und fügen Sie der Datei den folgenden Code hinzu:
<?php phpinfo(); ?>
Speichern und schließen Sie die Datei. Besuchen Sie dann http://localhost/phpinfo.php im Browser und Sie können die PHP-Konfigurationsinformationen auf der Seite sehen.
Zu diesem Zeitpunkt haben wir erfolgreich eine Webentwicklungsumgebung für Nginx und PHP auf dem MacBook eingerichtet. Ich hoffe, dass dieser Artikel Entwicklern, die eine Entwicklungsumgebung einrichten, etwas Hilfe bieten kann.
Das obige ist der detaillierte Inhalt vonSo richten Sie die PHP-Umgebung für MacBook Nginx ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!