GNU/Linux >> Belajar Linux >  >> Linux

Cara Menginstal NGINX di Ubuntu 20.04

Pengantar

Tutorial ini akan menunjukkan kepada Anda cara menginstal Nginx di Ubuntu 20.04 sehingga Anda dapat berhasil menjalankan server web berbasis kinerja yang unggul sambil mengurangi beban pada sumber daya sistem Anda. Nginx adalah perangkat lunak server web canggih yang dapat digunakan di server Anda.

Prasyarat

Anda memerlukan server Ubuntu 20.04 yang dikonfigurasi dengan alamat IP statis. Jika Anda belum memiliki server, Anda dapat mengunjungi halaman hosting VPS kami dan menjalankan server baru dalam waktu kurang dari 30 detik.

Persiapan Server

Pastikan server Anda benar-benar mutakhir.

apt-get update

Dengan server yang up-to-date, kami dapat melanjutkan proses instalasi server Anda.

Instal Nginx

Untuk menginstal Nginx, kita perlu menggunakan perintah apt-get agar dapat menginstal software:

sudo apt-get install nginx -y

Anda sekarang telah menginstal NGINX di server Anda dan dapat diverifikasi mengetik berikut ini dengan ALAMAT IP di browser Anda (http://YOUR.IP.ADD.RESS )

IP Anda dapat diambil dari server dengan perintah berikut:

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

Contoh halaman web default yang diberikan Nginx saat diinstal di Ubuntu 20.04

Konfigurasi Nginx

Sekarang kita akan mengonfigurasi Nginx dengan membuka file konfigurasi pusat dan mengedit baris nama_server dengan domain Anda.

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;
        #}
}

Simpan file dan mulai ulang layanan Nginx agar perubahan diterapkan.

systemctl restart nginx

Sekarang Anda dapat membuat/mengunggah konten web Anda ke direktori HTML Nginx (Ingatlah untuk mengganti file index.html yang ada dengan index.html Anda yang merupakan halaman rumah Anda) Direktori default untuk Ubuntu 20.04 adalah /usr/share/nginx/ html/. Perbarui indeks dengan perintah berikut:

nano /usr/share/nginx/html/

Apa Selanjutnya?

Anda sekarang telah menginstal server Ubuntu 20.04 dengan Nginx, Anda sekarang dapat mulai membangun situs web berkinerja tinggi menggunakan server web yang baru Anda instal. Terima kasih telah mengikuti dan jangan ragu untuk menghubungi kami kembali untuk pembaruan lebih lanjut.


Linux
  1. Cara Menginstal LEMP di Ubuntu 16.04

  2. Cara Menginstal Nginx di Ubuntu 18.04

  3. Cara Menginstal lokasi di Server Ubuntu

  1. Cara Menginstal Nginx di Ubuntu 20.04

  2. Cara Menginstal Nginx di Ubuntu

  3. Cara Menginstal Nginx di Ubuntu 15.04

  1. Cara Menginstal Nginx di Ubuntu 18.04 LTS

  2. Cara Menginstal Server Web Nginx di Ubuntu 20.04

  3. Cara menginstal OpenLDAP di Ubuntu Server 22.04