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. To je izuzetno korisno jer za svaku web lokaciju možete odrediti korijen dokumenta dokumenta (direktorij koji sadrži datoteke web mjesta), kreirati zasebna sigurnosna pravila, koristiti različite SSL certifikate i još mnogo toga.
U ovom ćemo vodiču objasniti kako postaviti blokove poslužitelja Nginx na CentOS 7.
Preduvjeti
Prije nastavka s ovim vodičem osigurajte da ste ispunili sljedeće preduvjete:
- Ime domene pokazuje na IP vašeg javnog poslužitelja. U ovom ćemo vodiču koristiti
example.com
.Nabavite Nginx instaliran na vašem CentOS sustavu.Uključen je 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/ ├── example.com │ └── public_html ├── example2.com │ └── public_html ├── example3.com │ └── public_html
U osnovi stvaramo zaseban direktorij za svaku domenu koju želimo smjestiti na našem poslužitelju unutar
/var/www
direktorija. Unutar ove mape stvorit ćemo
public_html
direktorij koji će biti korijenski direktorij dokumenta domene i pohraniti će datoteke web lokacije domene.
Započnimo stvaranjem korijenskog direktorija 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č teksta i stvorite datoteku demo
index.html
:
sudo nano /var/www/example.com/public_html/index.html
Kopirajte i zalijepite sljedeći kôd u 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 dopuštenjem, možemo promijeniti vlasništvo nad korijenskim direktorijom dokumenta domene u Nginx korisnika (
nginx
):
sudo chown -R nginx: /var/www/example.com
Stvorite blok poslužitelja
Konfiguracijske datoteke bloka poslužitelja Nginx moraju završiti s
.conf
i pohranjene su u
/etc/nginx/conf.d
direktoriju.
Otvorite urednik po izboru i stvorite datoteku konfiguracijske datoteke bloka poslužitelja za
example.com
.
sudo nano /etc/nginx/conf.d/example.com.conf
Konfiguracijsku datoteku možete imenovati kako želite, ali obično je najbolje koristiti ime domene.
Kopirajte i zalijepite sljedeći kôd u datoteku:
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; } }
Spremite datoteku i testirajte konfiguraciju Nginx na 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 CentOS poslužitelju. Možete ponoviti gore navedene korake i stvoriti dodatne blokove poslužitelja za sve vaše domene.
Osigurajte Nginx s Encrypt na CentOS 7
nginx centosOvaj je post dio serije install-lemp-stack-on-centos-7.
Ostali postovi u ovoj seriji:
• Kako instalirati Nginx na CentOS 7 • Osigurajte Nginx pomoću šifriranja na CentOS-u 7 • Instalirajte MariaDB na CentOS 7 • Instalirajte PHP 7 na CentOS 7 • Kako postaviti blokove poslužitelja Nginx na CentOS 7S 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 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.
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.