Jak zainstalować Nginx w CentOS 7

Jak zainstalować Nginx w CentOS 7

Nginx (Krótkie dla Silnik x) to bezpłatny, open source i potężny serwer WWW HTTP i odwrotny proxy z architekturą opartą na zdarzeniu (asynchronicznym). Jest napisane za pomocą C Język programowania i działa w systemach operacyjnych podobnych do UNIX, a także systemu systemu Windows.

Działa również jako odwrotny serwer proxy, standardowy serwer proxy Mail i. Zasilanie wielu witryn w Internecie; znany z wysokiej wydajności, stabilności i zestawu bogatych w funkcje.

Przeczytaj także: Jak zainstalować Apache w Centos 7

W tym artykule wyjaśnimy, jak instalować, skonfigurować i zarządzać serwerem WWW Nginx HTTP na serwerze Centos 7 lub Rhel 7 za pomocą wiersza poleceń.

Wymagania wstępne:

  1. Minimalna instalacja serwera Centos 7
  2. Minimalna instalacja serwera RHEL 7
  3. System Centos/RHEL 7 ze statycznym adresem IP

Zainstaluj serwer WWW Nginx

1. Najpierw zaktualizuj pakiety oprogramowania systemowego do najnowszej wersji.

# aktualizacja Yum -y 

2. Następnie zainstaluj serwer Nginx HTTP z repozytorium EPEL za pomocą Menedżera pakietu Yum w następujący sposób.

# Yum Instal Epel-Release # Yum Instal Nginx 
Zainstaluj Nginx na Centos 7

Zarządzaj serwerem Nginx HTTP na Centos 7

3. Po zainstalowaniu serwera internetowego Nginx możesz rozpocząć go po raz pierwszy i umożliwić automatyczne uruchomienie w systemie.

# Systemctl start nginx # Systemctl Włącz Nginx # Systemctl Status Nginx 
Uruchom i włącz Nginx podczas rozruchu

Skonfiguruj zaporę ogniową, aby umożliwić ruch Nginx

4. Domyślnie wbudowana zapora ogniowa Centos 7 jest ustawiona tak, aby zablokować ruch Nginx. Aby umożliwić ruch internetowy na Nginx, zaktualizuj reguły systemu zapory, aby umożliwić pakiety przychodzące na HTTP i HTTPS za pomocą poniższych poleceń.

# Firewall-CMD --Zone = public --permanent --add-service = http # firewall-cmd --zone = public --Permanent --add-service = https # firewalll-cmd--relad 
Zezwól Nginx na zaporze ogniowej

Testuj serwer Nginx na CentOS 7

5. Teraz możesz zweryfikować serwer Nginx, przechodząc do następującego adresu URL, zostanie wyświetlona domyślna strona Nginx.

http: // server_domain_name_or_ip 
Testuj instalację Nginx

Nginx Ważne pliki i katalogi

  • Direktowy katalog główny serwera (katalog najwyższego poziomu zawierający pliki konfiguracyjne): /etc/nginx.
  • Główny plik konfiguracyjny Nginx: /etc/nginx/nginx.conf.
  • Konfiguracje bloku serwera (wirtualne hosty) można dodać w: /etc/nginx/conf.D.
  • Dokumentowy katalog główny dokumentu serwera (zawiera pliki internetowe): /usr/share/nginx/html.

Możesz także przeczytać następujące artykuły związane z serwerem WWW Nginx.

  1. Jak konfigurować wirtualne hosty oparte na nazwach i IP (bloki serwera) z Nginx
  2. Ostateczny przewodnik po bezpieczeństwie, stwardnienia i poprawie wydajności serwera WWW Nginx
  3. Jak zainstalować pamięć podręczną lakieru 5.1 dla nginx na centro 7
  4. Zainstaluj najnowszy Nginx 1.10.1, Mariadb 10 i PHP 5.5/5.6 na Centos 7

W tym artykule pokazaliśmy, jak instalować i zarządzać serwerem Nginx HTTP z linii poleceń Centos 7. Możesz zadawać pytania lub przekazać nam wszelkie informacje zwrotne za pośrednictwem poniższego formularza komentarza.