Jak zainstalować serwer WWW Nginx na CentOS/RHEL 7/6 i Fedora 27/26
- 4598
- 184
- Klaudia Woś
Nginx (silnik x) jest potężnym serwerem WWW, dzięki czemu popularny jest bardzo szybko ze względu na szybką prędkość. Nginx jest również używany jako odwrotny serwer proxy. Ten samouczek pomoże Ci skonfigurować Nginx na Centos/Rhel 7/6 i Fedora Systems.
Krok 1 - Zainstaluj Nginx
Pakiety Nginx są dostępne w domyślnych repozytoriach. Wykonaj następujące polecenie, aby zainstalować najnowszą dostępną wersję Nginx w swoim systemie.
$ yum instaluj nginx $ dnf instaluj systemy nginx #on fedora 22+
Krok 2 - Podstawowa konfiguracja Nginx
Wykonaj początkowe ustawienie przed uruchomieniem Nginx. Edytuj główny plik konfiguracyjny Nginx/etc/nginx/nginx.Conf i aktualizacja następujących wartości.
$ vim/etc/nginx/nginx.conf
Aktualizacja następujących wartości:
pracownik_processes 4; # Liczba procesora dostępna w systemie Słuchaj 80; # Port, na którym Nginx będzie słuchać
Krok 3 - Uruchom usługę Nginx
Użyj następujących poleceń, aby uruchomić serwer WWW Nginx i skonfiguruj Nginx do Autostart w rozruchu systemowym.
$ Systemctl Włącz Nginx.Service $ Systemctl Start nginx.praca
Teraz uzyskaj dostęp do serwera na porcie 80 z ulubioną przeglądarką, wyświetli domyślną stronę Nginx.
Krok 4 - Utwórz VirtualHost w Nginx
Po wprowadzeniu wstępnych zmian konfiguracji w Nginx, zacznijmy od konfiguracji pierwszego wirtualnego hosta. Najpierw utwórz root dokumentu dla swojej aplikacji.
$ sudo mkdir -p/var/www/przykład.com/httpdocs $ sudo chown -r nginx.nginx/var/www/przykład.com
Teraz utwórz plik indeksu z przykładowym tekstem
$ echo "Welcome to nginx">/var/www/przykład.com/httpdocs/indeks.html
Teraz utwórz wirtualny plik konfiguracji hosta. Po prostu tworzę kopię domyślnego.plik conf z przykładem nazwy.com.conf i edytuj plik w edytorze.
$ cp/etc/nginx/conf.D/Virtual.conf/etc/nginx/conf.d/przykład.com.conf $ vim/etc/nginx/conf.d/przykład.com.conf
Dokonaj kilku zmian w pliku konfiguracyjnym jak poniżej i zachowaj inne ustawienia takim, jakim jest.
serwer Słuchaj 80; Przykład_nazowy Server_name.com; lokalizacja /root /var /www /przykład.com/httpdocs; indeks indeksu.Indeks HTML.HTM;
Na koniec uruchom ponownie usługę Nginx za pomocą następującego polecenia
$ sudo systemctl restart nginx.praca
Gratulacje! Pomyślnie zainstalowałeś Nginx. Przeczytaj inne artykuły Zainstaluj stos Nginx, MySQL, PHP (LEMP) z PHP-FPM
- « Jak zaimportować klucz prywatny w FileZilla dla SFTP
- Skrypt kopii zapasowej dziennika zdarzeń Windows Server »