GNU/Linux >> Belajar Linux >  >> Linux

Instal Nginx di Ubuntu

Nginx® adalah layanan server web, yang telah memperoleh pangsa pasar yang hampir sama dengan Apache® dalam beberapa tahun terakhir karena kinerjanya yang luar biasa dan rangkaian fitur yang fleksibel. Panduan ini menjelaskan cara menginstal Nginx dan membahas langkah selanjutnya untuk menyiapkan Nginx untuk melayani situs atau aplikasi Anda.

Prasyarat:

Anda memerlukan server Linux® yang menjalankan sistem operasi Ubuntu®.

Instal Nginx di Ubuntu

Repositori default untuk distribusi Linux paling populer, termasuk Ubuntu, membuat Nginx tersedia. Menjalankan pembaruan sebelum menginstal paket baru memungkinkan penginstal memilih versi terbaru dari paket yang tersedia di repositori untuk penginstalan. Untuk menginstal Nginx, lakukan langkah-langkah berikut:

  1. Jalankan perintah apt package-manager berikut:

    sudo apt update
    sudo apt install nginx
    
  2. Untuk mengaktifkan dan memulai layanan dan menambahkannya ke startup, jalankan perintah berikut:

    sudo systemctl enable nginx
    sudo systemctl start nginx
    

Aktifkan akses firewall untuk Nginx

Secara default, Nginx mengirimkan lalu lintas pada port default untuk HTTP (80 ) dan HTTPS (443). Namun, Anda perlu mengaktifkan port ini untuk menerima lalu lintas. Nginx membuat ini mudah karena ia mendaftarkan dirinya sebagai layanan dalam Uncomplicated Firewall, UFW. Untuk mengaktifkan akses firewall, lakukan langkah-langkah berikut:

  1. Jalankan perintah berikut untuk melihat layanan yang tersedia di UFW:

    sudo ufw app list
    
  2. Jalankan perintah berikut untuk mengonfigurasi pengaturan yang sesuai untuk situs Anda. Ganti dengan pilihan Anda:

    sudo ufw allow 'Nginx <selection>'
    

    Catatan Jika Anda ingin mengalihkan lalu lintas HTTP ke HTTPS, pilih tombol Full pilihan.

    | Penuh | HTTP dan HTTPS || HTTP | Hanya HTTP || HTTPS | Hanya HTTPS |

    Catatan: Sebaiknya buka hanya port atau port yang dibutuhkan oleh aplikasi Anda. Meminimalkan jumlah port yang tersedia adalah praktik terbaik keamanan.

Uji Nginx

Ketik alamat IP situs web di browser web. Anda akan melihat halaman pembuka dengan logo Nginx dan pesan “Selamat datang di Nginx”. Jika Anda tidak melihat ini, periksa item berikut:

  • Verifikasi alamat IP.

  • Periksa apakah Nginx berjalan dengan menggunakan perintah berikut:

    sudo service status nginx
    
  • Verifikasi akses firewall untuk Nginx.

Langkah selanjutnya

Sekarang setelah Anda menginstal Nginx, Nginx siap untuk mulai melayani aplikasi atau situs web Anda. Anda dapat menggunakan konfigurasi default untuk menayangkan situs dengan menempatkan kontennya di /var/www/html di sistem file Anda. Namun, jika Anda ingin melayani lebih dari satu situs, sebaiknya Anda menyiapkan blok server Nginx untuk mengakomodasi kebutuhan ini.


Linux
  1. Instal WordPress di Nginx Ubuntu

  2. Cara Menginstal Nginx di Ubuntu 16.04

  3. Cara Menginstal Nginx di Ubuntu 18.04

  1. Cara Menginstal Nginx di Ubuntu 18.04

  2. Instal PHP 7.1 dengan Nginx di Ubuntu 16.04

  3. Cara Menginstal LEMP di Ubuntu 18.04

  1. Cara Menginstal Nginx di Ubuntu 16.04

  2. Cara Menginstal Nginx di Ubuntu 20.04

  3. Cara Menginstal Nginx di Ubuntu