How to Install Jitsi Meet on your own Linux Server
Sadržaj:
- Preduvjeti
- Instalirajte Nginx
- Prilagodite vatrozid
- Upravljajte Nginx uslugom s systemctl
- Struktura Nginx konfiguracijske datoteke i najbolje prakse
- Zaključak
Nginx je otvoreni izvorni, visoko performansni HTTP i obrnuti proxy poslužitelj koji napaja neke od najvećih web lokacija na Internetu.
Nginx se može koristiti kao samostalni web poslužitelj i kao obrnuti proxy za Apache i druge web poslužitelje.
U usporedbi s Apacheom, Nginx može upravljati s velikim brojem istodobnih veza i ima manji memorijski otisak po spoju.
Ovaj će vodič opisati korake za instaliranje i upravljanje Nginx-om na Debianovom stroju.
Preduvjeti
Prije nego što započnete s vodičem, provjerite jeste li prijavljeni kao korisnik s povlasticama sudo.
Instalirajte Nginx
Instalacija je prilično jednostavna. Slijedite korake u nastavku kako biste instalirali Nginx na svoj Debian sustav:
-
Ažurirajte indeks paketa:
sudo apt update
Instalirajte Nginx paket:
sudo apt install nginx
Nginx usluga automatski će se pokrenuti nakon dovršetka postupka instalacije. Možete to potvrditi pokretanjem sljedeće naredbe curl:
curl -I 127.0.0.1
HTTP/1.1 200 OK Server: nginx/1.10.3 Date: Mon, 27 Aug 2018 22:29:02 GMT Content-Type: text/html Content-Length: 612 Last-Modified: Mon, 27 Aug 2018 22:27:54 GMT Connection: keep-alive ETag: "5b847aea-264" Accept-Ranges: bytes
Prilagodite vatrozid
Ako koristite iptables za filtriranje veza s vašim sustavom, morat ćete otvoriti HTTP (
80
) i HTTPS (
443
) portove.
Otvorite potrebne portove izdavanjem sljedeće naredbe:
sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 443 -j ACCEPT
Upravljajte Nginx uslugom s systemctl
Za upravljanje Nginx uslugom možete koristiti naredbu
systemctl
, kao i bilo koje druge sistemske jedinice.
Da biste zaustavili Nginx uslugu, pokrenite:
sudo systemctl stop nginx
Da biste ga ponovo pokrenuli, upišite:
sudo systemctl start nginx
Da biste ponovo pokrenuli Nginx uslugu:
sudo systemctl restart nginx
Ponovno učitajte Nginx uslugu nakon što ste izvršili neke promjene konfiguracije:
sudo systemctl reload nginx
Onemogućite Nginx uslugu za pokretanje pri pokretanju:
sudo systemctl disable nginx
I da ga ponovo omogućite:
Struktura Nginx konfiguracijske datoteke i najbolje prakse
- Konfiguracijske datoteke Nginx pohranjuju se u direktorij
/etc/nginx
Glavna konfiguracijska datoteka Nginx je/etc/nginx/nginx.conf
Konfiguracijske datoteke bloka (vhost) spremaju se u/etc/nginx/sites-available
direktorij/etc/nginx/sites-available
. Konfiguracijske datoteke pronađene u ovom direktoriju Nginx ne koriste, osim ako nisu povezane s/etc/nginx/sites-enabled
mapama/etc/nginx/sites-enabled
web lokacijama.sites-available
blokova poslužitelja vrši se izradom simbola (pokazivača) sa mjesta konfiguracijske datoteke na web lokacijama-sites-available
direktorij u imenik ssites-enabled
napisali više održivi kôd, dobro je slijediti standardnu konvenciju o imenovanju. Na primjer, ako je vaše ime domenemydomain.com
tada bi konfiguracijska datoteka trebala biti imenovana/etc/nginx/sites-available/mydomain.com.conf
./etc/nginx/sites-available/mydomain.com.conf
/etc/nginx/snippets
/etc/nginx/sites-available/mydomain.com.conf
sadrži isječke konfiguracije koji se mogu uključiti na poslužitelj blokiranje datoteka. Ako koristite konfiguracijske segmente koji se mogu ponoviti, te segmente možete ponovo pretvoriti u isječke i uključiti datoteku isječka na blokove poslužitelja. Datoteke dnevnika (error.log
ierror.log
) nalaze se u direktoriju/var/log/nginx/
. Preporuča se da za svaki blok poslužitelja imate različite datotekeaccess
ierror
Možete postaviti korijenski direktorij dokumenata dokumenta na bilo koju lokaciju koju želite. Najčešće lokacije za webroot uključuju:-
/home/ /
/home/ /
/var/www/
/var/www/html/
/opt/
-
Zaključak
Čestitamo, uspješno ste instalirali Nginx na svoj Debian 9 poslužitelj. Sada ste spremni započeti implementaciju svojih aplikacija i koristiti Nginx kao web ili proxy poslužitelj.
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 instalirati nginx na debian 10 Linux

Nginx je otvoreni izvorni, visoko performansni HTTP i obrnuti proxy poslužitelj koji napaja neke od najvećih web lokacija na Internetu. U ovom ćemo udžbeniku objasniti kako instalirati i upravljati Nginxom na Debian 10 Busteru.
Kako instalirati nginx na centos 7

Nginx izgovara „motor x“ je besplatni, open-source, visoko-uspješni HTTP i obrnuti proxy poslužitelj koji je odgovoran za rukovanje teretom nekih od najvećih web lokacija na Internetu. Ovaj će vas vodič naučiti kako instalirati i upravljati Nginx-om na stroju CentOS 7.
Kako instalirati nginx na centos 8

Nginx izgovarajući motor x otvoreni je, visoko-uspješni HTTP i obrnuti proxy poslužitelj. Ovaj vodič objašnjava kako instalirati i upravljati Nginxom na CentOS 8.