Bukan Pakar SEO Ganteng

Showing posts with label Hosting. Show all posts
Showing posts with label Hosting. Show all posts

Video tutorial Install Server Lokal di komputer

Server lokal merupakan software untuk kita belajar membuat website secara ofline, fungsinya sama dengan hosting yang biasa kita beli namun perbedaannya disini tidak online, nah disini saya akan meunjukan video tutorial menginstal server lokal di laptop atau komputer



Gimana mudah bukan ? silahkan di coba
Pramudya Ksatria Budiman Hosting , HTML/CSS , video

Hosting gratis Indonesia

Informasi buat para pengguna hosting kali ini wdesain akan membagibagikan hosting gratis di idhostinger yang mau buat website dan sudah memiliki domain tapi belum punya hosting silahkan daftar hosting gratis di id hostinger klik disini untuk mendaftar Gratis selamanya

Berikut fitur-fitur yang ada di idhostinger :
Space 2000 MB, Bandwidth 100 GB
Setiap akun memiliki space 2000 MB dan bandwidth 100 GB. Fitur ini sangat cukup digunakan untuk website pribadi maupun bisnis. Anda juga dapat melakukan upgrade ke akun hosting premium kami kapan saja.

Kontrol Panel
disana menyediakan sebuah kontrol panel dengan tampilan yang bagus dan mudah untuk digunakan. Melalui kontrol panel, Anda dapat melakukan konfigurasi email, database, FTP serta membackup file Anda. Selain itu, juga terdapat fitur-fitur lainnya seperti web konsol SSH, DNS zone editor dan lain-lain.

Cepat dan handal
Akun berada di dedicated server dengan prosesor Intel Xeon, RAM 16GB dan SSD drive. Semua server terhubung dengan koneksi 1000MB/s untuk memberikan akses dengan cepat. Kami menjamin uptime website Anda 99.9%.

Fitur Utama Hosting:

Space 2000 MB
Bandwidth 100 GB
Tidak ada batasan penggunaan domain
cPanel based hosting control panel
Tidak ada iklan maupun banner
Website builder mudah digunakan
Auto Installer (Joomla, WordPress, etc.)
Layanan e-mail (IMAP/POP3/Webmail)
Support PHP dan database MySQL
Akun langsung aktif

Fitur PHP:

PHP versi 5.2.x
Zend Optimizer
IonCube loaders
Support untuk Curl
Upload file
PHP mail() function dan Sendmail
PHP fopen() function dan Sockets
Ekstensi MysqLi
safe_mode = off, allow_url_fopen = on
Support SQLite, GD, Mcrypt dan Pear

Fitur MySQL:

MySQL Version 5.1
Space MySQL tak terbatas
2 Database MySQL
Support phpMyAdmin
SSD drives
Ekstensi MysqLi
Mylsam Storage System
Support PDO dan PDO MySQL
Support SQLite
Powered by cloud computing

Fitur Tambahan:

SSH web console
DNS zone editor
Custom error pages
Support penggunaan Cron jobs
Edit MX record
Support backup file
Block IP
Protect folder dengan password
Parkir domain
Impor website dan database

Buruan daftar mumpung masih gratis
Pramudya Ksatria Budiman Hosting

Custom Domain Blogspot dan muncul pesan error "another blog is already hosted at this address"

Pesan error tadi adalah pesan yang muncul saat seseorang sedang menseting domainnya untuk dijadikan custom domain di blogspot. Kebetulan malam ini salah seorang klien mendapat kan masalah serupa.

(1:53:47 AM) b****e: Setiap seting custom di blogspot selalu ada notifikasi “another blog is already hosted at this address”
(1:54:25 AM) b****e: Jadi setting selalu gagal
(1:54:38 AM) b****e: Sudah ber-kali2 pak
(1:55:18 AM) b****e: Sudah menunggu lebih dari 1x24jam 4x

Dan ketika diakses domainnya, maka yang tampil adalah tampilan ‘Server Not Found Error 404′ yang tidak ada logo google seperti yang biasanya muncul saat domain diarahkan ke server blogspot, padahal ip yang tampak benar mengarah ke ip ghs.google.com.

