Der Zweck dieses Handbuchs besteht darin, die Schritte zur Installation des Apache-Webservers auf den Red Hat Enterprise Linux-Versionen 7 und 8 aufzuzeigen. Anschließend zeigen wir, wie der httpd-Dienst in RHEL gestartet wird.
In diesem Tutorial lernen Sie:
- So installieren Sie den Apache-Webserver auf RHEL
- So starten Sie den httpd-Dienst auf RHEL
- So testen Sie die Website-Implementierung
Kategorie | Anforderungen, Konventionen oder verwendete Softwareversion |
---|---|
System | Red Hat Enterprise Linux |
Software | Apache-Webserver |
Andere | Privilegierter Zugriff auf Ihr Linux-System als root oder über sudo Befehl. |
Konventionen | # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder durch Verwendung von sudo Befehl$ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden |
Installieren Sie Apache auf RHEL 7 und 8
Der Apache-Webserver kann über den Paketmanager von Red Hat mit dem folgenden Befehl installiert werden.
# dnf install httpd
Starten Sie httpd auf RHEL 7 und 8
Verwenden Sie nach der Installation des Pakets den folgenden systemctl-Befehl, um httpd.
zu starten# systemctl start httpd
Sie können den Status von httpd jederzeit mit dem folgenden Befehl überprüfen.
# systemctl status httpd
Wenn Sie möchten, dass der Apache-Webserver beim Systemneustart automatisch gestartet wird, führen Sie den folgenden Befehl aus.
# systemctl enable httpd
Erstellen Sie eine Test-Website
Sie können nun Ihre Dateien in den Ordner /var/www/html
kopieren Verzeichnis und greifen Sie auf Ihre Website zu. Stellen Sie jedoch zunächst sicher, dass Ihre Firewall Verbindungen zur Website zulässt.
# firewall-cmd --zone=public --add-port=80/tcp --permanent # firewall-cmd --reload
An dieser Stelle können wir eine einfache Seite erstellen. Sobald dies erledigt ist, wird auch die obige RHEL-Apache-Testseite deaktiviert:
# echo "APACHE on RHEL7" > /var/www/html/index.html
Abschlussgedanken
In diesem Tutorial haben wir gesehen, wie man den Apache-Webserver auf Red Hat Enterprise Linux 7 und 8 installiert. Wir haben auch gelernt, wie man den Dienst startet, seinen Status überprüft und optional aktiviert, dass er beim Booten automatisch gestartet wird.