GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Nginx na Ubuntu

V tomto tutoriálu vám ukážeme, jak nainstalovat Nginx na Ubuntu. Pro ty z vás, kteří to nevěděli, je Nginx jedním z nejpopulárnějších webových serverů na světě a je zodpovědný pro hostování některých největších a nejnavštěvovanějších stránek na internetu. Ve většině případů je šetrnější ke zdrojům než Apache a lze jej použít jako webový server nebo reverzní proxy. Dnes vám tedy ukážu, jak nastavit webový server Nginx na Ubuntu nebo Debianu. Opravdu to není tak obtížné. Začněme s Nginx.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci webového serveru Nginx na server Ubuntu. Můžete postupovat podle stejných pokynů pro Ubuntu 18.04, 16.04 a jakoukoli jinou distribuci založenou na Debianu, jako je Linux Mint.

Předpoklady

  • Server s jedním z následujících operačních systémů:Ubuntu 20.04, 18.04, 16.04 a jakoukoli jinou distribucí založenou na Debianu, jako je Linux Mint.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte Nginx na Ubuntu

Krok 1. Chcete-li nainstalovat, musíte nejprve aktualizovat apt úložiště a balíčky zadáním níže uvedeného příkazu:

sudo apt install nginx -y

Krok 2. Nainstalujte Nginx,

Instalace Nginx je stejně jednoduchá jako spuštění jediného příkazu:

sudo apt-get install nginx

Spuštění a zastavení serveru Nginx

Pro spuštění serveru Nginx zadejte následující příkaz:

sudo systemctl start nginx

Chcete-li zastavit server Nginx, zadejte následující příkaz:

sudo systemctl stop nginx

Konfigurace souborů/složek Nginx

  • Hlavní konfigurační soubor pro Nginx je /etc/nginx/nginx.conf
  • Virtuální hostitelé jsou definováni v /etc/nginx/sites-available/default
  • PHP bude nakonfigurováno v /etc/php5/fpm/php.ini

Než toto okno terminálu zavřete, je nutné nastavit službu Nginx tak, aby se spouštěla ​​při startu. Stačí zadat následující příkaz:

update-rc.d nginx defaults

To by již mělo být povoleno ve výchozím nastavení, takže se může zobrazit tato zpráva:

System start/stop links for /etc/init.d/nginx already exist

Po přechodu na IP adresu vašeho serveru (za předpokladu, že na portu 80 nenasloucháte žádný jiný server), budete uvítáni standardní uvítací stránkou:

Výše uvedené kroky by měly vytvořit běžící Nginx, který obsluhuje výchozí stránky Nginx na portu 80. Začneme pracovat na různých konfiguracích a optimalizacích, abychom celou řadu doplnili. Užijte si svůj nový webový server! další pomoc nebo užitečné informace, doporučujeme vám zkontrolovat oficiální web Nginx.


Ubuntu
  1. Jak nainstalovat Zimbru 8.6 na server Ubuntu 14.04

  2. Jak nainstalovat LEMP na Ubuntu 16.04

  3. Jak nainstalovat Nginx na Ubuntu 18.04

  1. Jak nainstalovat webový server Nginx na Ubuntu 18.04

  2. Jak nainstalovat NGINX na Ubuntu 20.04 Focal Fossa

  3. Jak nainstalovat Nginx na Ubuntu 18.04

  1. Jak nainstalovat Nginx na Ubuntu 16.04

  2. Jak nainstalovat MySQL na Ubuntu 18.04

  3. Jak nainstalovat Minecraft Server na Ubuntu 18.04