Cara Mengatasi : 502 Bad Gateway nginx

Waktu Baca : < 1 menit

Jika tidak ada Rule Iptable untuk membuka port yang melayani script fcgi (fastcgi), maka Anda akan mendapati pesan  “502 bad Gateway Nginx”.  Untuk membuka cPanelpun akan tetap muncul error sepeti itu.

Umumnya port untuk fcgi adalah 4567 dan 9000 , maka bukalah port tersebut di iptables.  Caranya dengan mengetikkan perintah berikut di SSH :

iptables -I INPUT 1 -p tcp --dport 4567 -j ACCEPT

 

Lalu ketikkan lagi :

iptables -I INPUT 1 -p tcp --dport 9000 -j ACCEPT

 

Lalu coba cek lagi domain Anda. Jika sudah tidak error, berarti Anda berhasil.

Silahkan share komentar Anda jika Anda punya pendapat lain.

Cara Instal Nginx Admin untuk VPS dengan cPanel

Waktu Baca : < 1 menit

Bagi Anda yang ingin mengoptimalkan resources CPU, tutorial ini mungkin akan berguna buat Anda. “Nginx admin” akan berfungsi sebagai front end proxy yang akan menangani file-file statis, sedang apache tetap di back end untuk menangani file-file dinamis. Sehingga fungsi htaccess tetap bisa digunakan.

Untuk cPanel, ada 2 plugins yang tersedia, yaitu cpnginx.com dan nginxcp.com. Perbedaannya adalah, cpnginx.com berbayar, sedang nginxcp.com tidak berbayar. Sepintas keduanya hampir sama tampilannya di whm.

Berikut ini langkah-langkah untuk menginstal nginxcp di cPanel :

1. Login ke SSH via putty

cd /usr/local/src
wget http://nginxcp.com/latest/nginxadmin.tar
tar xf nginxadmin.tar
cd publicnginx
./nginxinstaller install

2. Setelah terinstal, jalankan  perintah : /etc/init.d/httpd restart
3. Untuk menghapus /tmp secara otomatis, buatlah cron berikut :
ketikkan : crontab -e
tambahkan di bagian akhir : 0 */1 * * * /usr/sbin/tmpwatch -am 1 /tmp/nginx_client

lalu ketik : ctrl + x   , kemudian pilih Y

 

Note : Jika sebelumnya anda telah menginstal nginxcp versi lama, maka Anda harus menguninstal dulu :

cd /usr/local/src
wget http://nginxcp.com/latest/nginxadmin.tar
tar xf nginxadmin.tar
cd publicnginx
./nginxinstaller uninstall

4. Agar Anda tidak menerima email notifikasi tentang eksekusi nginx admin ini oleh csf, silahkan buka csf di whm, lalu cari pignore, edit dan tambahkan di bagian akhir :
exe:/usr/local/sbin/nginx
exe:/usr/sbin/nginx

lalu restart lfd

 

Selamat mencoba!