GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat NGINX na Ubuntu 20.04

Úvod

Tento tutoriál vám ukáže, jak nainstalovat Nginx na Ubuntu 20.04, abyste mohli úspěšně provozovat webový server založený na vynikajícím výkonu a zároveň snížit zatížení vašich systémových prostředků. Nginx je výkonný webový server, který lze použít na vašem serveru.

Předpoklady

Potřebujete server Ubuntu 20.04, který je nakonfigurován se statickou IP adresou. Pokud ještě nemáte server, můžete navštívit naši hostingovou stránku VPS a spustit nový server za méně než 30 sekund.

Příprava serveru

Ujistíme se, že váš server je plně aktuální.

apt-get update

Když je server aktuální, můžeme pokračovat v procesu instalace vašeho serveru.

Nainstalujte Nginx

K instalaci Nginx budeme muset použít příkaz apt-get, abychom mohli nainstalovat software:

sudo apt-get install nginx -y

Nyní budete mít na svém serveru nainstalovaný NGINX a můžete ověřit zadáním následující adresy IP ve svém prohlížeči (http://VAŠE.IP.ADD.RESS)

Vaši IP adresu lze získat ze serveru pomocí následujícího příkazu:

ip addr show wlan0 | grep inet | awk '{ print $2 }'

Příklad výchozí webové stránky, kterou vám Nginx poskytuje při instalaci na Ubuntu 20.04

Nakonfigurujte Nginx

Nyní nakonfigurujeme Nginx otevřením centrálního konfiguračního souboru a úpravou řádku server_name s vaší doménou.

nano /etc/nginx/sites-available/default
server {
        listen 80 default_server;
        listen [::]:80 default_server ipv6only=on;

        root /usr/share/nginx/html;
        index index.html index.htm;

        # Make site accessible from http://localhost/
        server_name YOURDOMAIN.com;

        location / {
                # First attempt to serve request as file, then
                # as directory, then fall back to displaying a 404.
                try_files $uri $uri/ =404;
                # Uncomment to enable naxsi on this location
                # include /etc/nginx/naxsi.rules
        }

        # Only for nginx-naxsi used with nginx-naxsi-ui : process denied requests
        #location /RequestDenied {
        #       proxy_pass http://127.0.0.1:8080;
        #}

        #error_page 404 /404.html;

        # redirect server error pages to the static page /50x.html
        #
        #error_page 500 502 503 504 /50x.html;
        #location = /50x.html {
        #       root /usr/share/nginx/html;
        #}

        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        #location ~ \.php$ {
        #       fastcgi_split_path_info ^(.+\.php)(/.+)$;
        #       # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
        #
        #       # With php5-cgi alone:
        #       fastcgi_pass 127.0.0.1:9000;
        #       # With php5-fpm:
        #       fastcgi_pass unix:/var/run/php5-fpm.sock;
        #       fastcgi_index index.php;
        #       include fastcgi_params;
        #}

        # deny access to .htaccess files, if Apache's document root
        # concurs with nginx's one
        #
        #location ~ /\.ht {
        #       deny all;
        #}
}

Uložte soubor a restartujte službu Nginx, aby se změny projevily.

systemctl restart nginx

Nyní můžete vytvořit/nahrát svůj webový obsah do HTML adresáře Nginx (Nezapomeňte nahradit existující soubor index.html vaším index.html, který je vaší domovskou stránkou) Výchozí adresář pro Ubuntu 20.04 je /usr/share/nginx/ html/. Aktualizujte index pomocí následujícího příkazu:

nano /usr/share/nginx/html/

Co dál?

Nyní máte svůj server Ubuntu 20.04 s nainstalovaným Nginx, můžete nyní začít vytvářet vysoce výkonné webové stránky pomocí nově nainstalovaného webového serveru. Děkujeme, že nás sledujete, a neváhejte nás kontaktovat pro další aktualizace.


Linux
  1. Jak nainstalovat LEMP na Ubuntu 16.04

  2. Jak nainstalovat Nginx na Ubuntu 18.04

  3. Jak nainstalovat vyhledejte na serveru Ubuntu

  1. Jak nainstalovat Nginx na Ubuntu 20.04

  2. Jak nainstalovat Nginx na Ubuntu

  3. Jak nainstalovat Nginx na Ubuntu 15.04

  1. Jak nainstalovat Nginx na Ubuntu 18.04 LTS

  2. Jak nainstalovat webový server Nginx na Ubuntu 20.04

  3. Jak nainstalovat OpenLDAP na Ubuntu Server 22.04