Heim >Backend-Entwicklung >PHP-Tutorial >So kompilieren und installieren Sie Apache PHP im Verzeichnis
So kompilieren und installieren Sie Apache PHP im Verzeichnis. Es sind spezifische Codebeispiele erforderlich.
Apache und PHP sind zwei wichtige Tools, die häufig in der Webentwicklung verwendet werden. Durch ihre Kompilierung und Installation können wir die Serverumgebung besser anpassen und verwalten . In diesem Artikel wird detailliert beschrieben, wie Apache PHP im Verzeichnis kompiliert und installiert wird, und es werden spezifische Codebeispiele und Schrittanweisungen behandelt.
Schritt eins: Vorbereitung
Bevor Sie beginnen, stellen Sie sicher, dass auf Ihrem System die erforderlichen Kompilierungstools und Abhängigkeiten installiert sind. Normalerweise sind die folgenden Befehle zum Installieren dieser Tools:
sudo apt update sudo apt install build-essential sudo apt install libapr1-dev libaprutil1-dev sudo apt install libxml2-dev
Schritt 2: Laden Sie das Quellcode-Paket herunter
Zuerst müssen Sie das Quellcode-Paket von Apache und PHP herunterladen. Sie können die neueste stabile Version direkt von der offiziellen Website herunterladen und in ein geeignetes Verzeichnis extrahieren.
wget https://www.apache.org/dist/httpd/httpd-2.4.41.tar.gz tar -zxvf httpd-2.4.41.tar.gz wget https://www.php.net/distributions/php-7.3.11.tar.gz tar -zxvf php-7.3.11.tar.gz
Schritt 3: Apache kompilieren und installieren
Als nächstes beginnen Sie mit der Kompilierung und Installation von Apache. Geben Sie zunächst das dekomprimierte Apache-Verzeichnis ein und führen Sie den folgenden Befehl aus:
cd httpd-2.4.41 ./configure --prefix=/path/to/install/dir make make install
Im obigen Befehl gibt --prefix=/path/to/install/dir
das Installationsverzeichnis an. Sie können es entsprechend anpassen Definieren Sie den Installationspfad. --prefix=/path/to/install/dir
指定了安装目录,你可以根据实际情况自定义安装路径。
第四步:编译安装PHP
完成Apache的安装后,接下来是编译安装PHP。进入解压后的PHP目录,执行以下命令:
cd php-7.3.11 ./configure --prefix=/path/to/install/dir --with-apxs2=/path/to/apache/bin/apxs --with-mysqli --with-pdo-mysql make make install
在上述命令中,--prefix=/path/to/install/dir
指定了PHP的安装目录,--with-apxs2=/path/to/apache/bin/apxs
指定了Apache的安装路径。另外,根据需要可以添加其他参数来启用不同的扩展功能。
第五步:配置Apache和PHP
安装完成后,需要配置Apache来加载PHP模块。编辑Apache的配置文件httpd.conf
Nach Abschluss der Installation von Apache besteht der nächste Schritt darin, PHP zu kompilieren und zu installieren. Geben Sie das dekomprimierte PHP-Verzeichnis ein und führen Sie den folgenden Befehl aus:
LoadModule php7_module /path/to/install/dir/libphp7.so AddType application/x-httpd-php .php
Im obigen Befehl gibt --prefix=/path/to/install/dir
das PHP-Installationsverzeichnis an, -- mit -apxs2=/path/to/apache/bin/apxs
gibt den Installationspfad von Apache an. Darüber hinaus können bei Bedarf weitere Parameter hinzugefügt werden, um verschiedene erweiterte Funktionen zu ermöglichen.
httpd.conf
und fügen Sie den folgenden Inhalt hinzu: 🎜rrreee🎜Nach dem Speichern der Konfigurationsdatei starten Sie den Apache-Server neu, damit PHP wirksam wird. 🎜🎜Zusammenfassung🎜Durch die obigen Schritte können Sie Apache PHP erfolgreich im angegebenen Verzeichnis kompilieren und installieren. Diese Methode erleichtert die Verwaltung, Steuerung und Anpassung der Serverumgebung und kann auch eine Beeinträchtigung der vorhandenen Konfiguration des Systems selbst vermeiden. Ich hoffe, dieser Artikel kann Ihnen helfen, die Kompilierungs- und Installationsarbeiten erfolgreich abzuschließen! 🎜Das obige ist der detaillierte Inhalt vonSo kompilieren und installieren Sie Apache PHP im Verzeichnis. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!