Jak skonfigurować bloki serwera Nginx w Ubuntu Top 10.Top 10

Jak skonfigurować bloki serwera Nginx w Ubuntu Top 10.Top 10
Nginx to open source, swobodnie dostępne oprogramowanie serwera HTTP. Dodatkowo działa jako serwer proxy dla wiadomości e -mail (SMTP, POP3, IMAP). Nginx działa również jako moduł równoważenia obciążenia i odwrotny proxy dla serwerów UDP, TCP i HTTP. Według W3Tech, Nginx jest obecnie najczęściej używanym serwerem WWW, ponieważ rutynowo przewyższa Apache i inne serwery w testach porównawczych oceniając prędkość serwera WWW.

Ten blog zademonstruje metodę skonfigurowania bloków serwera Nginx na Ubuntu 22.04. Zacznijmy!

Jak zainstalować Nginx na Ubuntu 22.04

W celu zainstalowania Nginx na Ubuntu 22.04, postępuj zgodnie z podanymi instrukcjami.

Krok 1: Zaktualizuj pakiety systemowe
Po pierwsze, uderz „Ctrl+alt+t”I zaktualizuj pakiety systemowe:

Aktualizacja $ sudo apt

Wszystkie pakiety są aktualizowane:

Krok 2: Zainstaluj Nginx
Następnie zainstaluj Nginx na Ubuntu 22.04 SYSTEM Z pomocą dostarczonego polecenia:

$ sudo apt instal nginx -y

Krok 3: Sprawdź wersję Nginx
Po zainstalowaniu Nginx sprawdź, czy obecnie działa, czy nie:

$ Systemctl Status nginx

Dane wyjście wskazuje, że usługa Nginx jest aktywna i działa w naszym systemie:

Krok 4: Konfiguracja zapory
Teraz włącz zaporę w swoim systemie:

$ sudo ufw

Krok 5: Lista zainstalowanych aplikacji
Wyświetl listę zainstalowanych aplikacji za pomocą następującego polecenia:

Lista aplikacji $ sudo UFW

Krok 6: Otwórz porty dla Nginx
Po pierwsze, włączymy Nginx w „Http”, Wykorzystując dostarczone polecenie:

$ sudo ufw pozwól „nginx http”

Lub włącz go w HTTPS:

$ sudo ufw zezwalaj na „nginx https”

Inną opcją jest w pełni włączyć Nginx zarówno dla HTTP, jak i HTTPS:

$ sudo ufw zezwalaj na „nginx pełny”

Krok 7: Sprawdź status zapory
Teraz wpisz dane polecenie, aby dowiedzieć się o statusie zapory:

Status $ sudo UFW

Krok 8: Uzyskaj dostęp do Nginx
Po skonfigurowaniu zapory, nadszedł czas, aby uzyskać dostęp do Nginx w przeglądarce za pomocą „Lokalny Gospodarz" albo "IP serwera”:

W tym momencie Nginx działa idealnie. Więc teraz pójdziemy naprzód, aby skonfigurować dla niego bloki serwerowe.

Jak skonfigurować blok serwera Nginx na Ubuntu 22.04

W celu skonfigurowania bloku serwera Nginx na Ubuntu 22.04, postępuj zgodnie z podanymi instrukcjami.

Krok 1: Utwórz katalog
W pierwszym kroku utwórz katalog wybranej domeny. W naszym przypadku nazwa domeny będzie brzmiała „przykład.com”:

$ sudo mkdir -p/var/www/przykład.com/html

Krok 2: Ustaw własność katalogu
Następnie skorzystaj z „$ Użytkownik„Zmienna środowiskowa do ustalania własności stworzonego katalogu. Określone polecenie ustawi bieżący użytkownik zalogowany jako jego właściciel:

$ sudo chown -r $ użytkownik: $ user/var/www/przykład.com/html

Krok 3: Ustaw uprawnienia pliku
Następnie przypiszmy odczyt, zapisz i wykonamy uprawnienia plików do naszego „przykład.com„Directory domeny:

$ sudo chmod -r 755/var/www/przykład.com

Krok 4: Utwórz plik HTML
Za pomocą "Nano„Edytor, utwórz plik HTML, który będzie obsługiwany jako strona główna naszej domeny:

$ nano/var/www/przykład.com/html/indeks.html

Wklej dany kod w otwartym pliku HTML, naciśnij „Ctrl+o”W celu zapisania dodanych zmian i przejścia do terminalu, uderzając„Ctrl+x”:

Krok 5: Skonfiguruj blok serwera Nginx
Teraz skonfigurujemy blok serwera Nginx dla naszej domeny w danym katalogu:

$ sudo nano/etc/nginx/witryny-dostępny/przykład.com

Dodaj następującą zawartość do otwartego pliku, naciśnij „Ctrl+s„Aby go zapisać i wrócić do terminalu:

serwer
Posłuchaj 80;
Posłuchaj [::]: 80;
root/var/www/przykład.com/html;
indeks indeksu.Indeks HTML.Indeks HTM.Nginx-debian.html;
Przykład_nazowy Server_name.com www.przykład.com;
Lokalizacja /
try_files $ uri $ uri/ = 404;

Krok 6: Włącz blok serwera Nginx
Utwórz symbol do włączenia utworzonego bloku serwera Nginx:

$ sudo ln -s/etc/nginx/witryny -dostępny/przykład.com/etc/nginx/witryny/obsługę/

Krok 7: Testowanie nginx
Upewnij się, że Nginx działa poprawnie, czy nie:

$ sudo nginx -t

Krok 8: Uruchom ponownie Nginx
Uruchom ponownie Nginx na Ubuntu 22.04 Z pomocą dostarczonego polecenia:

$ sudo systemctl restart nginx

Krok 9: Uzyskaj dostęp do serwera Nginx
Na koniec otwórz swoją ulubioną przeglądarkę i uzyskaj dostęp do utworzonego bloku serwera Nginx, surfując pod określoną nazwą domeny:

Dane wyjście wskazuje, że pomyślnie skonfigurowaliśmy blok serwera Nginx na Ubuntu 22.04.

Wniosek

Aby skonfigurować bloki serwera Nginx na Ubuntu 22.04, po pierwsze, zaktualizuj pakiety systemowe. Następnie zainstaluj Nginx z „$ sudo apt instal nginx -y" Komenda. Następnie włącz zaporę ogniową i otwórz porty dla zapory. Następnie utwórz katalog dla swojej domeny i zmień jego uprawnienia do katalogu i uprawnienia do pliku. Następnie utwórz plik HTML i skonfiguruj blok serwera Nginx, do którego można uzyskać dostęp za pomocą dodanej domeny. Ten blog wykazał metodę konfigurowania bloków Nginx na Ubuntu 22.04.