Panduan Instalasi Nginx di Ubuntu 14.04 Menggunakan Repository Nginx.org
• 2 • 295
Nginx Merupakan salah satu webserver yang paling banyak digunakan di dunia. Menurut Survei Web Server Netcraft bulan Februari 2016 Netcraft menduduki urutan ke empat dengan persentase 14.72.
Di tutorial ini kita akan belajar melakukan instalasi Nginx di Ubuntu 14.04 Trusty Tahr dari repositori Nginx.org. Nginx memang tersedia di repositori Ubuntu tetapi bukan versi terbaru. Dengan menggunakan repositori dari Nginx.org kita akan mendapatkan versi terbaru yang dirilis oleh Nginx. Mari kita melakukan instalasi Nginx.
Update sistem
Sebelum kita melakukan instalasi Nginx, kita akan melakukan update sistem terlebih dahulu.
sudo apt-get update sudo apt-get upgrade
Instalasi Nginx
Tambahkan repository key milik nginx.org, apabila anda melewati langkah ini, anda akah mendapat pesan error bahwa key PGP tidak ditemukan
wget -c -O- https://nginx.org/keys/nginx_signing.key | sudo apt-key add -
Langkah selanjutnya adalah menambahkan informasi repositori Nginx.
echo "deb https://nginx.org/packages/ubuntu/ trusty nginx" | sudo tee -a /etc/apt/sources.list.d/nginx.list > /dev/null
Kemudian kita bisa melakukan instalasi Nginx dengan perintah dibawah ini
sudo apt-get update sudo apt-get install nginx
Mengelola Service Nginx
Paket Nginx sudah menyertakan file init sehingga kita bisa menyalakan dan mematikan nginx sebagai service dengan mudah. Setelah melakukan instalasi mari kita cek bagaimana status service Nginx saat ini :
sudo service nginx status
apabila anda mendapatkan keluaran * nginx is running
, maka service Nginx di server anda sudah menyala.
Anda bisa mengganti kata status diatas dengan
- start, untuk menyalakan
- stop, untuk mematikan
- restart, untuk merestart service
- reload, untuk mereload service, biasanya digunakan setelah melakukan perubahan konfigurasi Nginx
Untuk mengecek Nginx yang baru saja anda instal, anda bisa membuka https://
Konfigurasi Nginx berada di folder /etc/nginx/
. Anda bisa memulai melihat-lihat konfigurasi default Nginx atau anda bisa melihat repository server-configs-nginx dari HTML 5 Boilerplate untuk melihat berbagai macam contoh konfigurasi Nginx.
Selamat mencoba!