Tutorial Migrasi WordPress ke Cloudways

willya randika

Updated:

Di artikel ini, saya akan membahas tentang bagaimana cara melakukan migrasi WordPress ke Cloudways.

Sebelumnya, saya telah mempublikasikan dua artikel dalam rangkaian tulisan saya tentang Cloudways:

Cloudways memang menawarkan free migrasi untuk satu website, namun jika Anda ingin melakukan migrasi sendiri, Anda bisa mengikuti tutorial ini.

Tenang saja, caranya mudah. Saya sudah mencobanya dan setelah beberapa kali mencoba, tidak ada downtime terjadi hingga proses migrasi selesai hingga website sepenuhnya pindah ke server Cloudways.

Jika Anda mengalami kesulitan dalam proses migrasi ini, ingat bahwa Anda bisa selalu menghubungi saya via email di randi(at)penasihathosting.com.

Biasanya, pesan yang masuk saya balas kurang dari 24 jam, tapi jika saya sedang online, biasanya pesan yang masuk akan langsung saya balas.

1. Buat account (gratis) Cloudways Anda

Pertama, jika Anda belum mempunyai account Cloudways, Anda perlu membuat nya terlebih dahulu.

Kunjungi www.Cloudways.Com
(Gratis Trial 3 Hari)

Discount 30% selama 2 bulan dengan memasukkan kode promo: PHCW30

  • Support Anda membantu website ini terus berjalan! Saya menggunakan link affiliasi, dimana saya akan menerima komisi $65 dari pembelian hosting Cloudways Anda. 
  • Anda tidak akan dikenakan biaya tambahan.
kode promo cloudways

2. Persiapkan Server dan Aplikasi WordPress Anda

Setelah mendaftar, pertama sekali Anda perlu mengatur server. Klik “Add application”.

Oh ya, dibawah ini adalah tampilan user interface Cloudways yang baru. Jika ternyata tampilan user interface Anda masih menggunakan yang classic, jangan lupa untuk menggantinya terlebih dahulu ke yang baru.

one-number-round

ISI DETAIL APLIKASI DAN SERVER

Anda bisa memilih versi WordPress terbaru.

Anda juga bisa memilih Clean (No Cloudways Optimization) jika Anda ingin mengoptimasi WordPress Anda sendiri (tidak disarankan untuk pemula).

pilih apliaksi

Kemudian isi detail aplikasi Anda. Anda bebas memilih nama yang Anda sukai. Ini tidak akan mempgengaruhi apapun dan Anda juga bisa menggantinya nanti.

isi detail aplikasi
two-number-round

PILIH SERVER, SIZE DAN LOCATION

Setelah itu, ikuti langkah-langkah berikut:

  • Pilih server: jika Anda baru memulai atau tidak yakin, saran saya pilih Digital Ocean (2)
  • Piliih server size: tergantung dari spesifikasi website Anda. Jika Anda tidak yakin, Anda bisa mulai dari 1 atau 2 GB terlebih dahulu. Ingat bahwa Anda bisa meng-upgrade server size Anda nantinya dengan mudah. (3)
  • Pilih location: jika website Anda berbahasa Indonesia, pilih Singapore. Jika international, pilih salah satu yang ada di United States. (4)
  • Perhatikan semua detail server dan aplikasi Anda kembali. Jika sudah klik tombol “LAUNCH NOW” yang terletak di kanan bawah layar Anda. (5)
pilih server anda

Anda perlu menunggu sebentar hingga server Anda selesai dibuat. Estimasi nya sekitar 7 menit

proses launch server

2. Migrasi WordPress Anda ke Cloudways Menggunakan Plugin Cloudways WordPress Migrator

one-number-round

INSTALL PLUGIN CLOUDWAYS WORDPRESS MIGRATOR

Selanjutnya, log in ke website WordPress di hosting lama Anda. Instal plugin Cloudways WordPress Migrator.

Masukkan email Anda. Email ini tidak perlu sama dengan email admin WordPress Anda. Centang “I agree..” dan klik tombol “Migrate”.

migrate to cloudways
two-number-round

ISI DETAIL MIGRASI

Ada 5 form yang perlu Anda isi seperti yang saya beri nomor pada screenshoot dibawah. Abaikan yang lainnya jika Anda ragu atau tidak yakin.

migrate to cloudways 1

Bagaimana cara mengisi detalnya?

(1) Destination Site URL: Isi dengan domain sementara yang disediakan Cloudways di Application URL.

domain sementara

(2) SFTP Host/Server Address: copy public IP

copy ip public

(3) Database Name: copy DB name

copy database

(4) SFTP Username dan (5) SFTP Password: Anda perlu membuat username dan password sendiri.

Pindahkan tab dari “Database” ke “SSH/SFTP” kemudian klik tombol “Add SFTP User” dan buat App Credentials Anda, yaitu username dan password. Nah, username dan password yang Anda buat inilah yang perlu Anda simpan dan isi di form migrasi.

buat sftp

Jika sudah terisi semua klik tombol hijau “Migrate”

three-number-round

VALIDASI DAN MULAI PROSES MIGRASI

Plugin Cloudways WP Migrator akan memulai dengan memvalidasi details yang Anda isi, kemudian proses migrasi akan dilakukan.

cloudways akan mulai memverifikasi data anda

Tergantung dari seberapa besar ukuran website Anda dan kecepatan internet Anda, tapi harusnya prosesnya tidak akan terlalu memakan waktu lama.

proses migrasi sedang berlangsung

Jika proses migrasi telah selesai, Anda akan melihat pesan seperti dibawah ini:

