Jak zainstalować Nginx w CentOS 7

- 3667
- 789
- Juliusz Sienkiewicz
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:
- Minimalna instalacja serwera Centos 7
- Minimalna instalacja serwera RHEL 7
- 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

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

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

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

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.
- Jak konfigurować wirtualne hosty oparte na nazwach i IP (bloki serwera) z Nginx
- Ostateczny przewodnik po bezpieczeństwie, stwardnienia i poprawie wydajności serwera WWW Nginx
- Jak zainstalować pamięć podręczną lakieru 5.1 dla nginx na centro 7
- 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.
- « Jak zainstalować PIP do zarządzania pakietami Python w Linux
- Jak znaleźć pliki z uprawnieniami SUID i SGID w Linux »