Heim > Artikel > Backend-Entwicklung > Praxistipps: Kompilieren und installieren Sie Apache PHP im angegebenen Verzeichnis
Kompilieren und installieren Sie Apache PHP im angegebenen Verzeichnis
Beim Aufbau eines Website-Servers sind Apache und PHP zwei unverzichtbare und wichtige Komponenten. In diesem Artikel wird erläutert, wie Apache und PHP im angegebenen Verzeichnis kompiliert und installiert werden, und es werden spezifische Codebeispiele bereitgestellt.
Schritt eins: Vorbereitung
Bevor Sie mit der Installation beginnen, stellen Sie sicher, dass auf Ihrem System die erforderlichen Kompilierungstools und Abhängigkeiten installiert sind. Im Allgemeinen müssen Sie die folgenden Softwarepakete installieren:
apr und apr-util: Von Apache benötigte Hilfsbibliotheken. Sie können Paketverwaltungstools verwenden, um diese Pakete zu installieren. Unter Ubuntu können Sie beispielsweise den folgenden Befehl verwenden:
sudo apt-get update sudo apt-get install gcc make autoconf libtool libapr1 libaprutil1
wget https://downloads.apache.org/httpd/httpd-2.4.46.tar.gz wget https://www.php.net/distributions/php-7.4.11.tar.gz
tar -xzvf httpd-2.4.46.tar.gz tar -xzvf php-7.4.11.tar.gz cd httpd-2.4.46
./configure --prefix=/path/to/install/apachepath
make sudo make install
Nachdem die Installation abgeschlossen ist, können Sie den Apache-Server starten:
/path/to/install/apachepath/bin/apachectl start
Schritt 5: Apache konfigurieren
Nach der Installation von Apache müssen Sie die Konfigurationsdatei bearbeiten httpd.conf, um die entsprechenden Konfigurationsänderungen vorzunehmen. Sie können den virtuellen Host, die Portnummer und andere Informationen entsprechend Ihren eigenen Anforderungen konfigurieren.
Schritt 6: PHP kompilieren und installieren
cd ../php-7.4.11
./configure --prefix=/path/to/install/phppath --with-apxs2=/path/to/install/apachepath/bin/apxs
wobei „/path/to/install/phppath“ der Verzeichnispfad ist, in dem Sie PHP installieren möchten , „/path/to/install/apachepath“ ist der Pfad, in dem Sie Apache installiert haben. Führen Sie dann den Befehl make aus, um PHP zu kompilieren und zu installieren:
make sudo make install
Schritt 7: PHP konfigurieren
Nach Abschluss der Installation ändern Sie die Apache-Konfigurationsdatei httpd.conf und fügen Sie am Ende der Datei den folgenden Inhalt hinzu:LoadModule php7_module /path/to/install/phppath/libphp7.so AddType application/x-httpd-php .php
/path/to/install/apachepath/bin/apachectl restart
An diesem Punkt haben Sie Apache und PHP erfolgreich im angegebenen Verzeichnis kompiliert und installiert. Durch die oben genannten Schritte können Sie die Konfiguration anpassen und Funktionen entsprechend Ihren tatsächlichen Anforderungen erweitern, wodurch Ihr Server stabiler und effizienter wird. Ich hoffe, diese Anleitungen können Ihnen beim Einrichten eines Website-Servers helfen.
Das obige ist der detaillierte Inhalt vonPraxistipps: Kompilieren und installieren Sie Apache PHP im angegebenen Verzeichnis. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!