Sampai disini, Anda perlu melihat terlebih dahulu website destination Anda dengan mengklik link domain sementara yang disediakan Cloudways.

Jika Anda tidak melihat perubahan apapun pada website destination Anda, maka Anda harus membersihkan / clear varnish server Anda terlebih dahulu.

Caranya:

Klik Servers seperti yang saya tunjukan pada screenshoot dibawah ini:

Lalu, klik managed services yang ada di sebelah kiri -> dan klik purge seperti yang saya arahkan pada gambar dibawah ini:

purge varnish

Setelah itu, harusnya website destination Anda sudah berubah.

Cek semua halaman website, Anda juga mungkin perlu log in ke wp-admin untuk mengecek apakah semua nya sudah OK.

3. Menambahkan Domain ke Aplikasi WordPress Anda

Pada tahap ini, aplikasi WordPress Anda sudah berhasil terinstall, tetapi masih menggunakan nama domain sementara, seperti yang Anda lihat pada langkah sebelum nya di website destination.

Tentu saja Anda tidak akan menggunakan domain sementara itu bukan? Yang terlihat seperti ini: wordpress-362278-1127190.cloudways.com. Maka Anda perlu menambahkan domain Anda sendiri dan menghubungkan nya ke server Cloudways.

Caranya:

one-number-round

MENAMBAHKAN DOMAIN

buka menu Domain Management yang ada di sidebar sebelah kiri (1), kemudian klik tombol “Add Domain”(2)

Kemudian masukkan nama domain Anda, klik tombol “+ Add Domain”.

Jika Anda menggunakan ‘www’ pada domain Anda, maka tambahkan ‘www’.

tambahkan nama domain

Kemudian, jadikan domain yang baru Anda tambahkan tersebut sebagai ‘Make Primary’

make primary
two-number-round

MENAMBAHKAN A RECORD DI DNS MANAGEMENT

Selanjutnya, tergantung dari provider tempat Anda membeli domain, Anda perlu menambahkan A Record pada DNS Management domain Anda.

  • Type = A Record
  • Host = @ (kecuali Anda ingin nama domain Anda menggunakan “www”, maka isi dengan “www”)
  • Value = Isi dengan IP Public server Anda (IP yang sama yang Anda copy ke form migrasi sebelumnya)
  • TTL = Biarkan saja apa adanya atau set Automatic
cara mengisi a record di cloudflare
Cara menambahkan A record di DNS management Cloudflare

Pastikan juga Anda menambahkan A record untuk versi ‘www’ website Anda dan diarahkan ke IP yang sama. Nantinya, versi ‘www’ ini akan otomatis ter-redirect ke website Anda yang versi ‘non www’.

Please Note:

Secara default, Cloudways tidak menggunakan NS, jadi yang Anda perlu tambahkan/ganti hanyalah A Record saja.

Dan ganti NS domain Anda menjadi NS bawaan registar domain Anda. Misalnya, Anda menggunakan NS dari DomaiNesia, maka ganti NS nya menjadi NS bawaan DomaiNesia. Begitupun misal Anda menggunakan NS bawaan NameCheap/GoDaddy, maka ganti menjadi NS bawaan NameCheap/GoDaddy.

Sampai disini, Anda hanya perlu menunggu. Jika Anda sudah benar mengisi A Record, harusnya kurang dari 15 menit atau paling lama 24 jam domain Anda sudah terhubung dengan server.

Sampai disini, Anda hanya perlu menunggu.

Jika Anda sudah benar mengisi A Record, harusnya kurang dari 1 jam atau bisa hanya dalam hitungan menit atau paling lama 24 jam, domain Anda sudah terhubung dengan server.

Anda bisa cek status DNS Anda di DNSChecker.

4. Install SSL

Setelah domain Anda terhubung ke server, Anda wajib menginstall SSL (gratis) untuk keamanan website Anda.

Caranya:

  • Buka menu “SSL Certificate” (1)
  • Pilih Lets Encrypt (2)
  • Masukkan email Anda (3) – Tidak perlu harus sama dengan email CloudwaysMasukkan nama domain (4)
  • Klik tombol “INSTALL CERTIFICATE” (5)
install ssl

Juga merupakan langkah yang bijak untuk mem-verifikasi bahwa semua perubahan yang Anda lakukan sudah berhasil terpalikasi. Test website Anda menggunakan WhyNoPadLock untuk melihat apakah SSL sudah valid dan force HTTPS sudah benar.

Saya juga menyarankan Anda untuk melakukan test redirect map pada domain Anda menggunakan https://httpstatus.io/. Test ini berguna untuk memastikan bahwa tidak ada redirect chain yang bisa merusak technical SEO website Anda.

Harusnya, hasil nya seperti ini (ini berlaku untuk penggunaan domain non ‘www’), jika tidak sama, maka kemungkinan besar terjadi kesalahan saat Anda memasukkan A Record ke DNS Management domain Anda.

cek status

Semoga tutorial cara migrasi WordPress ke Cloudways ini membantu. Jika Anda menemui kesulitan atau tidak yakin dengan bagian manapun dalam tutorial ini, jangan ragu untuk bertanya melalui kolom komentar yang ada dibawah.

willya randika

Penulis: Willya Randika

Willya Randika adalah satu-satunya penulis dan web hosting reviewer di PenasihatHosting.com. Dia telah menggeluti dunia hosting sejak tahun 2013 dan telah mereview lebih dari 30+ provider hosting. Dia juga sering memberikan saran dan konsultasi gratis kepada para pemilik website tentang bagaimana cara meningkatkan performa website mereka.

Diskusi

Beluma ada pertanyaan / komentar