Cara Install Nginx di Ubuntu 18.04 ~  Nginx merupakan salah satu Webserver yang performanya sudah tidak diragukan lagi, Layanan Nginx kerap digunakan web-web besar atau portal berita dengan trafik yang tinggi.

Selain performanya yang bagus, juga ukurannya yang kecil membuat Nginx lebih banyak dipakai developer untuk deploy project-project mereka.

Selain yang dijelaskan di atas, Nginx juga termasuk software opensource alias gratis digunakan oleh siapa saja.

Dalam tutorial ini akan dibahas cara untuk menginstall nginx beserta konfigurasinya di ubuntu 18.04.

Persiapan

Sebelum menginstall nginx ada beberapa hal yang harus disiapkan, diantaranya:

  • Download putty, putty ini nantinya untuk mengakses server via ssh. Diasumsikan bahwa user sudah punya akses login ke ssh server ubuntunya.
  • Masuk atau login ke server ubuntu 18.04 dengan root.
  • Tidak ada service webserver lain di server yang menggunakan port 80 dan 443, seperti apache dan webserver lainnya.

Install Nginx di Ubuntu 18.04

Nginx sudah include di repository bawaan ubuntu, jadi kamu tidak perlu mendownloadnya terlebih dahulu, kamu hanya tinggal menjalankan Terminal berikut untuk menginstall nginx di ubuntu 18.04

Tampilan konfigurasi awal. Sebenarnya jika kamu sudah login dengan root, tidak perlu menggunakan sudo lagi untuk mejalankan commandnya.

$ apt update
$ apt install nginx

Tunggu sampai instalasi nginx selesai, jika sudah selesai, untuk mengeceknya apakah sudah berjalan di ubuntu 18.04 jalankan perintah berikut.

$ systemctl status nginx

Jika berhasil di install dan berjalan, maka setelah menjalankan command di atas, akan tampil seperti di bawah. Artinya nginx sudah berhasil di install dan berjalan di server ubuntu.

Cek Versi Nginx di Ubuntu

Untuk mengecek versi nginx yang sedang berjalan di ubuntu 16.04 ataupun ubuntu 18.04, bisa menggunakan command berikut.

$ nginx -v

Maka, akan tampil informasi versi dari nginx yang terinstall, sperti di bawah.

Membuka Firewall NGinx di Ubuntu dengan UFW

Untuk setup firewall di ubuntu, bisa menggunakan ufw, jika di server belum terinstall ufw, bisa install terlebih dahulu dengan menjalankan command berikut.

$ apt install ufw

Tunggu sampai instalasi selesai. Untuk menjalankan ufw, jalankan perintah berikut.

$ ufw enable

Untuk menampilkan list aplikasi yang tersedia di ubuntu dengan ufw, bisa jalankan perintah berikut.

$ ufw app list

Hasilnya akan seperti di bawah.

Untuk verifikasi status firewall bisa jalankan perintah di bawah.

$ ufw status

Hasilnya kurang lebih akan seperi ini.

Command untuk Mengatur Nginx

Untuk menjalankan nginx.

$ systemctl start nginx

Untuk menghentikan nginx.

$ systemctl stop nginx

Untuk merestart nginx.

$ systemctl restart nginx

Untuk disable service nginx.

$ systemctl disable nginx

Untuk enable service nginx.

$ systemctl enable nginx

Untuk reload service nginx setelah melakukan perubahan pada konfigurasi nginx.

Tes Hasil Instalasi NGinx

Jika instalasi sudah beres dan pengaturan juga sudah sesuai, untuk melihat atau mengetes nginx apakah sudah berjalan dengan normal atau belum, bisa kamu cek dengan mengakses IP dari server kamu di web browser.

Leave a Reply

Your email address will not be published. Required fields are marked *