Apache und PHP werden üblicherweise in der Webentwicklung verwendet. Mit Kompilierung und Installation können wir Serverumgebungen flexibler anpassen und verwalten. In diesem Artikel werden Ihnen detaillierte Installationsschritte und Codebeispiele erhalten.
Stellen Sie vor Beginn der Installation sicher, dass die erforderlichen Kompilierungstools und Abhängigkeiten auf dem System installiert sind. Im Folgenden werden häufig Installationsbefehle verwendet:
sudo apt update sudo apt install build-essential sudo apt install libapr1-dev libaprutil1-dev sudo apt install libxml2-devLaden Sie zunächst die Quellcode -Pakete von Apache und PHP herunter, und Sie können die neueste stabile Version von der offiziellen Website erhalten und sie in das entsprechende Verzeichnis entpacken.
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.gzGeben Sie das dekomprimierte Apache -Verzeichnis ein und führen Sie die folgenden Befehle aus, um zu kompilieren und zu installieren:
cd httpd-2.4.41 ./configure --prefix=/path/to/install/dir make make installIm obigen Befehl gibt - -prefix =/path/to/install/elden das Installationsverzeichnis an, und Sie können den Pfad nach Bedarf ändern.
Nach Abschluss der Apache -Installation wird PHP kompiliert und installiert. Führen Sie im ungebundenen PHP -Verzeichnis den folgenden Befehl aus:
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 installWob Sie können zusätzliche Optionen hinzufügen, um PHP -Erweiterungen nach Bedarf zu aktivieren.
Nach Abschluss der Installation müssen Sie die Konfigurationsdatei von Apache httpd.conf ändern, damit das PHP -Modul geladen wird:
LoadModule php7_module /path/to/install/dir/libphp7.so AddType application/x-httpd-php .phpStarten Sie nach dem Speichern der Konfigurationsdatei den Apache -Server neu, und PHP wirkt sich in Kraft.
Durch die oben genannten Schritte können Sie Apache und PHP im angegebenen Verzeichnis erfolgreich kompilieren und installieren. Diese Methode hilft Ihnen dabei, Ihre Serverumgebung besser anzupassen und zu vermeiden, dass Sie Ihre vorhandene Konfiguration des Systems beeinflussen. Ich hoffe, dieser Artikel kann Ihnen helfen, die Installation erfolgreich abzuschließen.