Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Pred inštaláciou akéhokoľvek nového softvéru je vždy dobrým zvykom aktualizovať systémové balíky na ich najnovšie verzie. Ak chcete aktualizovať systém, spustite nasledujúci príkaz:
```
aktualizácia sudo apt
```
Po aktualizácii systému môžete pokračovať v inštalácii Nginx. Ak to chcete urobiť, spustite nasledujúci príkaz:
```
sudo apt nainštalujte nginx
```
Po dokončení inštalácie môžete skontrolovať stav služby Nginx, aby ste sa uistili, že je spustená. Spustite nasledujúci príkaz:
```
sudo systemctl stav nginx
```
Mali by ste vidieť výstup podobný nasledujúcemu, čo znamená, že služba Nginx je aktívna a spustená:
```
● nginx.service – Vysoko výkonný webový server a reverzný proxy server
Načítané:načítané (/lib/systemd/system/nginx.service; povolené; prednastavené výrobcom:povolené)
Aktívne:aktívne (v prevádzke) od štv 2019-06-27 14:39:46 UTC; pred 30-tymi rokmi
Proces:23658 ExecStartPre=/usr/sbin/nginx -t (kód=ukončený, stav=0/ÚSPECH)
Proces:23656 ExecStart=/usr/sbin/nginx -g démon zapnutý; hlavný_proces zapnutý; (kód=ukončené, stav=0/ÚSPECH)
Hlavné PID:23657 (nginx)
CGroup:/system.slice/nginx.service
├─23657 nginx:hlavný proces /usr/sbin/nginx -g démon zapnutý; hlavný_proces zapnutý;
├─23672 nginx:pracovný proces
├─23674 nginx:pracovný proces
├─23680 nginx:pracovný proces
├─23683 nginx:pracovný proces
└─23688 nginx:pracovný proces
27. júna 14:39:46 localhost systemd[1]:Spúšťa sa vysoko výkonný webový server a reverzný proxy server...
27. júna 14:39:46 localhost nginx[23656]:nginx:syntax konfiguračného súboru /etc/nginx/nginx.conf je v poriadku
27. júna 14:39:46 localhost systemd[1]:Spustený Vysoko výkonný webový server a reverzný proxy server.
```
Po spustení služby Nginx získate prístup k predvolenej uvítacej stránke Nginx zadaním nasledujúcej adresy do webového prehliadača:
```
http://localhost
```
Mali by ste vidieť predvolenú uvítaciu stránku Nginx, ktorá potvrdzuje, že Nginx funguje správne.
Predvolená konfigurácia Nginx je vhodná pre väčšinu základných webových stránok. Možno však budete musieť prispôsobiť konfiguráciu tak, aby vyhovovala vašim špecifickým potrebám. Hlavný konfiguračný súbor pre Nginx sa nachádza na /etc/nginx/nginx.conf. Tento súbor môžete upraviť pomocou textového editora, ako je nano alebo vi.
Ak chcete napríklad zmeniť predvolený port, na ktorom Nginx počúva, môžete upraviť direktívu počúvania v súbore nginx.conf. Predvolený port je 80, ale môžete ho zmeniť na akýkoľvek iný port, ktorý sa ešte nepoužíva.
```
počúvať 8080;
```
Po vykonaní akýchkoľvek zmien v konfiguračnom súbore musíte znova načítať službu Nginx, aby sa zmeny prejavili. Môžete to urobiť spustením nasledujúceho príkazu:
```
sudo systemctl reload nginx
```
Po vykonaní akýchkoľvek zmien v konfigurácii Nginx je dôležité otestovať konfiguráciu, aby ste sa uistili, že je platná. Ak to chcete urobiť, spustite nasledujúci príkaz:
```
sudo nginx -t
```
Ak je konfigurácia platná, mali by ste vidieť výstup podobný tomuto:
```
nginx:syntax konfiguračného súboru /etc/nginx/nginx.conf je v poriadku
nginx:test konfiguračného súboru /etc/nginx/nginx.conf bol úspešný
```
Aby ste zabezpečili, že sa Nginx spustí automaticky pri spustení systému, musíte povoliť službu Nginx. Spustite nasledujúci príkaz:
```
sudo systemctl povoliť nginx
```
Ak máte vo svojom systéme povolenú bránu firewall, možno ju budete musieť nakonfigurovať tak, aby umožňovala prenos na port 80 alebo akýkoľvek iný port, na ktorom Nginx počúva. Napríklad, ak používate bránu firewall UFW, môžete otvoriť port 80 spustením nasledujúceho príkazu:
```
sudo ufw povoliť 80/tcp
```
Úspešne ste nainštalovali a nakonfigurovali Nginx na serveri Ubuntu 18.04. Nginx teraz beží a počúva na porte 80 a predvolená uvítacia stránka Nginx je prístupná zadaním http://localhost do webového prehliadača. Konfiguráciu Nginx si môžete prispôsobiť tak, aby vyhovovala vašim špecifickým potrebám, a Nginx sa spustí automaticky pri spustení systému.