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

So installieren Sie Apache auf Centos7

步履不停
Freigeben: 2019-07-26 09:30:02
Original
14165 Leute haben es durchsucht

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
Nach dem Login kopieren

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

sudo systemctl enable httpd
sudo systemctl start httpd
Nach dem Login kopieren

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
Nach dem Login kopieren

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

sudo systemctl status httpd
Nach dem Login kopieren

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
Nach dem Login kopieren
sudo httpd -v
Nach dem Login kopieren

Ausgabe:

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

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
Nach dem Login kopieren

Um ihn erneut zu starten, geben Sie Folgendes ein:

sudo systemctl start httpd
Nach dem Login kopieren

Starten Sie den Apache-Dienst neu:

$sudo systemctl restart httpd
Nach dem Login kopieren

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

$sudo systemctl reload httpd
Nach dem Login kopieren

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

$sudo systemctl disable httpd
Nach dem Login kopieren

und wieder aktivieren möchten:

$sudo systemctl enable httpd
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage