memindahkan domain tambahan [addon] menjadi domain utama [main] di hosting cpanel

halu, ketemu lagi di artikel terbaru kali ini yang kembali saya angkat tema web hosting. sebenarnya trik yang saya bahas kali ini bukan hal baru, tapi kayae belum ada yang mbahas. ya mana tau saja ada yang sedang mengalami dan bingung, maka artikel ini bisa jadi panduan…

latar belakang

situs-addon.pngsejak menekuni pekerjaan di dunia web hosting, ada beberapa kasus saya jumpai dimana klien ingin meningkatkan derajat domain tambahannya menjadi hosting mandiri alias menjadi domain utama. hal ini bukannya tidak mungkin, tetapi memang harus menempuh beberapa langkah untuk mencapainya. sebelum melangkah ke inti bahasan, ada baiknya mengenali terlebih dahulu komponen apa yang akan dibahas. seperti kita ketahui bersama, 2 buah komponen inti web hosting adalah domain dan hosting. sejalan dengan perkembangan zaman, fitur hosting saat ini sangat beragam dan salah satu yang banyak digunakan adalah addon domain [domain tambahan].
tidak berbeda dengan domain pada umumnya, addon domain juga menggunakan nama domain biasa, hanya saja secara hirarki posisinya berbeda dengan domain utama di sebuah hosting. sesuai fungsinya, fitur addon domain adalah menambahkan [adding] sebuah domain baru di sebuah hosting, dimana domain tambahan ini nantinya bisa memiliki situs sendiri. hasil akhirnya adalah domain utama dan domain tambahan bisa diakses bersama dan konten yang ditampilkan berbeda walaupun menggunakan sebuah hosting.

struktur direktori [hirarki]

berikut ini adalah contoh gambaran struktur direktori sebuah domain tambahan di server web hosting yang menggunakan cpanel sebagai control panel hosting-nya. diasumsikan ada sebuah hosting dengan domain utama dit.web.id dan domain tambahan skatebored.info.
lokasi document root domain dit.web.id : /home/username/public_html
lokasi document root domain skatebored.info : /home/username/public_html/skatebored.info
dari hirarki di atas, maka terlihat dengan jelas bahwa semua file dan direktori yang berkaitan dengan situs skatebored.info tersimpan di dalam direktori skatebored.info. sedangkan file dan direktori yang berkaitan dengan domain dit.web.id tersimpan di dalam direktori public_html.

hal yang perlu diperhatikan dalam pemindahan domain tambahan menjadi domain utama

melalui bagian ini Anda dapat mempelajari hal apa saja yang perlu diperhatikan saat memutuskan untuk memindahkan domain tambahan menjadi domain utama dengan hosting tersendiri. hal² di bawah ini pula yang membuat proses pemindahan domain tambahan ke domain utama menjadi agak seret dan enggan dibantu oleh mayoritas penyedia layanan web hosting.

  • kepemilikan file dan direktori
    sebuah akun hosting pasti memiliki username yang sifatnya unik. saat sebuah domain masih berstatus addon, maka semua kepemilikan dan hak akses kontennya atas nama domain utama. ambil contoh ada sebuah hosting dengan domain utama dit.web.id dengan domain tambahan skatebored.info. meskipun skatebored.info memiliki konten situs sendiri, tetapi tetap saja karena statusnya hanya numpang di hosting dit.web.id maka file dan direktorinya juga atas nama username hosting dit.web.id.

  • basis data
    jika situs Anda tergolong dinamis dan menggunakan basis data, pastikan basis datanya juga turut dipindahkan. jika tidak niscaya situs tidak akan berfungsi sebagaimana mestinya.

  • konfigurasi akun mail serta kontennya
    bagi Anda yang rutin mengguakan imel sebagai salah satu sarana komunikasi pastinya tidak mau harus kehilangan semua konfigurasi akun mail yang sudah ada, terlebih kontennya.

  • statistika kunjungan situs
    komponen yang satu ini juga cukup santer diwanti-wanti pemilik situs karena tidak mau laporan kunjungan situsnya menghilang lantaran proses pemindahan.

  • konfigurasi sub domain
    tidak kalah pentingnya adalah sub domain. fitur yang satu ini juga umumnya banyak dipakai pengelola situs untuk mengelompokkan kategori layanan situsnya. untuk itu, pastikan konfigurasi hosting untuk sub domain juga tidak terlewatkan saat pemindahan.

membuat salinan situs dan konfigurasinya