Tampilan yang biasa muncul saat domain diarahkan ke blogspot
Untuk mengatasi ini, ada dua cara yang bisa digunakan :

Cara Pertama

Memanfaatkan bantuan yang ditawarkan oleh Google Help Group di link berikut : http://groups.google.com/group/blogger-help/web/how-to-fix-another-blog-is-already-hosted-at-this-address . Kita tinggal mengisikan nama domain yang hendak kita gunakan untuk custom domain (dengan menggunakan www.) pada Magical Custom Domain Form dan kemudian group yang baik hati ini akan berusaha menyelesaikan permasalahannya dalam waktu kurang lebih 48 jam.

Cara Kedua

Menggunakan fasilitas lain dari google, yaitu layanan google apps, untuk mereset url kita sendiri. Di sini saya akan mencontohkan menggunakan domain dari klien tadi, indochat.web.id.

Registrasikan domain kita ke layanan google apps, isi form pendaftarannya sampai tandas, dan untuk kasus ini tidak usah dipedulikan mengenai verifikasi domain. Yang penting bisa masuk ke dashboard admin email nya.

Untuk masuk ke dashboard bisa login ke https://www.google.com/a/cpanel/indochat.web.id dan masukkan username dan passwd yang kita seting saat registrasi.

Setelah berada di halaman dashboard, klik service ‘Sites‘, lalu setelah muncul halaman baru, klik link ‘Change URL‘
Muncul halaman baru untuk seting URL untuk sites, pilih yang custom (yang sebelah bawah) lalu isikan nama subdomain yang tadi kita seting di blogspot (yang kemudian menghasilkan error), dalam kebanyakan kasus, subdomainnya adalah www –> jadi isikan www ini di box yang tersedia, lalu klik ‘continue’.
Setelah itu ada lagi halaman petunjuk seting cname untuk verifikasi, sekali lagi abaikan, langsung klik saja ‘I ve complete this steps’, maka kemudian akan kembali lagi ke halaman dashboard.

Klik lagi link service ‘Sites’. Kali ini misi kita adalah menonaktifkan service ini, jadi jangan heran kalau kita harus klik link ‘Disable Sites’, mangstab saja gan, disable saja sampai akhir.

Sudah selesai
WTF?? Yah memang itu saja fungsi kita menggunakan google apps dalam kasus ini, untuk memastikan google menotifikasi dibuatnya www.indochat.web.id kemudian kita delete sites itu, sehingga memastikan bahwa google tidak lagi mencatat bahwa alamat url www.indochat.web.id ini exist.

Kemudian silakan berlenggang kangkung menseting ulang custom domain Anda di blogspot, setelah kita tunggu beberapa saat (sekitar 15 menit) untuk memastikan sistem google benar-benar telah mengupdate status tidak exist nya www.indchat.web.id he….
Pramudya Ksatria Budiman Hosting

Apakah itu EPP Code Domain?

