Heim  >  Artikel  >  Backend-Entwicklung  >  Apache-Dateipaket zur Installation von PHP

Apache-Dateipaket zur Installation von PHP

PHPz
PHPzOriginal
2023-05-06 09:31:07600Durchsuche

Mit der Entwicklung der Internettechnologie sind Websites immer komplexer geworden und die Skriptsprache PHP ist zu einer der wichtigen Technologien für die Website-Entwicklung geworden. Wenn wir eine PHP-Umgebung auf einem Server installieren müssen, müssen wir normalerweise einige Softwarepakete für die Installation verwenden, von denen Apache ein häufiges Paket ist. Nun, in diesem Artikel stellen wir die Methode zur Installation von PHP aus dem Apache-Paket vor.

Bevor wir beginnen, müssen wir die Konzepte von Apache und PHP verstehen. Apache ist eine kostenlose Open-Source-Software und eine der beliebtesten Webserver-Software auf Serverseite. PHP ist eine leistungsstarke serverseitige Programmiersprache, die es uns ermöglicht, dynamische Webinhalte zu schreiben. Schauen wir uns nun an, wie man PHP aus dem Apache-Paket installiert.

Schritt eins: Laden Sie das Apache-Dateipaket herunter.

Zuerst müssen wir das Apache-Dateipaket von der offiziellen Website von Apache herunterladen. In diesem Artikel verwenden wir Apache Version 2.4.46. Nachdem der Download abgeschlossen ist, entpacken wir das Dateipaket in das Verzeichnis /usr/local/ auf dem Server.

$ tar -zxvf httpd-2.4.46.tar.gz -C /usr/local/

Nach Abschluss der Dekomprimierung können wir /usr/local/httpd sehen Im Verzeichnis -2.4.46 befindet sich ein Konfigurationsskript.

Schritt 2: Apache installieren

Vor der Installation von Apache müssen wir einige Abhängigkeiten installieren, z. B. APR und APR-util. Wir können es über den folgenden Befehl installieren:

$ yum install -y apr apr-util apr-devel apr-util-devel

Nachdem die Installation abgeschlossen ist, können wir es tun Beginnen Sie mit dem Kompilieren und installieren Sie Apache. Vor dem Kompilieren müssen wir den folgenden Befehl verwenden, um das Konfigurationsskript zu generieren:

$ ./buildconf

Nach dem Generieren des Konfigurationsskripts können wir mit der Konfiguration beginnen: #🎜🎜 ## 🎜🎜#$ ./configure --prefix=/usr/local/apache --enable-mods-shared=all --enable-ssl --with-mpm=prefork

Unter ihnen , -- Der Präfixparameter gibt den Installationspfad von Apache an, der Parameter --enable-mods-shared=all wird zum Aktivieren aller gemeinsam genutzten Module verwendet, der Parameter --enable-ssl wird zum Aktivieren der SSL-Unterstützung verwendet und der Parameter -- Der Parameter with-mpm=prefork wird verwendet, um Prefork MPM zu aktivieren. Prefork MPM ist ein Ereignisverarbeitungsmodul von Apache, das die gleichzeitige Ausführung mehrerer Anfragen ermöglicht.

Nachdem die Konfiguration abgeschlossen ist, können wir die folgenden Befehle verwenden, um Apache zu kompilieren und zu installieren:

$ make && make install

Apache Nach dem Wenn die Installation abgeschlossen ist, können wir Apache mit dem folgenden Befehl starten:

$ /usr/local/apache/bin/apachectl start

Wir können Apache auch mit dem folgenden Befehl stoppen :

#🎜🎜 #$ /usr/local/apache/bin/apachectl stop

Schritt 3: Laden Sie das PHP-Dateipaket herunter

Vor der Installation der PHP-Datei Paket müssen wir zuerst das PHP-Dateipaket installieren. Laden Sie das PHP-Dateipaket von der offiziellen Website herunter. In diesem Artikel verwenden wir PHP Version 7.4.11. Nachdem der Download abgeschlossen ist, entpacken wir das Dateipaket in das Verzeichnis /usr/local/ auf dem Server.

$ tar -zxvf php-7.4.11.tar.gz -C /usr/local/

Nachdem die Dekomprimierung abgeschlossen ist, können wir /usr/local/php sehen Im Verzeichnis -7.4.11 befindet sich ein Konfigurationsskript.

Schritt 4: PHP installieren

Vor der Installation von PHP müssen wir auch einige Abhängigkeiten installieren, wie z. B. OpenSSL, OpenSSL-devel und libxml2-devel. Wir können es über den folgenden Befehl installieren:

$ yum install -y openssl openssl-devel libxml2-devel

Nachdem die Installation abgeschlossen ist, können wir mit der Konfiguration und Installation von PHP beginnen . Zuerst müssen wir es mit dem folgenden Befehl konfigurieren:

$ ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --enable-mbstring --with-openssl

Unter diesen gibt der Parameter --prefix den Installationspfad von PHP an, - -with-apxs2 Parameter werden verwendet, um den Pfad von Apache zu konfigurieren, --with-mysqli und --with-pdo-mysql Parameter werden verwendet, um den Pfad von MySQL zu konfigurieren, --enable-mbstring Parameter wird verwendet, um Multibyte zu aktivieren String-Unterstützung, --with-openssl Parameter, der zum Aktivieren der OpenSSL-Unterstützung verwendet wird.

Nachdem die Konfiguration abgeschlossen ist, können wir die folgenden Befehle zum Kompilieren und Installieren von PHP verwenden:

$ make && make install

PHP Nach dem Nachdem die Installation abgeschlossen ist, müssen wir die folgenden Codezeilen zur Apache-Konfigurationsdatei hinzufügen, um die PHP-Unterstützung zu aktivieren:

LoadModule php7_module module/libphp7.so

AddHandler php7-script php

Include conf/httpd -php.conf


Unter diesen ist php7_module der Modulname von PHP, libphp7.so der Moduldateiname von PHP, php7-script der Prozessorname von Apache und httpd- php.conf ist die Konfiguration des PHP-Dokuments.

Schritt 5: PHP testen

Nach der Installation von PHP müssen wir testen, um sicherzustellen, dass PHP erfolgreich installiert wurde. Vor dem Testen müssen wir den Apache-Dienst neu starten:

$ /usr/local/apache/bin/apachectl restart

Danach erstellen wir eine Datei namens info.php , und fügen Sie der Datei den folgenden Code hinzu:

Laden Sie die Datei nach dem Speichern in das DocumentRoot-Verzeichnis von Apache hoch. Greifen Sie im Browser auf die Datei zu:

http://your-ip-address/info.php

Wenn wir die PHP-Informationsseite sehen, bedeutet das, dass PHP vorhanden war installiert und erfolgreich ausgeführt.

Zusammenfassung

In diesem Artikel erfahren Sie, wie Sie PHP mit dem Apache-Dateipaket installieren, einschließlich des Herunterladens und Installierens des Apache-Dateipakets, des Herunterladens und Installierens des PHP-Dateipakets und wie Sie testen, ob PHP normal läuft. Diese Methoden dienen als Referenz, wenn Sie in Zukunft PHP auf Ihrem Server installieren müssen.

Das obige ist der detaillierte Inhalt vonApache-Dateipaket zur Installation von PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn