In der modernen Website -Entwicklung ist die Kombination von Apache (HTTPD) und PHP immer noch eine der beliebtesten Webdienstlösungen. In diesem Artikel werden Ihnen eine detaillierte Einführung in die Abschließung des vollständigen Konfigurationsprozesses von der Umgebungsvorbereitung bis zur Sicherheitsoptimierung unter Linux -Systemen zur Verfügung gestellt.
Vor Beginn der Konfiguration wird empfohlen, sicherzustellen, dass das Betriebssystem auf dem neuesten Stand ist. Die folgenden Befehle können verwendet werden, um Ubuntu oder CentOS -Systeme zu aktualisieren:
sudo apt update && sudo apt upgrade # UbuntuSystem
sudo yum update # CentOSSystem
Installieren Sie im Ubuntu -System Apache mit dem folgenden Befehl:
sudo apt install apache2
Im CentOS -System führen Sie aus:
sudo yum install httpd
Starten Sie nach der Installation den Apache -Dienst und stellen Sie ihn auf automatisch fest:
sudo systemctl start httpd
sudo systemctl enable httpd
Um Apache zu aktivieren, um PHP zu analysieren, müssen die Konfigurationsdatei geändert werden. In CentOS ist der Weg im Allgemeinen:
/etc/httpd/conf/httpd.conf
In Ubuntu ist es normalerweise:
/etc/apache2/apache2.conf
Fügen Sie Folgendes in die Konfigurationsdatei ein, um das PHP -Parsen zu aktivieren:
AddType application/x-httpd-php .php
Die Befehle zur Installation von PHP und den erforderlichen Modulen im Ubuntu -System sind wie folgt:
sudo apt install php libapache2-mod-php php-mysql
Im CentOS -System:
sudo yum install php php-mysql
Um zu überprüfen, ob die PHP -Konfiguration erfolgreich ist, können Sie im Apache -Standardverzeichnis eine Testdatei erstellen:
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
Besuchen Sie dann http: //your_server_ip/info.php im Browser. Wenn auf der Seite PHP -Informationen normalerweise angezeigt werden, bedeutet dies, dass die Konfiguration erfolgreich ist.
Nach Abschluss der Installation werden die folgenden Maßnahmen empfohlen, um die Sicherheit und Leistung des Systems zu gewährleisten:
In den oben genannten Schritten haben Sie erfolgreich Apache- und PHP -Ausführungsumgebungen unter Linux -System bereitgestellt. Dieses Konfigurationsschema eignet sich für die meisten Szenarien für Webanwendungen. Um den langfristigen und stabilen Betrieb des Dienstes zu gewährleisten, ist es wichtig, das System regelmäßig zu aktualisieren und die besten Verfahren in Bezug auf Sicherheit und Leistung zu beachten.