RSSCategory: DirectAdmin

Menginstall ConfigServer Firewall (CSF) pada DirectAdmin di VPS CentOS 5.x

| 28 Agustus 2012 | 0 Comments

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 :

  1. 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
  2. Lalu download dan install CSF :
    # wget http://www.configserver.com/free/csf.tgz
    # tar -xzf csf.tgz
    # cd csf
    # sh install.sh
  3. Akses dan setting CSF melalui DirectAdmin GUI di http://www.domain.tld:2222/CMD_PLUGINS_ADMIN/csf/index.html
  4. Pada bagian (tombol) Firewall Configuration, ubah nilai Testing menjadi 0 untuk mengaktifkan CSF.

Selamat, CSF anda sudah aktif 🙂

Continue Reading

Cara membuat Template VPS CentOS dengan DirectAdmin pada SolusVM

| 9 Agustus 2012 | 0 Comments

Berikut ini cara membuat template VPS CentOS dengan DirectAdmin pada SolusVM :

  1. Lakukan instalasi CentOS dengan update terbaru dan package tambahan yang dibutuhkan,
  2. Instalasi DirectAdmin secara standar dapat dilihat disini (atau dapat juga berikut dengan paket tambahan, seperti: CSF, eAccelerator, Zend, IonCube, dll).
  3. 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. 
  4. Hapus lisensi DA yang sudah diinstall dengan cara :
    # rm -rf /usr/local/directadmin/conf/license.key
  5. Jangan lupa ganti password root dengan yang lain.
  6. Matikan VPSnya dan lanjutkan dengan membuat template baru pada SolusVM.
  7. Setelah template terbuat, silahkan di test dengan mengaktifkan template tersebut, SSH ke VPS sebagai root.
  8. 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
  9. Lalu mendownload lisensi DA dengan cara :
    # /usr/local/directadmin/scripts/getLicense.sh (Client ID) (License ID) (IP)
  10. Dan restart DirectAdmin :
    # service directadmin restart
  11. 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
  12. Selanjutnya silahkan login melalui web, http://www.domain.tld:2222

Selamat mencoba dan semoga bermanfaat.

Continue Reading

Updating PHP ke versi 5.3.15 di DirectAdmin pada CentOS 5.8

| 24 Juli 2012 | 0 Comments

Update PHP 5.3.14 ke PHP 5.3.15 pada DirectAdmin di server CentOS 5.8, melalui CustomBuild :

cd /usr/local/directadmin/custombuild
./build update
./build clean
./build php d

Selamat mencoba 🙂

Continue Reading