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 stopSchritt 3: Laden Sie das PHP-Dateipaket herunterVor 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 installierenVor 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-develNachdem 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 installPHP 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.soAddHandler 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.
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!