setelah mengenali komponen apa saja yang harus disiapkan dalam pemindahan domain tambahan, maka kini tiba saatnya untuk melakukan penyalinan semua datanya. masih berkaitan dengan bahasan di atas, silakan simak beberapa lokasi penting berikut ini yang merupakan tempat tersimpannya data domain tambahan di hosting cpanel.

  • file dan direktori situs
    lokasi : /home/username/public_html/namadomaintambahan.nya

  • akun mail serta kontennya
    lokasi konfigurasi daftar akun mail : /home/username/.cpanel/email_accounts.yaml
    lokasi password akun mail : /home/username/etc/namadomaintambahan.nya
    lokasi shortcut akun mail : /home/username/mail/.siapa\@namadomaintambahan_nya
    lokasi konten akun mail : /home/username/mail/namadomaintambahan.nya

  • statistika kunjungan situs
    lokasi konfigurasi awstat : /home/username/tmp/awstat/awstats.namadomaintambahan.nya.conf dan /home/username/tmp/awstat/awstats.subdomain.namadomaintambahan.nya.conf [jika domain tambahan memiliki sub domain]
    lokasi data awstat : /home/username/tmp/awstat/awstatsddyyyy.namadomaintambahan.nya.txt dan awstatsddyyyy.subdomain.namadomaintambahan.nya.txt [dimana dd adalah angka bulan dan yyyy angka tahun]

  • daftar sub domain
    lokasi : /home/username/.cpanel/datastore/apache_LISTSUBDOMAINS_0

  • basis data
    khusus untuk basis data, lokasinya terpisah dan tidak tersimpan di home directory akun hosting. meskipun begitu, Anda tetap bisa membuat bekapannya [export] via phpmyadmin atau backups yang ada di cpanel. nantinya data bekapan basis data tersebut bisa diimpor kembali via phpmyadmin di hosting yang baru.

restorasi

situs.pngselesai dengan pembuatan bekap masing² komponen di atas, lanjutkanlah dengan mengirimkan data²nya ke hosting yang baru dan posisikan di lokasi yang sama seperti saat pembuatan bekap. khusus untuk basis data, gunakanlah fitur import di phpmyadmin hosting baru atau via backups manager untuk restorasi basis datanya.
selesai dengan restorasi semua data, ujilah situs Anda dengan cara mengaksesnya via browser. pastikan semua konten situs dan menu bisa ditampilkan dengan baik. pastikan juga komponen lain sudah berfungsi dengan baik, misalnya daftar akun mail serta kontennya. masih dari browser, akseslah webmail domain Anda untuk pengujian validasi akun mail serta kontennya. komponen lainnya bisa diperiksa via cpanel.
catatan : saat pengiriman file bekap ke hosting baru, gunakanlah kompresi zip agar lebih mudah dapat pengiriman data serta menghindari adanya file atau direktori yang terliwat saat pengiriman ke hosting baru.

kesimpulan

kelar juga akhirnya :) sebenarnya masih ada beberapa data lain yang perlu diperhatikan juga saat memindahkan domain tambahan menjadi domain utama dengan hosting tersendiri, tapi berbekalkan artikel ini sudah cukup. selain untuk pembelajaran, paling tidak bisa jadi panduan saat ingin memindahan domain tambahan sendiri. ya wis, demikian acara bagi² pengetahuan kali ini. lagian punggungku sudah pegel melantai dari tadi :D selamat mencoba…

selain membaca artikel ini secara langsung via browser, artikel juga dapat dibaca secara offline di pc atau laptop Anda. dengan begitu Anda dapat menghemat biaya koneksi internet dan mempelajari isi artikel lebih santai dan nyaman. format file png sengaja saya pilih agar dapat lebih mudah untuk dibaca secara umum dan juga dapat memuat komponen berupa tabel dan gambar. silakan unduh artikel ini dengan cara mengklik link [klik di sini untuk mengunduh artikel ini] di bawah ini untuk menyimpannya.
seperti biasa, untuk meningkatkan kualitas artikel yang saya sajikan, Anda dapat menyampaikan opini mengenai artikel kali ini di bagian komentar pembaca di bawah ini. boleh berupa pertanyaan, kritik, masukkan, kekurangan, pujian sampai ejekan juga silakan :) dengan begitu, semoga ke depannya saya bisa menyajikan artikel lain yang bermanfaat untuk semua. terima kasih…

download artikel = klik di sini untuk mengunduh artikel ini

2 komentar