Cara Install Nginx – seperti yang kita ketahui Nginx adalah alternatif HTTP-server yang populer untuk Apache2. Ini bisa digunakan sebagai reverse proxy, mail server, atau web server. Menurut survei Netcraft per Juli 2015, Nginx saat ini menguasai 14% pasar dan mengalami tren yang semakin meningkat sejak 2007.
Pada artikel sebelumnya saya sudah membahas tutorial tentang Cara Install Nginx di Centos 6. Dan kali saya akan memberikan tutorial tentang cara install nginx di debian. Baca juga: Cara Install Nginx Sebagai Reverse Proxy Apache
Cara Install Nginx di Debian:
- Update terlebih dahulu
apt-get update -y
- Install nginx
apt-get install nginx -y
Tunggu proses installasi package sampai selesai.
Sekarang kita coba akses alamat IP VPS ataupun ip local anda. Di browser web, akses http://your_server_ip, ganti your_server_ip dengan alamat IP server Anda. Anda harus melihat halaman Nginx default, mengkonfirmasikan bahwa server sudah aktif dan berjalan.
Jika browser menampilkan seperti yang ada pada gambar diatas. Itu artinya anda telah berhasil melakukan installasi nginx di debian.
Beberapa command line yang digunakan untuk mengelola nginx diantaranya:
1. Untuk menghentikan server web Anda, Anda dapat mengetikkan:
sudo systemctl stop nginx
2. Untuk memulai server web saat dihentikan, ketik:
sudo systemctl start nginx
3. Untuk berhenti dan kemudian mulai layanan lagi, ketik:
sudo systemctl restart nginx
4. Jika Anda hanya membuat perubahan konfigurasi, Nginx sering bisa reload tanpa menjatuhkan koneksi. Untuk melakukan ini, perintah ini bisa digunakan:
sudo systemctl reload nginx
5. Kita bisa memastikan bahwa server web kita akan restart secara otomatis saat server di-reboot dengan mengetikkan:
sudo systemctl enable nginx
Dibeberapa sistem operasi berbasis linux seperti Debian, CentOs biasanya mereka mempunyai lokasi konfigurasi direktori yang berbeda. Untuk nginx di debian konfigurasi virtual host berada di:
/etc/nginx/sites-available/
Sedangkan File konfigurasi Nginx utama terletak di:
/etc/nginx/nginx.conf
Di sinilah Anda dapat mengubah setting seperti pengguna yang menjalankan proses daemon Nginx, dan jumlah proses pekerja yang terbawa saat Nginx berjalan, antara lain.