Menginstal Server Web Nginx di Ubuntu 22.04

Pendahluan

Nginx adalah sebuah server web paling populer di dunia yang bertanggung jawab dalam menghosting beberapa situs terbesar dengan lalu lintas tertinggi di internet. Server web ini merupakan pilihan terbaik yang bisa digunakan sebagai proxy terbaik. Dalam panduan ini, kita akan membahas tentang cara menginstal Nginx di server Ubuntu 22.04.

Pengertian Server Web Nginx

Nginx adalah perangkat lunak berbasis server web yang sangat populer yang digunakan untuk melayani halaman-halaman web. Web server ini awalnya dikembangkan oleh Igor Sysoev pada tahun 2002 dan dirilis sebagai perangkat lunak sumber terbuka. Saat ini, Nginx menjadi salah satu server web yang paling banyak digunakan di dunia terutama untuk situs-situs yang membutuhkan performa tinggi dan skalabilitas terbaik.

Nginx banyak digunakan dalam berbagai jenis aplikasi dan layanan web, mulai dari situs web kecil hingga layanan cloud besar dan perusahaan e-commerce. Server web ini juga digunakan untuk menyajikan konten statis seperti HTML, gambar, dan file media. Kemudian, web server ini juga menjadi reverse proxy untuk aplikasi web dan layanan backend. Selain itu, ia juga mampu mengelola beban lalu lintas web dengan load balancing, serta sebagai server SSL untuk menyediakan koneksi yang aman.

Cara Instal Nginx di Ubuntu 22.04

Sebelum menginstal Nginx di Ubuntu 22.04, Anda Harus memiliki non-root biasa dengan sudo yang dikonfigurasi pada server Anda. Selain itu, Anda juga perlu mendaftarkan nama domain Anda. Jika sudah, silahkan masuk sebagai pengguna non-root untuk memulai.

1. Instal Nginx

Karena Nginx tersedia di repositori default Ubuntu, Anda bisa menginstalnya dengan menggunakan perintah apt, seperti pada perintah berikut.

sudo apt update
sudo apt install nginx

Tekan Y pada keyboard saat diminta untuk mengkonfirmasi penginstalan. Apabila Anda diminta untuk memulai ulang layanan apapun, tekan enter untuk menerima pengaturan default dan melanjutkan proses instalasi. apt akan menginstal Nginx dan dependensi apa pun yang diperlukan ke server Anda.

2. Menyesuaikan Firewall

Setelah web server ini terinstal, Anda perlu melakukan konfigurasi pada Firewall untuk mengizinkan akses ke layanan tersebut. Web server ini mendaftarkan dirinya sebagai ufw setelah diinstal, sehingga memudahkan untuk mengizinkan akses Nginx.

Silahkan buat daftar konfigurasi aplikasi yang ufw dapat bekerja dengan mengetik perintah dibawah ini:

sudo ufw app list

Setelah memasukkan perintah diatas, maka akan muncul output seperti dibawah ini:

Output
Available applications:
  Nginx Full
  Nginx HTTP
  Nginx HTTPS
  OpenSSH

Seperti yang ditunjukkan oleh output, ada tiga profil yang tersedia. Anda disarankan untuk mengaktifkan profil yang paling ketat. Untuk mengaktifkannya, masukkan perintah berikut:

sudo ufw allow 'Nginx HTTP'

Kemudian, lakukan verifikasi perubahan dengan mengetik perintah:

sudo ufw status

3. Memeriksa Server Web Anda

Pada akhir proses menginstal, Ubuntu 22.04 akan menjalankan Nginx secara otomatis dan server web seharusnya sudah aktif. Namun, apabila ingin memeriksanya, Anda bisa memeriksanya dengan memasukkan perintah berikut:

systemctl status nginx

Jika Nginx berjalan dengan baik, Anda akan melihat output yang menunjukkan status “active (running)”.

Apabila tidak aktif, Silahkan mulai ulang dengan memasukkan perintah berikut:

sudo systemctl start nginx

Penutup

Dengan mengikuti panduan diatas, sekarang Anda sudah bisa menginstal Nginx dengan mudah di Ubuntu 22.04. Dengan begitu, Anda dapat dengan mudah mengelola situs web atau aplikasi dengan performa tinggi dan skalabilitas yang optimal. Selain itu, Apabila Anda memerlukan solusi hosting yang andal untuk menjalankan Nginx dengan lebih efisien, layanan Cloud VPS dari IDCloudHost bisa menjadi pilihan yang tepat untuk Anda. Coba Sekarang!