GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

Installieren Sie Apache Web Server auf CentOS 8 - Schritt für Schritt, um es zu tun?

Der Apache HTTP-Server bietet viele leistungsstarke Funktionen, darunter dynamisch ladbare Module, robuste Medienunterstützung und umfassende Integration mit anderer beliebter Software.

Apache wird auf den gängigsten Linux-basierten Distributionen installiert.

Sie können Apache als Teil des LAMP-Stacks (Linux, Apache, MySQL und PHP) installieren, der eine robuste und leistungsstarke Plattform für die Entwicklung und Bereitstellung webbasierter Anwendungen bietet.

Der HTTP-Apache-Webserver ist ein quelloffener und kostenloser Webserver, der Webinhalte über das Internet überträgt.

Hier bei LinuxAPT helfen wir unseren Kunden im Rahmen unserer Server Management Services regelmäßig bei der Durchführung von Softwareinstallationsaufgaben auf ihrem CentOS-System.

In diesem Zusammenhang werden wir untersuchen, wie Sie den Apache-Webserver auf dem CentOS 8-System über das Terminal installieren können.


Wie installiere ich Apache auf CentOS 8?

Stellen Sie zunächst sicher, dass Sie sich als Root-Benutzer mit sudo-Berechtigungen beim Server anmelden.

Folgen Sie nach der Anmeldung den unten angegebenen Schritten, um Apache zu installieren.


1. Aktualisierungspaket-Repository

ich. Öffnen Sie das Terminal über die Seitenleiste des Abschnitts „Aktivitäten“ und geben Sie den Befehl „su“ ein, um sich als Root-Benutzer anzumelden. Geben Sie das Administrator-Root-Passwort ein.

ii. Geben Sie den unten angegebenen Befehl ein, um das Software-Repository der Liste aller Pakete zu aktualisieren:

$ yum update


2. Apache installieren

In CentOS 8 können Sie den Apache-Dienst mit dem Namen „httpd“ installieren. Geben Sie den folgenden Befehl auf dem Terminal ein, um Apache auf Ihrem CentOS-System zu installieren:

$ yum –y install httpd

Die Option „y“ ignoriert automatisch die Bestätigungsaufforderung des Benutzers und wählt „yes“, um die Installation von Apache auf Ihrem System abzuschließen.


3. Apache-Dienste verwalten

Der Apache-Dienst läuft im Hintergrund Ihres Systems.

ich. Um die Apache-Dienste zu aktivieren oder zu konfigurieren, führen Sie den unten aufgeführten Befehl aus:

$ systemctl enable httpd

ii. Starten Sie nun die Apache-Dienste, indem Sie den unten angegebenen Befehl auf dem Terminal eingeben, und überprüfen Sie dann den Ausführungsstatus der Apache-Dienste wie folgt:

$ systemctl start httpd
$ systemctl status httpd


Unten sehen Sie einige Befehle zum Verwalten von Apache-Diensten, die unten aufgeführt sind:


Laden Sie die Dienste des Apache-Webservers neu, indem Sie den unten angegebenen Befehl verwenden:

$ systemctl reload httpd

Um die Dienste erneut zu starten, verwenden Sie den folgenden Befehl:

$ systemctl restart httpd

Sie können auch Apache-Dienste auf Ihrem System stoppen, indem Sie den unten aufgeführten Befehl ausführen:

$ systemctl stop httpd

Um den Apache-Dienst zu deaktivieren, verwenden Sie den folgenden Befehl:

$ systemctl disable httpd


4. Firewall-Konfigurationen für Apache anpassen

Unterschiedliche Arten von Datenverkehr verwenden unterschiedliche Ports auf Webservern.

Mithilfe der Firewall können Sie HTTP- und HTTPS-Datenverkehr auf den Ports 80 bzw. 443 zulassen.

Geben Sie die unten aufgeführten Befehle im Terminal als Root-Benutzer ein, um diese Ports dauerhaft auf Ihrem System zu öffnen:

# firewall-cmd --permanent --zone=public --add-service=http
# firewall-cmd --permanent --zone=public --add-service=https

Firewall-Konfigurationen neu laden:

# firewall-cmd –reload

Um die Firewall-Konfiguration zu überprüfen, führen Sie den unten aufgeführten Befehl aus:

# firewall-cmd --list-all | grep services

Sie werden sehen, dass HTTP und HTTPS in der Liste erlaubte Dienste sind.


5. Testen Sie den Apache-Webserver in CentOS 8

Wenn Sie Apache im Webbrowser testen, wird die Standardseite für die Neuinstallation von Apache im Browser angezeigt. Finden Sie die IP-Adresse Ihres Systems mit dem folgenden Befehl:

$ hostname -I

Geben Sie nun die IP-Adresse in die URL Ihres installierten Browsers ein.

Auf diesem System verwenden wir den standardmäßig verfügbaren Browser Mozilla Firefox.

Geben Sie also die IP-Adresse Ihres Systems ein und testen Sie die Installation von Apache.

Im Webbrowser wird eine Apache-HTTP-Testseite angezeigt.


Wenn Sie keine grafische Oberfläche verwenden, führen Sie den folgenden Befehl aus:

$ curl [System-IP-address]:80


Wie erstelle ich eine HTML-Datei und teste den Apache-Webserver?

Wenn Sie eine angepasste HTML-Seite verwenden möchten, anstatt die Standardtestseite des Apache-Webservers anzuzeigen, geben Sie den folgenden Befehl im Terminal ein, um eine HTML-Indexseite zu erstellen:

# echo Installation des Apache-Webservers auf CentOS 8> /var/www/html/index.html

Geben Sie nun erneut Ihre System-IP-Adresse in die URL Ihres Browsers ein, Sie werden eine Nachricht in Ihrem Browser sehen:

Installation des Apache-Webservers auf CentOS 8

Jetzt funktioniert Apache korrekt auf Ihrem CentOS-System, wenn es die angepasste HTML-Seite in Ihrem Browser druckt.


Wie deinstalliere ich httpd Apache vom CentOS-System?

Sie können auch das httpd-Apache-Modul mit all seinen Abhängigkeiten von Ihrem System entfernen, indem Sie den folgenden Befehl ausführen:

# yum remove httpd



Cent OS
  1. Installieren Sie Apache auf Ubuntu 18.04 - Schritt für Schritt?

  2. PHP Composer auf CentOS 8 installieren – Schritt für Schritt?

  3. Microsoft Teams auf CentOS 8 installieren – Schritt-für-Schritt-Prozess?

  4. Arduino IDE unter CentOS 8 installieren – Schritt-für-Schritt-Prozess?

  5. Installieren Sie Skype auf dem CentOS 7-System – Schritt-für-Schritt-Prozess?

So installieren Sie den Apache-Webserver unter CentOS 7

So installieren Sie den Apache-Webserver unter CentOS 8

So installieren Sie den Lighttpd-Webserver unter CentOS 8

Installieren Sie Slack unter CentOS 8 – Schritt-für-Schritt-Prozess, um es auszuführen?

Wine unter CentOS 8 installieren – Schritt-für-Schritt-Prozess, um es zu tun?

Installieren Sie Apache unter CentOS 8