berikut ini adalah Cara Install Dan Uninstall NginxAdmin Pada cPanel, sekedar untuk anda ketahui NginxAdmin adalah plugin tambahan yang bisa kita install pada server hosting cpanel yang anda miliki

Cara Install Dan Uninstall NginxAdmin Pada cPanel

NginxAdmin adalah salah satu plugin yang terintegrasi cPanel. Plugin ini akan meningkatkan kinerja server anda dan mengurangi beban server yang disebabkan oleh apache.

Kinerja Nginx lebih baik daripada Apache:

Nginx adalah webserver tercepat di dunia. Nginx dikenal untuk server dengan kinerja tinggi dan cocok untuk resource rendah. Banyak beberapa dari perusahaan, seperti WordPress dan Comodo, sudah beralih menggunakan Nginx karena terbukti menjadi webserver yang paling kuat sekarang ini.
Nginx akan bekerja sebagai front end reverse proxy untuk cPanel Anda bersama dengan apache. Hal ini yang akan meningkatkan performace server anda.

Beberapa Fitur Utama NginxAdmin:

  • Perlindungan dari DDOS: Nginx hanya akan melewati permintaan http yang sesungguhnya dan melindungi terhadap serangan seperti serangan DDOS.
  • WHM Plugin: Interface WHM Untuk NginxAdmin membantu Anda mengelola NginxAdmin dari WHM Anda.
  • GZIP compression: Nginx Admin adalah compitable dengan GZIP compression.
  • cPanel service monitor support:  Nginx akan otomatis restart saat Anda me-restart apache, Jadi tidak ada downtime sama sekali.
  • No WHM apache status issue.
  • No PHP rewrite issue.
Cara Install NginxAdmin

masuk ke direktori /usr/local/src

# cd /usr/local/src

Download latest version Nginx Admin

# wget http://nginxcp.com/latest/nginxadmin.tar

Decompress nginxadmin

# tar xf nginxadmin.tar
# cd publicnginx

jalankan installer

# ./nginxinstaller install
Cara Uninnstall NginxAdmin

masuk ke direktori /usr/local/src

# cd /usr/local/src

Download latest version NginxAdmin

# wget http://nginxcp.com/latest/nginxadmin.tar

Decompress nginxadmin

# tar xf nginxadmin.tar
# cd publicnginx

Jalankan uninstaller

# ./nginxinstaller uninstall

Untuk menghapus tmp secara otomatis. silahkan buat cronjob seperti dibawah ini
ketikkan : crontab -e
tambahkan di bagian akhir :

0 */1 * * * /usr/sbin/tmpwatch -am 1 /tmp/nginx_client

lalu ketik : ctrl + x , kemudian pilih Y (jika editor default anda menggunakan nano)

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 csf anda

Troubleshooting

Jika anda menemui error seperti dibawah ini

cp: cannot stat ‘/var/cpanel/templates/apache2/vhost.default’: No such file or directory
cp: cannot stat ‘/var/cpanel/templates/apache2/ssl_vhost.default’: No such file or directory
sed: can’t read /var/cpanel/templates/apache2/vhost.local: No such file or directory
sed: can’t read /var/cpanel/templates/apache2/ssl_vhost.local: No such file or directory

lakukan perintah dibawah ini

cp /var/cpanel/templates/apache2_4/* /var/cpanel/templates/apache2

Selamat mencoba