Anleitung zur Installation des Apache HTTP Server auf CentOS
Anleitung zur Installation des Apache HTTP Server auf CentOS
Der Apache HTTP Server ist eine beliebte Webserver-Software, die es Benutzern ermöglicht, Webseiten über das Internet bereitzustellen. Die Installation des Apache HTTP Servers auf CentOS ist ein relativ einfacher Vorgang. In diesem Tutorial führen wir Sie Schritt für Schritt durch den Prozess der Installation des Apache HTTP Servers auf CentOS.
Voraussetzungen
Bevor wir beginnen, stellen Sie sicher, dass Sie einen CentOS-Server haben, auf dem der Apache HTTP Server installiert werden kann. Außerdem sollten Sie Root-Zugriff auf den Server haben.
Schritt 1: System aktualisieren
Der erste Schritt zur Installation des Apache HTTP Servers auf CentOS besteht darin, das System zu aktualisieren. Dadurch werden alle erforderlichen Pakete auf den neuesten Stand gebracht. Führen Sie den folgenden Befehl aus, um das System zu aktualisieren:
sudo yum update
Schritt 2: Apache HTTP Server installieren
Sobald das System aktualisiert ist, ist es Zeit, den Apache HTTP Server zu installieren. Führen Sie den folgenden Befehl aus, um den Apache HTTP Server zu installieren:
sudo yum install httpd
Dieser Befehl installiert den Apache HTTP Server auf Ihrem CentOS-Server.
Schritt 3: Apache HTTP Server starten
Nach der Installation des Apache HTTP Servers starten Sie den Dienst, indem Sie den folgenden Befehl ausführen:
sudo systemctl start httpd
Dieser Befehl startet den Apache HTTP Server-Dienst.
Schritt 4: Apache HTTP Server aktivieren
Um sicherzustellen, dass der Apache HTTP Server automatisch gestartet wird, wenn das System hochgefahren wird, aktivieren Sie den Dienst mit dem folgenden Befehl:
sudo systemctl enable httpd
Dieser Befehl aktiviert den Apache HTTP Server-Dienst auf Ihrem CentOS-Server.
Schritt 5: Status des Apache HTTP Servers überprüfen
Um zu überprüfen, ob der Apache HTTP Server läuft, führen Sie den folgenden Befehl aus:
sudo systemctl status httpd
Dieser Befehl zeigt den Status des Apache HTTP Server-Dienstes an. Wenn der Dienst läuft, sehen Sie eine Ausgabe, die wie folgt aussieht:
httpd.service - Der Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
Active: active (running) since Mon 2021-04-05 15:41:09 UTC; 1 day 4h ago
Wenn der Dienst nicht läuft, sehen Sie eine Ausgabe, die wie folgt aussieht:
httpd.service - Der Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
Active: inactive (dead)
Schritt 6: Apache HTTP Server konfigurieren
Um den Apache HTTP Server zu konfigurieren, öffnen Sie die Apache-Konfigurationsdatei, indem Sie den folgenden Befehl ausführen:
sudo nano /etc/httpd/conf/httpd.conf
Dieser Befehl öffnet die Apache-Konfigurationsdatei im Nano-Texteditor.
Schritt 7: Apache HTTP Server testen
Um den Apache HTTP Server zu testen, erstellen Sie eine einfache PHP-Datei, indem Sie den folgenden Befehl ausführen:
sudo nano /var/www/html/index.php
Dieser Befehl erstellt eine neue Datei namens index.php im Verzeichnis /var/www/html.
Fügen Sie den folgenden Code zur index.php-Datei hinzu:
<?php
phpinfo();
?>
Speichern und schließen Sie die Datei.
Öffnen Sie dann einen Webbrowser und navigieren Sie zu http://Ihre_Server_IP_Adresse/index.php. Wenn der Apache HTTP Server korrekt funktioniert, sehen Sie eine Seite, die Informationen über Ihre PHP-Installation anzeigt.
Fazit
Herzlichen Glückwunsch! Sie haben erfolgreich den Apache HTTP Server auf CentOS installiert. Sie können nun Apache verwenden, um Webseiten über das Internet bereitzustellen. Denken Sie daran, Ihr System regelmäßig zu aktualisieren und zu sichern, indem Sie Pakete aktualisieren und den Apache HTTP Server gemäß Ihren Anforderungen konfigurieren.