Kusprayitna Blogs

Hidup untuk berbagi ilmu :: IT Linux Windows Database Oracle PHP OpenSource

CPanel Install is easy

Posted by kusprayitna on 31st July 2008

Bagi anda yang belum pernah memakai Linux sebagai OS server padahal anda membutuhkannya, seperti halnya saya harus mencari managemen website untuk seluruh website yang ada di kantor, maka saya sarankan anda memilih CPanel dengan OS centos.

Instalasi sangatlah mudah, tahap pertama adalah kita menyiapakan hardware (ini tugas orang lain untuk beli).

  1. Download ISO Centos dari cpanel, http://layer1.cpanel.net/CentOS-5.0-i386-bin-DVD-cPanel.iso
  2. Burn dalam DVD
  3. Server boot dari DVD ang barusan dibuat (direkomendasikan install OS yang FRESH (baru))
  4. Konfigurasi server saat install
    - Ikuti step-step instalasi, isikan dengan default saja
    - Install dengan minimal install, tidak boleh ada Apache, MySQL, DNS dan sejenisnya
    - Jangan install XWindows, karena server akan lebih berat dan akan membuka hole security
    - lihat referensi disini
  5. Kira-kira 30 menis instalasi OS Centos 5.1 akan selesai
  6. Lakukan setup dasar secukupnya
    - IP LAN, dengan perintah : system-config-network
  7. Download script instalasi
    - cd /home
    - wget http://layer1.cpanel.net/latest
    - sh latest
    - Proses instalasi cpanel akan berjalan, silahkan tunggu kira-kira 3jam (tergantung bandwith internet anda). Server akan dikonfigurasi otomatis.
  8. Saat proses selesai, berarti instalasi cpanel anda telah berhasil

Memang tahapan instalasi ini belum 100% selesai, sebab belum dilakukan konfigurasi cpanel. Tanpa dilakukan konfigurasi maka cpanel tidak akan berfungsi.

Silahkan lihat manual menjalankan cpanel pertama kali di panduan login pertamakali

Posted in cpanel | 11 Comments »

Cara Transfer Website dari Server Lama ke Baru

Posted by kusprayitna on 25th July 2008

Sekarang di kantor sedang dilakukan transfer website dari server lama yang mempunyai spesifikasi berikut

  • OS web : Windows 2000
  • OS DB : Windows 2000
  • DB : MySQL 4
  • Web Panel : ZPanel

Perpindahan dilakukan ke server baru yang sudah di manage menggunakan CPANEL dengan menggunakan OS Centos, spesifikasinay yaitu :

  • OS web : Centos 5.1
  • OS DB : Centos 5.1
  • DB : MySQL 5
  • Web Panel : CPANEL

Tahapan pindah web yang dilakukan yaitu :

  1. backup data MySQL dari server lama
    - mysqldump -h SERVERDB -u USER -pPASSWORD DatabaseName > lokalfile.sql
  2. Edit lokalfile.sql , tambahan di baris pertama untuk menggunakan database yang dituju
    - vi lokalfile.sql
    - tambahkan use database; di baris pertama, dan simpan :wq
  3. restore data MySQL ke server baru
    - mysql -h SERVERDB -u USER -pPASSWORD < lokalfile.sql
  4. Copy file web di webserver lama, sekaligus dilakukan kompresi
    - dari ZPANEL, download file dan di kompresi sekalian
    - atau dari server langsung, folder di klik kanan dan add to archive (pilih zip)
  5. Pindahkan file.zip ke server baru menggunakan ftp
    - simpan di /home/user/
  6. Extract file, gunakan file manager di cpanel
    - extract di /home/user/www/
  7. Rubah file/folder permisions, agar bisa dibaca dari luar / internet
    - atau dengan perintah chmod -R 777 www (seluruh folder www bisa read write & execute)
  8. Ubah seting file konfigurasi website
    - Joomla di : configurations.php
    - ubah home direktory, cache direktori dan user password ke database yang baru
  9. Cek dari internet harusnya udah bisa di browsing
  10. Amankan website seperlunya

Demikian langkah yang dilakukan untuk memindah content dari server web yang lama berbasiskan windows mysql ke server web baru menggunakan cpanel linux.

Oh iya, jangan lupa, pindah alamat DNS seperlunya, pindahkan alamat IP server lama ke IP server baru.

Tulis dan kerjakan!

Good luck

Posted in Linux | No Comments »