Apakah yang dimaksud dengan EPP Code dan di mana saya bisa menemukannya?
EPP key/ code (kode Otorisasi) adalah salah satu kode pengamanan untuk melakukan transfer nama domain registrasi dan melindungi hak-hak Anda sebagai pemilik domain. Kunci yang EPP diperlukan bila mentransfer. Com,. Info.; Net,. Org,. dan Biz (aka .CNOBI) . Kita nama domain. Tidak mungkin untuk melakukan transfer nama domain untuk domain ini tanpa kode EPP.
Catatan: Perlu diketahui bahwa kode EPP terdiri dari kombinasi huruf – huruf yang sensitif (huruf besar & kecil juga angka).
Jika Anda mengalami masalah dengan host / pendaftar dan Anda tidak dapat memperoleh kunci EPP Anda, Anda mungkin tidak dapat mengelola dan transfer domain Anda di tempat lain. Dalam kasus seperti itu mungkin yang terbaik untuk menggunakan nama domain baru untuk situs web Anda. Maka diperlukan provider hosting yang dapat anda percaya dan handal tanpa berbelit basa – basi "tahanan" domain yang memaksa supaya kita tetap berlangganan dengan mereka.
Disini saya rekomendasikan www.idwebhost.com
Nah berapa lamakah proses transfer nama domain biasanya berlangsung?
Waktu minimum/ paling cepat adalah 5 hari kerja saja. Namun sulit sekali memberikan kerangka waku yang tepat karena prosedurnya tergantung pada waktu yang dibutuhkan oleh pemilik/ registrar awal untuk mengkonfirmasikan transfer dan waktu pasa saat pihak registrar untuk menerima atau menolak transfer domain tersebut.
Anda akah menerima email pemberitahuan ketika transfer selesai dilakukan sengan semua informasi yang penting mengenai proses transfer domain tersebut.
- Untuk domain yang sudah kadaluarsa/ jatuh tempo dan memiliki status redemtion period, sayangnya anda tidak dapat melakukan proses transfer domain ke registrar lain/ perusahaan hosting lainnya. Ini adalah peraturan yang telah dibuat oleh ICANN (Pusat Pengelola resmi DOmain internasional) yang kemungkinan besar tidak akan ada pengecualian.
Dalam kasus seperti ini anda harus memperbaharuinya dengan cara meregistrasikannya kembali setelah nama domain available atau meminta kepada pihak registrar awal untuk memperpanjangnya masa jatuh temponya kembali (jika memungkinkan)…maka lunasilah tagihan billling perpanjangan domain sesegera mungkin sebelum memasuki masa jatuh tempo.
Pramudya Ksatria Budiman Hosting

Mengatasi Alert: could_not_copy_to_domain_root di Kloxo

Akhirnya sudah bisa edit file di kloxo tanpa berubah Ownership, jadi penasaran kayanya sayang kalo akun belajar ini gak dicoba yang lain-lainnya. Ya akhirnya dicoba juga install CMS forum, pilihan jatuh pada phpBB, kebetulan di kloxo sudah ada menu installapps yang mempermudah kita untuk menginstall script-script CMS dengan sekali klik.
Yap menu installapps di Kloxo ini mirip dengan Fantastico atau Softacolous di cPanel, gak banyak babibu pilih phpBB, klik link install isi form dan menunggu proses…….ternyata………….

Alert: could_not_copy_to_domain_root

Muncul Error tersebut dan instalasi phpBB berhenti.
Waduh……ternyata penderitaan ini belum berakhir….

cek permission folder dokumen root, coba install ulang lagi, eh masih muncul juga……
cek owner dokumen root…udah bener….coba install ulang lagi, eh masih muncul juga……

lha trus kenapa ? akhirnya kembali saya harus berkonsultasi dengan mbah google, simbah ternyata pernah denger ada orang lain pernah ngalamin ini, dan siMbah juga sempet ngopi bareng sama orang itu, jadi ya simbah kasih wejangan tempat nongkrong orang itu.
Setelah di sambangi tempat nongkrongnya ternyata hanya tinggal
pisang goreng yang
tersisa catatan bahwa…

“Kemungkinan installapps nya belum terisi atau terupdate script CMS“

Wogh…ya langsung cek ke TKP VPS, ternyata memang belum ada. Mungkin pas install kloxo di VPS ini pengen yang cepet jadi yang terinstall hanya core Kloxonya saja. Di pisang goreng eh catatan tadi user kenalan mbah google juga kasih tahu caranya, kalo muncul error tersebut dicoba diinstall atau update dulu script2 CMSnya,
1. Login ke SSH VPS
2. ketikkan command
#mkdir /home/kloxo/httpd/installsoft
untuk membuat folder tempat menyimpan file-file script CMSnya
3. Ketikkan command
#/script/installapp-update
Tunggu sampai proses selesai 100 % setelah selesai coba lagi install phpBBnya, dan….
Pramudya Ksatria Budiman Hosting

Cara Add-on Domain

This summary is not available. Please click here to view the post.
Pramudya Ksatria Budiman Hosting

Transfer Domain

