Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako nainštalovať Nginx na Ubuntu 18.04

## Krok 1:Aktualizujte systém

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

```

Krok 2:Nainštalujte Nginx

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

```

Krok 3:Skontrolujte stav služby 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.

```

Krok 4:Prístup k predvolenej uvítacej stránke Nginx

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.

Krok 5:Nakonfigurujte Nginx

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čúvajte 80;

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

```

Krok 6:Otestujte konfiguráciu 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ý

```

Krok 7:Povoľte automatické spustenie Nginx pri zavádzaní

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

```

Krok 8:Konfigurácia brány firewall

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

```

Záver

Ú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.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené