Tag: DirectAdmin
Menginstall ConfigServer Firewall (CSF) pada DirectAdmin di VPS CentOS 5.x
ConfigServer Firewall dikenal sebagai salah satu tools wajib untuk para hoster, tersedia sebagai plugin untuk Control Panel DirectAdmin dan lainnya (cPanel, Webmin, dsb). Berikut ini cara menginstall CSF pada DA :
- Sebelum menginstall CSF, diperlukan Library dari Perl atau akan terdapat error seperti ini :
Checking Perl modules... Can't locate LWP/UserAgent.pm in @INC (@INC contains: /etc/csf /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux- thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux- thread-multi /usr/lib/perl5/5.8.8 .) at (eval 19) line 2. BEGIN failed--compilation aborted at (eval 19) line 2.
Untuk itu diperlukan menambah Library dari Perl, dengan cara :
# yum install -y perl-libwww-perl
- Lalu download dan install CSF :
# wget http://www.configserver.com/free/csf.tgz # tar -xzf csf.tgz # cd csf # sh install.sh
- Akses dan setting CSF melalui DirectAdmin GUI di http://www.domain.tld:2222/CMD_PLUGINS_ADMIN/csf/index.html
- Pada bagian (tombol) Firewall Configuration, ubah nilai Testing menjadi 0 untuk mengaktifkan CSF.
Selamat, CSF anda sudah aktif 🙂
Cara membuat Template VPS CentOS dengan DirectAdmin pada SolusVM
Berikut ini cara membuat template VPS CentOS dengan DirectAdmin pada SolusVM :
- Lakukan instalasi CentOS dengan update terbaru dan package tambahan yang dibutuhkan,
- Instalasi DirectAdmin secara standar dapat dilihat disini (atau dapat juga berikut dengan paket tambahan, seperti: CSF, eAccelerator, Zend, IonCube, dll).
- Pastikan sudah mempunyai lisensi DA yang aktif karena dibutuhkan untuk melanjutkan proses ini, antara lain : Client ID, License ID, server.hostname.com (FQDN) dan IP Server.
Catatan: Jika membeli melalui pihak Data Center, mintakan hal ini kepada mereka. - Hapus lisensi DA yang sudah diinstall dengan cara :
# rm -rf /usr/local/directadmin/conf/license.key
- Jangan lupa ganti password root dengan yang lain.
- Matikan VPSnya dan lanjutkan dengan membuat template baru pada SolusVM.
- Setelah template terbuat, silahkan di test dengan mengaktifkan template tersebut, SSH ke VPS sebagai root.
- Ganti IP lama dengan IP yang baru dan kemudian reboot, melalui script ipswap.sh dengan cara :
# cat /etc/hosts # /usr/local/directadmin/scripts/ipswap.sh (IP.lama) (IP.baru) # reboot
- Lalu mendownload lisensi DA dengan cara :
# /usr/local/directadmin/scripts/getLicense.sh (Client ID) (License ID) (IP)
- Dan restart DirectAdmin :
# service directadmin restart
- Jika service DirectAdmin mengalami masalah (failed),
# Stopping DirectAdmin: [ FAILED ] # Starting DirectAdmin: [ OK ]
matikan servicenya dan jalan kembali DirectAdmin-nya:
# killall -9 directadmin # /etc/init.d/directadmin start
- Selanjutnya silahkan login melalui web, http://www.domain.tld:2222
Selamat mencoba dan semoga bermanfaat.
Komentar Terbaru