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 vodiču dati detaljne upute o tome kako postaviti Nginx blokove poslužitelja (slično Apache Virtual Hosts) na Ubuntu 18.04.
Preduvjeti
Prije nastavka s ovim vodičem provjerite jeste li ispunili sljedeće preduvjete:
- Ime domene pokazuje na IP vašeg javnog poslužitelja. U ovom ćemo udžbeniku koristiti
example.com
. Instalirali ste Nginx slijedeći ove upute. Prijavljeni ste kao korisnik s povlasticama sudo.
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. Možemo postaviti korijen dokumenta na bilo koju lokaciju koju želimo, ali u ovom ćemo vodiču koristiti sljedeću strukturu direktorija:
/var/www/ ├── domain1.com │ └── public_html ├── domain2.com │ └── public_html ├── domain3.com │ └── public_html
U osnovi ćemo stvoriti zaseban direktorij za svaku domenu koju želimo smjestiti 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.
Kreirajmo korijenski direktorij za našu domenu
example.com
:
sudo mkdir -p /var/www/example.com/public_html
U svrhu testiranja stvorit ćemo datoteku
index.html
unutar korijenske mape dokumenta domene.
Otvorite uređivač i stvorite demo datoteku:
/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!
U ovom se vodiču naredbe izvršavaju kao sudo korisnik, a novostvorene datoteke i mape u vlasništvu su korijenskog korisnika.
Da bi izbjegli bilo kakve probleme s dozvolom, možemo promijeniti 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 Ubuntu sustavima, Nginx server blokira konfiguracijske datoteke pohranjuju se u
/etc/nginx/sites-available
direktoriju, 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:
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.
Za omogućavanje nove datoteke blok poslužitelja potrebno je stvoriti simboličku vezu iz datoteke na direktorij koji
sites-enabled
, a koji Nginx čita prilikom pokretanja:
sudo ln -s /etc/nginx/sites-available/example.com /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 Ubuntu poslužitelju. Možete ponoviti gore navedene korake i stvoriti dodatne blokove poslužitelja za sve vaše domene.
Osigurajte Nginx pomoću Šifrirajmo na Ubuntu 18.04
nginx ubuntuOvaj je post dio serije kako instalirati-lemp-stock-on-ubuntu-18-04.
Ostali postovi u ovoj seriji:
• Kako instalirati Nginx na Ubuntu 18.04 • Kako postaviti blokove poslužitelja Nginx na Ubuntu 18.04 • Osigurajte Nginx pomoću Šifrirajmo na Ubuntu 18.04 • Kako instalirati MySQL na Ubuntu 18.04 • Kako instalirati PHP na Ubuntu 18.04S boljim širokopojasnim brzinama i napredak u tehnologiji poslužitelja poslužitelja, web stranice spremne ugostiti velike količine vaši se podaci pojavljuju posvuda, a neki su besplatni. Ostale web stranice uzimaju vaše fotografije ili drugi sadržaj i pomažu vam da ih pretvorite u nešto zabavno za gledanje i slušanje. Ocijenite ove web-lokacije koliko su sigurni i jeftin, koliko će ih podataka pohraniti za vas i kvalitetu proizvoda koji proizlazi iz rada s vašim sadržajem na web mjestu.

Spremanje i dijeljenje sadržaja
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 debianu 9

U ovom će vam vodiču pokazati kako postaviti Nginx blokove poslužitelja na Debian 9. Blokovi poslužitelja omogućavaju pokretanje više web stranica na jednom stroju.