Apa itu transfer domain?
Transfer domain adalah proses pemindahan registrar domain dimana nantinya untuk pemilik domain tetap sama, yang berpindah hanya registrarnya saja. Registrar adalah tempat pendaftaran domain.
Beberapa alasan melakukan transfer domain
  • Memudahkan proses pembayaran domain
  • Harga perpanjangan domain lebih murah di registrar yang baru
  • Menyatukan domain tersebut dengan beberapa domain yg sudah dimiliki di registrar baru, sehingga lebih mudah memanagenya.
Bagaimana prosedur transfer domain
  • Melalukan registrasi melalui website idwebhost.com atau bila sudah mempunyai account bisa melakukan registrasi melalui account manage member anda.
  • Mengisikan secret code domain atau EPP code yg valid, yang bisa memberikan code ini adalah pihak registrar lama anda.
  • Setelah melakukan pembayaran dan konfirmasi maka IDwebhost akan memproses transfer domain tersebut.
  • Melakukan approve pada link transfer domain yg otomatis akan dikirimkan ke email yg terdaftar atas domain tersebut.
  • Registrar lama memberi jawaban approve/reject terhadap permintaan transfer tersebut.
  • Apabila dalam 5 hari tidak ada proses approve dari pemegang email ataupun registrar lama maka transfer domain ini diangggap batal dan harus diulang dari awal lagi.
  • Bila pemegang email ataupun registrar lama sudah melakukan approve maka transfer domain ditanyakan berhasil, proses ini kurang lebih 5-7 hari.
  • Pihak IDwebhost akan melakukan update data domain anda.
  • Transfer domain selesai.
Berikut beberapa hal yang harus diperhatikan untuk memproses transfer domain ke IDwebhost :
  • Domain masih baru bisa ditransfer bila sudah berumur 60 hari setelah aktif.
  • Domain tidak expired, minimal 1 bulan sebelum expire date.
  • Ketika registrasi harus sudah mengetahui secret code domain atau EPP code.
  • Domain tidak sedang dilock (bukalah lock domain jika Anda ingin mentransfer domain tersebut)
  • Untuk setting privacy domain harus dalam posisi tidak di aktifkan.
  • Email admin kontak harus aktif melakukan approval dari registrar IDwebhost, proses transfer domain akan membutuhkan waktu 5-7 hari.
Pramudya Ksatria Budiman Hosting

Penyebab Gagal Masuk CPanel IP Address Terblokir

Beberapa hari lalu salah satu client kami lupa password untuk masuk cpanel. client kami mencobanya sebanyak 3x bertutur-turut sehingga mengakibatkan ip address client terblokir. dan akibatnya client kami tidak bisa mengakses websitenya. Untungnya masalah ini telah teratasi dan cliet kami sudah bisa mengakses websitenya kembali.
Nah, bagi anda yang lupa password untuk masuk CPanel, berikut ada cara agar ip address anda tidak langsung terblokir :
  • Jangan langsung mencoba memasukan password 3x berturut-turut, bila ini dilakukan ip address anda akan langsung terblokir.
  • Bila anda salah memasukan password untuk pertama kali, jangan langsung mencobanya lagi, tunggu jeda waktu selama 30 menit. dan coba ulangi lagi.
  • Bila anda benar-benar lupa password, segera hubungi kami, untuk melakukan reset password.
  • Bila ip address anda terlanjur diblokir, segera hubungi kami. untuk membuka ip address anda yang terblokir.
Demikian informasi ini, dan ingat baik-baik password anda, terimaksih.
Pramudya Ksatria Budiman Hosting

Cara install cPanel / WHM Centos

Perlengkapan:
- Putty:
utk OS windows: http://the.earth.li/~sgtatham/putty/late.../putty.exe
utk OS linux: silahkan gunakan console / terminal

- jangan close tutorial ini tentunya Nohope

setelah login root melalui putty, lalu edit file /etc/selinux/config
bisa dengan

Kode:
# vi /etc/selinux/config

