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