Instalace
Nainstalujte NGINX z výchozích repozitářů Ubuntu pomocí příkazu APT
sudo apt update
sudo apt install nginx
Dále musíte upravit firewall
sudo ufw app list
Pak se zobrazí dostupné aplikace
- Nginx plný
- Nginx http
- Openssh
- Nginx https Doporučuje se povolit nejvyspívající profil. Vzhledem k tomu, že SSL není nakonfigurován, povolte prozatím provoz Non SSL
sudo ufw allow 'Nginx HTTP'
Nyní ověřte stav
sudo ufw status
Dále musíme ověřit stav instalace
systemctl status nginx
Pro přístup k výchozí vstupní stránce NGINX použijte IP adresu serveru. Zde je několik způsobů, jak získat IP adresu serveru
ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's/\/.*$//'
Dalším způsobem, jak získat veřejnou IP adresu serveru, je
curl -4 icanhazip.com
Pokud máte IP adresu serveru, zadejte ji do adresního řádku prohlížeče:
http://your_server_ip
A je to. Nginx je úspěšně nainstalován.
Některé užitečné příkazy
Zastavit webový server
sudo systemctl stop nginx
Spusťte webový server
sudo systemctl start nginx
Zastavte a poté spusťte server
sudo systemctl restart nginx
Obnovit webový server
sudo systemctl reload nginx
Zakázat a povolte nginx
sudo systemctl disable nginx
Chcete-li znovu povolit spuštění služby, můžete napsat:
sudo systemctl enable nginx