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

So installieren Sie Apache/httpd unter CentOS 8 Linux

In dieser Anleitung erfahren Sie, wie Sie Apache (am weitesten verbreiteter Webserver) auf einem CentOS 8-Linux-Server installieren.

Apache2 vs. httpd

Funktional sind beide zu 100% gleich. Der einzige Unterschied besteht darin, dass die Binärdatei unter Ubuntu/Debian apache2 heißt wohingegen in RHEL/CentOS die Binärdatei als httpd bezeichnet wird .

So installieren Sie Apache auf CentOS 8

Schritt 1:Software-Repository aktualisieren

# dnf update
Aufgetretener Fehler:Metadaten für Repo „Appstream“ konnten nicht heruntergeladen werden

Wenn beim Versuch, das System zu aktualisieren, der Fehler auftritt:Metadaten für Repo „Appstream“ konnten nicht heruntergeladen werden, folgen Sie diesem Artikel, um das Problem zu beheben.

Schritt 2:Überprüfen Sie das Repo, das Apache enthält

# dnf module list httpd
CentOS Linux 8 - AppStream
Name                                              Stream                                                 Profiles                                                               Summary
httpd                                             2.4 [d][e]                                             common [d], devel, minimal                                             Apache HTTP Server

Aus dem obigen Beispiel können Sie diesen httpd v2.4 finden ist in CentOS Linux 8 - AppStream verfügbar -Repository und es ist die Standardversion, die installiert wird.

Schritt 3:Apache installieren

# dnf install httpd -y

Schritt 4:Öffnen Sie HTTP(80)- und HTTPS(443)-Ports in Firewalld

HTTP- und HTTPS-Protokolle werden im Allgemeinen von Webservern wie Apache oder Nginx verwendet. Aber diese Ports 80 &443 werden standardmäßig nicht in der Firewall geöffnet. Folgen Sie dem Artikel zum Öffnen von HTTP 80- und HTTPS 443-Ports in firewalld unter CentOS 8 Linux.

Schritt 5:Apache Web Server starten und verwalten

Apache startet nach Abschluss der Installation nicht automatisch auf CentOS! Überprüfen Sie den Status wie folgt:

Verifizieren Sie den httpd-Dienst

# systemctl status httpd

Starten Sie den httpd-Dienst

# systemctl start httpd

Hinweis:Wenn der Befehl ordnungsgemäß ausgeführt wird, erfolgt keine Ausgabe.

Konfigurieren Sie httpd für die Ausführung beim Start

# systemctl enable httpd

Apache neu laden, um alle Änderungen in Konfigurationsdateien zu übernehmen

# systemctl reload httpd

httpd stoppen

# systemctl stop httpd

Schritt 6:Apache-Webserver testen

Die Aufgabe des Apache-Webservers besteht darin, Webseiten über ein Netzwerk bereitzustellen. Finden Sie die IP-Adresse Ihres Systems:

# hostname -I

Öffnen Sie einen Webbrowser und geben Sie die IP-Adresse in die URL ein. Der Browser zeigt HTTP SERVER TEST PAGE.


Cent OS
  1. So installieren Sie Apache Tomcat unter Linux RHEL 8 / CentOS 8

  2. So installieren Sie Apache unter RHEL 8 / CentOS 8 Linux

  3. So debootstrap auf CentOS Linux

  4. So installieren Sie VirtualBox unter CentOS 8 Linux

  5. So installieren Sie Apache Webserver auf Centos 8

So installieren Sie Apache Maven unter CentOS 7

So installieren Sie SuPHP unter CentOS 7.2

So installieren Sie Apache CouchDB auf CentOS 7

So installieren Sie Apache ServiceMix unter CentOS 7

So installieren Sie Apache Cassandra in CentOS

So installieren Sie Apache Maven unter Rocky Linux / CentOS 8