Heim >Backend-Entwicklung >PHP-Problem >So richten Sie eine eigenständige PHP-Umgebung ein
Mit der Entwicklung der Internet-Technologie interessieren sich immer mehr Anfänger für die Programmiersprache PHP. Um die PHP-Entwicklung schnell zu beherrschen, ist es besonders wichtig, mit dem Aufbau von PHP-Umgebungen vertraut zu sein. Hier erfahren Sie, wie Sie eine eigenständige PHP-Umgebung einrichten.
1. Installieren Sie den Webserver
Webserver ist eine Software, die Webdienste unterstützt. Sie entspricht normalerweise dem HTTP-Protokoll und kann von Benutzern gesendete HTTP-Anfragen an die Webdienste des Clients zurückmelden. Als nächstes stellen wir vor, wie der Webserver installiert wird.
Apache-Server ist derzeit der beliebteste Webserver und kann auf fast allen Betriebssystemen ausgeführt werden, einschließlich Windows, Linux und macOS. Er ist Open Source, kostenlos und leistungsstark. Daher wird Anfängern empfohlen, den Apache-Server zu verwenden.
Die Installationsmethode ist wie folgt:
(1) Laden Sie die neueste Version des Apache-Servers herunter.
Gehen Sie zur offiziellen Apache-Website https://httpd.apache.org/download.cgi, um die neueste Version herunterzuladen Apache-Serverprogramm.
(2) Entpacken Sie das heruntergeladene komprimierte Paket in ein bestimmtes Verzeichnis.
Extrahieren Sie das komprimierte Paket, das Sie nach dem Herunterladen vom Apache-Server erhalten haben, in das angegebene Verzeichnis, z. B. das Verzeichnis /opt.
(3) Konfigurieren Sie den Apache-Server
Suchen Sie die Konfigurationsdatei httpd.conf des Apache-Servers, normalerweise im Verzeichnis conf, und führen Sie die Grundkonfiguration durch, z. B. Überwachungsport, Servername usw. Spezifische Konfigurationsparameter können nach Bedarf geändert werden.
(4) Führen Sie den Apache-Server aus.
Führen Sie apachectl im Verzeichnis /bin aus, um den Apache-Server zu starten.
Öffnen Sie zu diesem Zeitpunkt den Browser und sehen Sie sich die Webseite an. Sie sehen die Standard-Begrüßungsseite des Apache-Servers, die anzeigt, dass die Installation erfolgreich war.
Nginx-Server und Apache-Server laufen auch auf mehreren Betriebssystemen. Sie werden häufig in Webservern mit hohem Datenverkehr und Reverse-Proxy-Servern verwendet, die eine höhere Parallelität unterstützen können. Wenn Sie Probleme mit hoher Parallelität oder Reverse-Proxy-Dienste lösen müssen, können Sie den Nginx-Server wählen.
Die Installationsmethode ist wie folgt:
(1) Laden Sie die neueste Version des Nginx-Servers herunter.
Gehen Sie zur offiziellen Nginx-Website https://nginx.org/en/download.html, um die neueste Version herunterzuladen Nginx-Serverprogramm.
(2) Entpacken Sie das heruntergeladene komprimierte Paket in ein bestimmtes Verzeichnis.
Extrahieren Sie das komprimierte Paket, das Sie nach dem Herunterladen vom Nginx-Server erhalten haben, in das angegebene Verzeichnis, z. B. das Verzeichnis /opt.
(3) Nginx-Server konfigurieren
Suchen Sie die Konfigurationsdatei nginx.conf des Nginx-Servers, normalerweise im Verzeichnis conf, und führen Sie die Grundkonfiguration durch, z. B. Überwachungsport, Servername usw. Spezifische Konfigurationsparameter können nach Bedarf geändert werden.
(4) Führen Sie den Nginx-Server aus.
Führen Sie Nginx im Sbin-Verzeichnis aus, um den Nginx-Server zu starten.
Öffnen Sie zu diesem Zeitpunkt den Browser und sehen Sie sich die Webseite an. Sie sehen die Standard-Begrüßungsseite des Nginx-Servers, die anzeigt, dass die Installation erfolgreich war.
2. Installation der PHP-Umgebung
Nach der Installation des Webservers müssen Sie auch die PHP-Programmiersprache installieren, um eine eigenständige PHP-Entwicklungsumgebung zu erstellen.
Die Installationsmethode ist wie folgt:
(1) Laden Sie die neueste Version von PHP herunter.
Gehen Sie zur offiziellen PHP-Website https://www.php.net/downloads.php, um die neueste Version des PHP-Programms herunterzuladen .
(2) Entpacken Sie das heruntergeladene komprimierte Paket in ein bestimmtes Verzeichnis.
Extrahieren Sie das nach dem Herunterladen von PHP erhaltene komprimierte Paket in ein bestimmtes Verzeichnis, z. B. das Verzeichnis /opt.
(3) PHP-Server konfigurieren
Suchen Sie die PHP-Konfigurationsdatei php.ini, normalerweise im Verzeichnis conf, und führen Sie grundlegende Konfigurationen durch, z. B. Codeoptimierung, Speicherbeschränkungen usw. Spezifische Konfigurationsparameter können nach Bedarf geändert werden.
(4) Mit Webserver integrieren
Wenn Sie einen Apache-Server verwenden, können Sie die Erweiterung mod_php verwenden, um PHP als Modul der Apache-Laufzeit zu laden. Wenn Sie einen Nginx-Server verwenden, müssen Sie die FastCGI-Sprachschnittstelle verwenden.
Die spezifische Betriebsmethode ist wie folgt:
Apache-Server-Integration mit PHP:
Gehen Sie zur Apache-Konfigurationsdatei httpd.conf und fügen Sie den folgenden Code hinzu:
LoadModule php5_modulemodules/libphp5.so
AddHandler php5-script .php
PHPIniDir „/opt/php“
Nginx-Server integriert PHP:
Gehen Sie zur Nginx-Konfigurationsdatei nginx.conf und fügen Sie den folgenden Code hinzu:
location ~* .php$ {
fastcgi_pass 127.0.0.1 :9000;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
(5) Führen Sie PHP aus
Führen Sie php-fpm aus, um PHP zu starten. Sollten Probleme auftreten, können Sie in der php-fpm.conf entsprechende Anpassungen vornehmen.
3. MySQL-Datenbank verwenden
MySQL-Datenbank ist eines der relationalen Datenbankverwaltungssysteme und eine der am häufigsten verwendeten relationalen Datenbanken für Webdienste. Sie wird normalerweise zusammen mit PHP-Komponenten zum Speichern von Daten während des Website-Entwicklungsprozesses verwendet. MySQL eignet sich sehr gut zum Verwalten und Abfragen von Daten und erfreut sich daher auch großer Beliebtheit.
Die Installationsmethode ist wie folgt:
(1) Laden Sie die neueste Version von MySQL herunter.
Gehen Sie zur offiziellen MySQL-Website https://dev.mysql.com/downloads/mysql/, um die neueste Version von MySQL herunterzuladen Programm.
(2) Entpacken Sie das heruntergeladene komprimierte Paket in ein bestimmtes Verzeichnis.
Extrahieren Sie das komprimierte Paket, das Sie nach dem Herunterladen von MySQL erhalten haben, in ein bestimmtes Verzeichnis, z. B. das Verzeichnis /opt.
(3) MySQL-Server konfigurieren
Suchen Sie die Konfigurationsdatei my.cnf des MySQL-Servers, normalerweise im Verzeichnis conf, und führen Sie grundlegende Konfigurationen durch, z. B. Ändern des MySQL-Benutzers, Codierung usw. Spezifische Konfigurationsparameter können nach Bedarf geändert werden.
Suchen Sie die Datei /etc/init.d und fügen Sie Start- und Stoppskripte für MySQL hinzu. Startbefehl: /etc/init.d/mysqld start, Stoppbefehl /etc/init.d/mysqld stop.
(4) Testen Sie MySQL
Geben Sie den Befehl mysql –uroot –p ein, um zu sehen, ob Sie MySQL erfolgreich eingeben können.
Die oben genannten Schritte und Methoden zum Einrichten einer eigenständigen PHP-Umgebung. Nach Abschluss der oben genannten Schritte können wir mit dem Aufbau der Entwicklungs- und Debugging-Umgebung auf diesem Computer fortfahren. Ich hoffe, dass dieser Artikel Anfängern dabei helfen kann, schnell zu lernen, wie man eine eigenständige PHP-Umgebung einrichtet.
Das obige ist der detaillierte Inhalt vonSo richten Sie eine eigenständige PHP-Umgebung ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!