Heim >Betrieb und Instandhaltung >Apache >So installieren Sie Apache auf Centos7

So installieren Sie Apache auf Centos7

步履不停
步履不停Original
2019-06-29 10:10:3114188Durchsuche

Der Apache-HTTP-Server ist der beliebteste Webserver der Welt. Es handelt sich um einen kostenlosen, quelloffenen und plattformübergreifenden HTTP-Server, der leistungsstarke Funktionen bietet und durch verschiedene Module erweitert werden kann. Die folgenden Anweisungen beschreiben, wie Sie den Apache-Webserver auf einem CentOS 7-Computer installieren und verwalten.

So installieren Sie Apache auf Centos7

Apache installieren

Apache ist im Standard-CentOS-Repository verfügbar und die Installation ist sehr einfach. Unter CentOS und RHEL heißen das Apache-Paket und der Apache-Dienst httpd. Um das Paket zu installieren, führen Sie den folgenden Befehl aus:

sudo yum install httpd

Sobald die Installation abgeschlossen ist, aktivieren und starten Sie den Apache-Dienst:

sudo systemctl enable httpd
sudo systemctl start httpd

Wenn Sie eine Firewall ausführen, müssen Sie diese ebenfalls öffnen HTTP- und HTTPS-Ports 80 und 443:

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

Wir können den Status und die Version des Apache-Dienstes überprüfen durch:

sudo systemctl status httpd

Ausgabe:

 httpd.service - The Apache HTTP Server
  Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
  Active: active (running) since Thu 2018-04-26 07:13:07 UTC; 11s ago
    Docs: man:httpd(8)
          man:apachectl(8)

 Main PID: 3049 (httpd)
  Status: "Total requests: 0; Current requests/sec: 0; Current traffic:  0 B/sec"
  CGroup: /system.slice/httpd.service
          ├─3049 /usr/sbin/httpd -DFOREGROUND
          ├─3050 /usr/sbin/httpd -DFOREGROUND
          ├─3051 /usr/sbin/httpd -DFOREGROUND
          ├─3052 /usr/sbin/httpd -DFOREGROUND
          ├─3053 /usr/sbin/httpd -DFOREGROUND
          └─3054 /usr/sbin/httpd -DFOREGROUND
sudo httpd -v

Ausgabe:

Server version: Apache/2.4.6 (CentOS)
Server built:  Oct 19 2017 20:39:16

Um die Installation zu überprüfen, öffnen Sie abschließend die IP-Adresse Ihres Servers http://YOUR_IP

Verwenden Sie systemctl, um den Apache-Dienst zu verwalten

Wir können den Apache-Dienst wie jede andere Systemeinheit verwalten.

Um den Apache-Dienst zu stoppen, führen Sie Folgendes aus:

sudo systemctl stop httpd

Um ihn erneut zu starten, geben Sie Folgendes ein:

sudo systemctl start httpd

Starten Sie den Apache-Dienst neu:

$sudo systemctl restart httpd

Während Sie etwas tun Laden Sie den Apache-Dienst nach Konfigurationsänderungen neu:

$sudo systemctl reload httpd

Wenn Sie den Apache-Dienst für den Start beim Booten deaktivieren möchten:

$sudo systemctl disable httpd

und wieder aktivieren möchten:

$sudo systemctl enable httpd

Mehr Apache Für verwandte technische Artikel besuchen Sie bitte die Spalte Apache-Tutorial, um mehr zu erfahren!

Das obige ist der detaillierte Inhalt vonSo installieren Sie Apache auf Centos7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn