Beim Aufbau eines Webservers sind Apache und PHP zwei wichtige Komponenten. Als Webserver-Software bietet Apache viele leistungsstarke Funktionen, wie z. B. die Unterstützung virtueller Hosts, Reverse-Proxy usw. Als serverseitige Skriptsprache wird PHP zur Verarbeitung dynamischer Inhalte von Webanwendungen eingesetzt. Damit Apache die Ausführung von PHP-Code unterstützt, müssen Sie das in Apache integrierte PHP-Modul installieren.
In diesem Artikel erklären wir, wie man Apache-Module zur Unterstützung von PHP installiert.
1. Bestätigen Sie die Apache-Version
Bevor Sie das PHP-Modul installieren, müssen Sie die aktuelle Apache-Version bestätigen. Geben Sie im Terminal den folgenden Befehl ein:
httpd -v
Wenn Ihre Apache-Versionsnummer 2.x.x ist, können Sie mit dem nächsten Schritt fortfahren. Andernfalls müssen Sie die entsprechenden Parameter des Installationsbefehls ändern.
2. PHP- und Apache-Module installieren
Nach Abschluss der Installation des Apache-Servers können Sie mit der Installation der integrierten Module von PHP und Apache beginnen. Durch Eingabe des folgenden Befehls werden das PHP-Modul und das PHP Common-Paket für Apache installiert:
yum install php php-common
Gleichzeitig müssen Sie die PHP-Erweiterung und die mod_php-Module im Epel-Warehouse installieren:
yum install php-mysqlnd php-gd php-ldap php-xml php-mbstring php-pear mod_php
Nach Abschluss der obigen Schritte starten Sie das neu Apache-Server:
service httpd restart
Nachdem die Installation abgeschlossen ist, können Sie eine PHP-Datei zum Testen erstellen:
nano /var/www/html/index.php <?php phpinfo(); ?>
Speichern und beenden Sie den Editor, laden Sie Apache neu:
service httpd restart
Öffnen Sie den Browser, besuchen Sie localhost oder die Serveradresse, Sie können die sehen Informationen zum PHP-Modul auf der Willkommensseite.
3. Richten Sie die Apache-Konfigurationsdatei auf das PHP-Modul.
Damit der Apache-Server das neu installierte PHP-Modul verwenden kann, müssen Sie die Datei httpd.conf finden und bearbeiten:
nano /etc/httpd/conf/httpd.conf
Suchen Sie die folgende Zeile:
DirectoryIndex index.html
Ändern Sie es in:
DirectoryIndex index.php index.html
Speichern und beenden Sie den Editor, laden Sie Apache neu:
service httpd restart
Apache sucht nun standardmäßig nach der Datei index.php, um PHP-Code auszuführen.
4. Fazit
Dieser Artikel beschreibt, wie man das Apache-Modul zur Unterstützung von PHP installiert. Nach der Installation des Moduls können Sie eine PHP-Datei erstellen und darauf zugreifen, um zu überprüfen, ob die Installation erfolgreich war. Darüber hinaus wird detailliert beschrieben, wie die Apache-Konfigurationsdatei auf das neu installierte PHP-Modul verweist.
Ich hoffe, dieser Artikel ist hilfreich für Sie.
Das obige ist der detaillierte Inhalt vonEine kurze Analyse, wie Apache-Module zur Unterstützung von PHP installiert werden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!