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

So installieren Sie Apache auf CentOS 9 Stream

In diesem Tutorial zeigen wir Ihnen, wie Sie Apache auf CentOS 9 Stream installieren. Für diejenigen unter Ihnen, die es nicht wussten, Apache, auch als Apache HTTP-Server bekannt, ist ein kostenloser, offener -source und plattformübergreifender HTTP-Server mit leistungsstarken Funktionen und kann durch eine Vielzahl von Modulen erweitert werden. Er ist Teil des LAMP-Stacks (Linux, Apache, MySQL, PHP), der einen Großteil des Internets antreibt.

Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation des Apache-Webservers auf CentOS 9 Stream.

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:CentOS 9 Stream.
  • Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
  • SSH-Zugriff auf den Server (oder öffnen Sie einfach das Terminal, wenn Sie sich auf einem Desktop befinden).
  • Ein non-root sudo user oder Zugriff auf den root user . Wir empfehlen, als non-root sudo user zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.

Installieren Sie Apache auf CentOS 9 Stream

Schritt 1. Beginnen wir zunächst damit, sicherzustellen, dass Ihr System auf dem neuesten Stand ist.

sudo dnf update

Schritt 2. Apache auf CentOS 9 Stream installieren.

Standardmäßig ist Apache im Basis-Repository von CentOS 9 Stream verfügbar. Jetzt führen wir den folgenden Befehl aus, um den Apache HTTP-Server auf Ihrem System zu installieren:

sudo dnf install httpd httpd-tools

Sobald die Installation abgeschlossen ist, aktivieren Sie jetzt Apache (um automatisch beim Systemstart zu starten), starten Sie den Webserver und überprüfen Sie den Status mit den folgenden Befehlen:

sudo systemctl start httpd
sudo systemctl enable httpd
sudo systemctl status httpd

Um die Apache-Version zu überprüfen, verwenden Sie zur Bestätigung den folgenden Befehl:

httpd -v

Schritt 3. Firewall konfigurieren.

Wenn Ihr Server durch die Firewall geschützt ist und Sie die HTTP- und HTTPS-Ports nicht geöffnet haben, aktivieren Sie sie mit dem folgenden Befehl:

sudo firewall-cmd --permanent --zone=public --add-service=http 
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload

Schritt 4. Überprüfen Sie die Apache-Installation.

Öffnen Sie nach erfolgreicher Installation Ihren bevorzugten Webbrowser und geben Sie die URL http://your-IP-address ein und Sie sehen die Standard-Willkommensseite des Apache HTTP-Servers, wie im Bild unten gezeigt:

Schritt 5. Struktur der Apache-Konfigurationsdatei.

Sie sollten den Speicherort der Konfigurationsdateien und das Apache-Stammverzeichnis kennen, falls Sie die Konfiguration ändern müssen:

  • Alle Apache-Konfigurationsdateien befinden sich in /etc/httpd Verzeichnis.
  • Die Hauptkonfigurationsdatei von Apache ist /etc/httpd/conf/httpd.conf .
  • Konfigurationsdateien, die auf .conf enden befindet sich in /etc/httpd/conf.d das Verzeichnis ist in der Apache-Hauptkonfigurationsdatei enthalten.
  • Konfigurationsdateien, die für das Laden verschiedener Apache-Module verantwortlich sind, befinden sich in /etc/httpd/conf.modules.d Verzeichnis.
  • Apache vhost-Dateien müssen mit .conf enden und in /etc/httpd/conf.d gespeichert werden Verzeichnis. Sie können so viele Vhosts haben, wie Sie benötigen. Das Erstellen einer separaten Konfigurationsdatei (vhost) für jede Domain erleichtert die Wartung des Servers.

Herzlichen Glückwunsch! Sie haben Apache erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation des Apache-Webservers auf CentOS 9 Stream verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Apache-Website zu besuchen.


Cent OS
  1. So installieren Sie Apache unter CentOS 8

  2. So installieren Sie den Apache-Webserver unter CentOS 7

  3. So installieren Sie Vagrant unter CentOS 7

  4. So installieren Sie Gitea unter CentOS 8

  5. So installieren Sie Nagios auf CentOS 9 Stream

So installieren Sie Apache Guacamole unter CentOS 8

So installieren Sie Apache Subversion auf CentOS 8

So installieren Sie Laravel auf CentOS Stream 9

So installieren Sie Nginx auf CentOS 9 Stream

So installieren Sie Cockpit auf CentOS 9 Stream

So installieren Sie Apache mit PHP-FPM auf CentOS 8