lalu kopi-paste perintah berikut ini: tekan tombol Ins (Insert) pada keyboard anda.
Kode:

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted - Only targeted network daemons are protected.
# strict - Full SELinux protection.
SELINUXTYPE=targeted
jika sudah simpan lalu keluar (CTRL +C ) atau dengan menetikkan :wq
jika sudah kembali ke root@... #
lanjutkan dengan menjalan perintah:
Kode:
# cd /home
# wget -N http://httpupdate.cpanel.net/latest
# sh latest

ok silahkan tunggu sampe selesai
Pramudya Ksatria Budiman Hosting

Cara Install Softaculous di CPanel/WHM

Softaculous adalah s/w semacam Fantastico tetapi dengan 3 keunggulan: setting instalasi hanya 1 halaman, update lebih sering dan lebih cepat instalasinya.
Berikut ini cara install Softaculous di CPanel/WHM:
cd /usr/local/cpanel/whostmgr/docroot/cgi
wget -N http://www.softaculous.com/ins/addon_softaculous.php
chmod 755 addon_softaculous.php
Copy semua command di atas dan paste di console SSH sebagai root.
Pramudya Ksatria Budiman Hosting

WHM/CPanel: Cara Uninstall Fantastico

Jika anda ingin menginstall Softaculous maka sebaiknya Fantastico di-uninstall, karena mempunyai 2 addon CPanel yang sama fungsinya hanya akan membuat server menjadi berat.
Berikut ini cara uninstall Fantastico:
rm -rf /var/netenberg/
rm -rf /usr/local/cpanel/whostmgr/docroot/cgi/fantastico/
rm -rf /usr/local/cpanel/3rdparty/fantastico*
rm -rf /usr/local/cpanel/base/frontend/*/fantastico
rm -f /usr/local/cpanel/base/frontend/x/cells/fantastico.html
rm -f /usr/local/cpanel/whostmgr/docroot/cgi/addon_fantastico.cgi
Pramudya Ksatria Budiman Hosting

WEB HOSTING - PLESK PHP SAFE MODE SETTING

Bagaimana cara mengubah pengaturan mode aman PHP?
Beberapa aplikasi memerlukan Anda untuk menonaktifkan mode PHP Aman, aplikasi populer seperti " Wordpress "dan" Joomla "safe mode perlu dinonaktifkan.
Tidak perlu untuk mengedit php.ini Anda untuk memodifikasi "safe" pengaturan, Anda sekarang dapat membuat perubahan pada Control Panel Hosting Anda.
Berikut adalah bagaimana Anda dapat melakukannya dalam beberapa langkah mudah ...
  • Masuk ke Control Panel Hosting Anda
  • Anda pilih nama domain
  • Pada tab "Web Site", klik "Hosting Web Settings"
  • Di bawah "Dukungan PHP", pilih yang diinginkan "Safe Mode" Pengaturan
  • Tekan "Ok" tombol untuk mengaktifkan
Itu semua ada untuk itu! Jika Anda memiliki masalah, cukup hubungi Helpdesk untuk bantuan lebih lanjut, semoga bermanfaat.
Pramudya Ksatria Budiman Hosting

Koneksi Database Mysql dengan ODBC

Berikut beberapa cara koneksi database mysql dengan driver ODBC.
Local database
Driver={MySQL ODBC 3.51 Driver};Server=localhost;Database=myDataBase; User=myUsername;Password=myPassword;Option=3;
Remote database
Driver={MySQL ODBC 3.51 Driver};Server=myServerAddress;Database=myDataBase;User=myUsername; Password=myPassword;Option=3;
Specifying TCP/IP port
Driver={MySQL ODBC 3.51 Driver};Server=myServerAddress;Port=3306;Database=myDataBase;User=myUsername; Password=myPassword;Option=3;
The driver defaults to port value 3306, if not specified in the connection string, as 3306 is the default port for MySQL.
Specifying character set
Driver={MySQL ODBC 3.51 Driver};Server=myServerAddress;charset=UTF8;Database=myDataBase;User=myUsername; Password=myPassword;Option=3;
Note that the charset option works from version 3.51.17 of the driver.
Specifying socket
This one specifies the Unix socket file or Windows named pipe to connect to. Used only for local client connections.
Driver={MySQL ODBC 3.51 Driver};Server=myServerAddress;Database=myDataBase;User=myUsername; Password=myPassword;Socket=MySQL;Option=3;
On Windows, the socket variable is the name of the named pipe that is used for local client connections. The default value is MySQL.
On Unix platforms, the socket variable is the name of the socket file that is used for local client connections. The default is /tmp/mysql.sock.
Using SSL
Driver={MySQL ODBC 3.51 Driver};Server=myServerAddress;Database=myDataBase;User=myUsername; Password=myPassword;sslca=c:\cacert.pem;sslcert=c:\client-cert.pem;sslkey=c:\client-key.pem;sslverify=1;Option=3;
SSLCA specifies the path to a file with a list of trust SSL CAs
SSLCERT specifies the name of the SSL certificate file to use for establishing a secure connection.
SSLKEY specifies the name of the SSL key file to use for establishing a secure connection.
Nah kurang lebih caranya begitu, kalau pengin lihat lebih detail, bisa lihat disini
Pramudya Ksatria Budiman Hosting

Cara Membuat URL Redirect dengan .htaccess

Blog ini menggunakan Direct Admin, bukan cpanel. Saya cari icon untuk membuat subdomain redirect kok rupanya tidak ada. Ya sudah deh, dikerjakan secara manual saja dengan cara membuat file .htaccess.
Yuk sama-sama belajar….
1. Buat file notepad baru di komputer Anda.
2. Isikan kode di bawah ini :
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^subdomain.domainanda.com [nc]
rewriterule ^(.*)$ http://domainanda.com/$1 [r=301,nc]
Ganti tulisan “domain.com” dengan nama domain yang Anda mau redirect. Misalnya saya mau membuat subdomain m.adabisnis.com diredirect ke adabisnis.com/?mobile, jadinya seperti contoh berikut :
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^m.domainanda.com [nc]
rewriterule ^(.*)$ http://domainanda.com/?mobile$1 [r=301,nc]
3. Simpan notepad tersebut dengan nama : htaccess.txt
4. Upload file tersebut ke folder subdomain yang Anda buat (misal : m.adabisnis.com).
4. Rename file htacess.txt menjadi .htaccess
5. Taraaaa… jadi deh.. Silahkan coba anda buka subdomain tersebut.
Selamat mencoba!
Pramudya Ksatria Budiman Hosting

cpanel - pindahkan addon domain menjadi main domain

addon domain
sebelum melangkah ke bahasan kali ini, ada baiknya kita ketahui dulu bersama, addon domain itu apa sih? sejalan dengan perkembangan web hosting, muncullah istilah addon domain yang tujuan utamanya adalah memudahkan pengguna dalam memaksimalkan hosting yang ada. dengan fitur addon domain, seseorang dapat menggunakan sebuah hosting untuk beberapa nama domain, dimana masing² domain tersebut juga dapat memiliki situs tersendiri. jadi tiap nama domain nda perlu lagi dibelikan hosting sendiri, selagi masih ada ruang kosong di hosting, gabungkan saja domain-nya.
walopun tiap domain yang diposisikan sebagai addon domain menggunakan hosting yang sama, secara hirarki sebuah addon domain hanya numpang. itu sebabnya sebuah addon domain tidak memiliki login cpanel tersendiri, melainkan tetap ikut ke domain utama. mungkin hanya hal tersebut kekurangan dari addon domain. selebihnya bisa dibilang sama dengan domain utama, bisa punya imel sesuai nama domain, fitur statistika dan lainnya…
memindahkan addon domain menjadi domain utama
kasus seperti ini sebenarnya nda terlalu sering terjadi selama saya tekuni pekerjaan web hosting. awal² saya kerja malah hal seperti ini sama sekali nda didukung oleh pihak penyedia layanan web hosting. dengan kata lain, jika ada klien yang ingin pindahkan sebuah addon domain menjadi domain utama, ya si klien sendiri yang harus pindahkan. sepintas wajar saja, karena akun addon domain memang nda punya bekap tersendiri alias nimbrung ke hosting domain utama. jadi kalopun dibuat file bekapan versi cpanel dan diekstrak ya nda akan bisa, karena akun addon domain dan domain utama menggunakan username yang sama.
sejalan dengan waktu [dan keinginan untuk membantu klien], bergerilyalah saya kala bulan ambil peran [ngeri kalimatnya] :P seperti biasa diawali dengan analisa tentang addon domain di sebuah hosting. file dan direktori mana saja yang harus dipindahkan agar sebuah addon domain bisa berdiri sendiri menjadi domain utama tanpa harus upload ulang data situs serta melakukan konfigurasi hosting dari awal. berikut ini adalah beberapa lokasi penting saat ingin memindahkan addon domain menjadi domain utama yang saya kategorikan berdasarkan fitur hosting.

  • situs
  • basis data
  • mail
  • statistika
  • konfigurasi hosting
memindahkan file situs
bagi pengguna atau pengelola hosting hal ini sepertinya sudah nda asing lagi, tak lain dan tak bukan adalah direktori public_html, dimana bersemayam semua file dan direktori yang berkaitan dengan skrip situs. ada sedikit perbedaan hirarki antara public_html domain utama dan addon domain, dimana sebuah addon domain memiliki direktori di dalam public_html sesuai nama domain-nya. misalkan yang berperan sebagai domain utama adalah dit.web.id [dengan username ditwebid], sedangkan yang menumpang adalah skatebored.info. maka gambaran lokasinya adalah sebagai berikut.

/home/ditwebid/public_html/skatebored.info

instruksi pemindahan :
  • salinlah semua file dan direktori dari direktori bernama domain, lalu letakkan di hosting barunya.
  • sesuaikan semua konfigurasi di skrip situs yang menggunakan data username hosting, karena prefiks username cpanel pastinya sudah berbeda.
  • ubah kepemilikan file dan direktori sesuai username yang baru dan pastikan izin akses file sudah benar [file maksimal 644 dan direktori maksimal 755].

memindahkan basis data
jika situs Anda tergolong dinamis, hampir bisa dipastikan menggunakan basis data. untuk itu basis data juga harus dipindahkan ke hosting yang baru agar situs juga bisa berfungsi sebagaimana mestinya. jika belum terlalu akrab dengan shell, Anda dapat memanfaatkan aplikasi phpmyadmin untuk membuat file bekapan basis data [ekspor basisdata]. sebaliknya jika sudah terbiasa dengan shell, beranjaklah ke konsol dan picu perintah di bawah ini untuk ekspor menjadi file bekap basis data.
mysqldump -u usernamecpanellama_usernamebasisdata usernamecpanellama_namabasisdata --add-drop-table --no-autocommit --opt > namabasisdata.sql -p[i]katasandiusernamebasisdatanya[/i]
instruksi pemindahan :

  • kopikan file bekap basisdata hasil dari proses ekspor ke hosting yang baru atau salin ke komputer kerja Anda [jika memanfaatkan phpmyadmin].
  • melalui opsi cpanel data bases di cpanel, buatlah sebuah basis data baru, username basis data serta tentukan kata sandinya.
  • masih dari opsi yang sama, tambahkanlah username basis data yang telah dibuat ke dalam basis data yang baru. berikanlah akses penuh [all privileges] si username basis data.
  • gunakan opsi import di phpmyadmin, lalu cari dan pilihlah file bekap basis data yang sudah dibuat. jika berada di konsol dan file bekap basis data sudah berada di hosting baru, eksekusilah perintah di bawah ini untuk proses impornya.
mysql -u usernamecpanelbaru_usernamebasisdata usernamecpanelbaru_namabasisdata < namafilebekapbasisdata.sql -p[i]katasandiusernamebasisdatanya[/i]
memindahkan mail
tidak kalah pentingnya dengan situs, fitur mail bisa dikatakan vital peranannya zaman sekarang ini. jadi jangan sampai akun² mail yang sudah ada [serta isinya] nda ikut dipindahkan ke hosting baru. serupa dengan direktori situs, direktori mail sebuah addon domain juga diwakili dengan nama domain-nya. dari sisi lokasi juga sama dengan domain utama. diasumsikan addon domain-nya adalah skatebored.info, maka lokasinya direktori mail-nya adalah sebagai berikut.

/home/usernamecpanel/mail/skatebored.info

instruksi pemindahan :
  • kopikan direktori mail-nya ke hosting yang baru di lokasi yang sama, yaitu /home/usernamecpanel/mail/.
  • sesuaikan kepemilikan file dan direktori mail-nya dengan komposisi usernamecpanel.usernamecpanel [owner.group].
  • kopikan file basis data akun mail di [b]/home/usernamecpanel/.cpanel/email_accounts.yaml ke lokasi yang sama di hosting baru.

memindahkan statistika
fitur yang satu ini sebenarnya nda vital, tapi tergantung penggunanya juga. melalui statistika dapat diketahui seberapa besar minat pengunjung ke situs serta konten situs mana saja yang paling digemari. 2 kegunaan itu biasanya yang dibutuhkan pengguna dari fitur statistika yang diakomodasi oleh awstat atau webalizer.
data statistika tersimpan berupa kumpulan file yang nantinya disajikan berupa laporan oleh aplikasi pengolah statistik di hosting.
/home/usernamecpanel/tmp/awstats
/home/usernamecpanel/tmp/webalizer
jika Anda memang membutuhkan laporan statistikanya, maka silakan ikuti beberapa langkah di bawah ini untuk menyandingkannya di hosting baru.
instruksi pemindahan :

copykan direktori awstats dan webalizer ke hosting baru ke dalam direktori /home/usernamecpanel/tmp
pastikan kepemilikan file dan direktorinya sesuai dengan username cpanel hosting yang baru.

konfigurasi hosting
semua file dan direktori sudah berhasil dipindahkan ke hosting yang baru, maka langkah berikutnya adalah melakukan penyesuaikan file konfigurasinya agar dapat berfungsi sebagaimana mestinya.

file konfigurasi awstats
beranjaklah ke lokasi /home/usernamecpanel/tmp/awstats.
gunakan sembarang editor dan suntinglah file awstats.domain.apa.conf sesuai format di bawah ini.
variabel
DirData="/home/usernamecpanel/tmp/awstats"
SiteDomain="domain.apa"
HostAliases="domain.apa www.domain.apa sub.domain.apa sub2.domain.apa localhost 127.0.0.1"
editlah semua file dengan ekstensi conf lainnya dengan cara serupa.
file konfigurasi email khusus untuk mail terdapat beberapa perbedaan kepemilikan file dan direktori yang harus disesuaikan agar dapat berfungsi dengan baik. simak tabel di bawah ini untuk memudahkan. 

lokasi file atau direktori kepemilikan [owner.group]
/home/usernamecpanel/mail/ domain.apa usernamecpanel.usernamecpanel
/home/usernamecpanel/mail/domain.apa/ semua direktori yang mewakili akun mail usernamecpanel.usernamecpanel
/home/usernamecpanel/etc/ semua direktori yang mewakili domain dan sub domain usernamecpanel.mail
/home/usernamecpanel/etc/domain.apa semua direktori yang mewakili akun mail usernamecpanel.usernamecpanel
/home/usernamecpanel/etc/domain.apa passwd usernamecpanel.mail
/home/usernamecpanel/etc/domain.apa shadow usernamecpanel.mail

kesimpulan

setelah menempuh semua langkah di atas, sekarang addon domain Anda sudah berhasil dipindahkan ke hosting baru dan berfungsi sebagai domain utama. beberapa file konfigurasi lain sebenarnya masih ada yang berkaitan, tetapi dapat diabaikan saja karena cpanel akan secara otomatis membuatnya begitu ada proses yang berkaitan dengan konfigurasi tersebut. nah, ternyata nda sulit kan memindahkan addon domain menjadi main domain di cpanel ;) jadi tunggu apa lagi? selamat mencoba…'
Pramudya Ksatria Budiman Hosting