Tutorijali ep1-Kako ubaciti gamu u minecraft(Da vidite po mraku)
Sadržaj:
Blokovi poslužitelja Nginx omogućuju vam pokretanje više web stranica na jednom stroju. Pomoću blokova poslužitelja možete odrediti korijen dokumenta mjesta (direktorij koji sadrži datoteke web mjesta), stvoriti zasebna sigurnosna pravila za svaku web lokaciju, koristiti različite SSL certifikate za svaku web lokaciju i još mnogo toga.
U ovom ćemo vam vodiču pokazati kako postaviti Nginx blokove poslužitelja na Debian 9.
Preduvjeti
Prije nastavka s ovim vodičem osigurajte da ste ispunili sljedeće preduvjete:
- Naziv domene koji upućuje na IP vašeg javnog poslužitelja. U ovom ćemo udžbeniku koristiti
example.com
.Nginx Installed.Logged kao korisnik sa sudo povlasticama.
Server Blocks
nazivaju
Virtual host
. Virtualni domaćin je termin Apache.
Stvorite strukturu direktorija
Korijen dokumenta je direktorij u kojem se pohranjuju i poslužuju datoteke web mjesta za naziv domene kao odgovor na zahtjeve. Korijen dokumenta može biti bilo koji direktorij na vašem Debian poslužitelju. U ovom ćemo vodiču koristiti sljedeću strukturu direktorija:
/var/www/ ├── domain1.com │ └── public_html ├── domain2.com │ └── public_html ├── domain3.com │ └── public_html
Stvorit ćemo zaseban direktorij za svaku domenu koja će se nalaziti na našem poslužitelju unutar
/var/www
direktorija. Unutar svakog od tih direktorija stvorit ćemo direktorij
public_html
koji će pohraniti datoteke web mjesta domene.
Započnite kreiranjem korijenskog direktorija za domenu
example.com
:
sudo mkdir -p /var/www/example.com/public_html
Zatim stvorite datoteku
index.html
unutar korijenske mape dokumenta domene.
sudo nano /var/www/example.com/public_html/index.html
Otvorite datoteku i zalijepite sljedeće retke:
/var/www/example.com/public_html/index.html
Welcome to example.com Success! example.com home page!
Welcome to example.com Success! example.com home page!
Da biste izbjegli probleme s dozvolama, promijenite vlasništvo nad korijenskim direktorijom dokumenta domene u Nginx korisnika (
www-data
):
sudo chown -R www-data: /var/www/example.com
Stvorite blok poslužitelja
Prema sustavima Debian, Nginx server blokira konfiguracijske datoteke pohranjuju se u
/etc/nginx/sites-available
direktorij
/etc/nginx/sites-available
, koji su omogućeni simboličkim vezama na
/etc/nginx/sites-enabled/
direktorij.
Otvorite urednik po izboru i stvorite sljedeću datoteku blok poslužitelja:
sudo nano /etc/nginx/sites-available/example.com.conf
/etc/nginx/sites-available/example.com.conf
server { listen 80; listen:80; root /var/www/example.com/public_html; index index.html; server_name example.com www.example.com; access_log /var/log/nginx/example.com.access.log; error_log /var/log/nginx/example.com.error.log; location / { try_files $uri $uri/ =404; } }
Konfiguracijsku datoteku možete imenovati kako želite, ali obično je najbolje koristiti ime domene.
Omogućite novu datoteku bloka poslužitelja stvaranjem simboličke veze iz datoteke na direktorij koji
sites-enabled
:
sudo ln -s /etc/nginx/sites-available/example.com.conf /etc/nginx/sites-enabled/
Testirajte konfiguraciju Nginx za ispravnu sintaksu:
sudo nginx -t
Ako nema grešaka, izlaz će izgledati ovako:
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful
Ponovno pokrenite Nginx uslugu da bi promjene stupile na snagu:
sudo systemctl restart nginx
Konačno za provjeru da blok poslužitelja radi kako se očekuje, otvorite
http://example.com
u svom pregledniku po izboru i vidjet ćete nešto poput ovoga:
Zaključak
Naučili ste kako stvoriti konfiguraciju bloka poslužitelja Nginx da ugosti više domena na jednom Debian poslužitelju. Možete ponoviti gore navedene korake i stvoriti dodatne blokove poslužitelja za sve vaše domene.
nginx debianOvaj je post dio Kako instalirati LEMP stack na Debian 9 seriji.
Ostali postovi u ovoj seriji:
• Kako instalirati MariaDB na Ubuntu 18.04 • Kako instalirati Nginx na Debian 9 • Kako instalirati PHP na Debian 9 • Kako postaviti blokove poslužitelja Nginx na Debian 9 • Osigurajte Nginx s Šifrirajmo na Debianu 9Kako postaviti ili promijeniti vremensku zonu na debianu 9

Korištenje ispravne vremenske zone važno je za mnoge zadatke i procese povezane sa sustavom. Vremenska zona sustava postavljena je tijekom instalacije, ali to se kasnije može lako promijeniti. Ovaj vodič pokazuje kako postaviti ili promijeniti vremensku zonu na Debianu 9.
Kako postaviti blokove poslužitelja nginx na centos 7

Blokovi poslužitelja Nginx omogućuju vam pokretanje više web stranica na jednom stroju. U ovom ćemo vodiču objasniti kako postaviti blokove poslužitelja Nginx na CentOS 7.
Kako postaviti blokove poslužitelja nginx na ubuntu 18.04

Blokovi poslužitelja Nginx omogućuju vam pokretanje više web stranica na jednom stroju. Pomoću blokova poslužitelja možete odrediti korijen dokumenta mjesta (direktorij koji sadrži datoteke web mjesta), stvoriti zasebna sigurnosna pravila za svaku web lokaciju, koristiti različite SSL certifikate za svaku web lokaciju i još mnogo toga.