Wordpress adalah sebuah aplikasi sumber terbuka yang sangat populer digunakan sebagai mesin blog. Biasanya para blogger lebih suka wordpress ini dipasang pada hosting berbayar. Sehingga tidak jarang harus berpindah-pindah hosting sampai menemukan yang cocok. Pada artikel ini akan saya bahas cara migrasi wordpress paling aman. Yaitu tanpa harus setel ulang maupun menulis ulang artikel.
Prasyarat
Sebelum melakukan migrasi, ada beberapa syarat yang harus dipenuhi antar lain:
- Layanan hosting lama masih aktif
- Memiliki akses kontrol ke layanan hosting lama
- Sudah memiliki hosting baru
- Memiliki akses kontrol di hosting baru
Setelah semua syarat terpenuhi berikut tata cara migrasi wordpress antar hosting:
Backup database
Pertama silakan melakukan backup database terlebih dahulu dengan cara sebagai berikut:
- login ke cpanel terlebih dahulu
- kemudian cari fitur phpmyadmin
- jika memiliki banyak database silakan dipilih salah satu yang merupakan database dari website yang akan dipindahkan
- setelah itu klik Export > Go untuk mulai melakukan backup database
Backup file website
Setelah database berhasil di backup, langkah selanjutnya adalah melakukan backup pada file website yang akan dipindahkan. Berkas yang dipindahkan mulai dari posting-an sampai media berupa gambar maupun video. Ada 2 cara melakukan backup data ini yaitu menggunakan plugin dan manual. Namun pada artikel kali ini saya akan membagikan cara yang manual, kenapa manual?karena dengan plugin hanya tinggal klik dan banyak plugin untuk hal ini sehingga tidak mungkin untuk membahas dan ujicoba semuanya.
Cara backup file website manual
Beberapa langkah yang perlu diperhatikan dan harus dilakukan secara urut yaitu:
- login pada akun cpanel
- masuk menu file manager > public_html > select all > kemudian kompress file menjadi ZIP
- setelah terkompres kemudian kita unduh file tersebut
Sejauh ini kita sudah selesai pada tahap prasyarat yaitu backup database dan file website.
Proses pemindahan
Setelah database dan file website berhasil di backup, maka langkah selanjutnya adalah memulai proses pemindahan ke hosting baru. Adapun langkah-langkahnya adalah sebagai berikut:
Membuat database baru
Proses pertama adalah kita membuat database baru di hosting yang baru yaitu dengan cara:
- login ke cpanel
- cari menu MySQL Database atau database management
- kemudian buat database baru, masukkan nama dan password database kemudian simpan.
Import database lama ke hosting baru
Cara import database hampir sama dengan export database pada tahap backup database di atas. Proses ini dimulai dengan masuk ke menu phpmyadmin kemudian klik nama database kemudian klik pada menu import dan terakhir pilih file database yang akan diunggah kemudian klik go.
Upload file backup website dari hosting lama ke hosting baru
Langkah inti dari proses ini adalah memindahkan file website dari hosting lama ke hosting baru. Caranya adalah sebagai berikut:
- login ke cpanel
- masuk menu file manager
- pilih public_html
- kemudian klik upload file
- unggah file backup yang berupa ZIP dan sudah kita unduh sebelumnya
- setelah file selesai diunggah kemudian klik ekstrak file
Edit file wp-config.php
Cari file dengan nama wp-config.php di dalam folder public_html kemudian klik dan pilih menu edit
Kemudian kita ubah pada isian DB_name, DB_user, DB_password sesuai dengan data nama database baru yang kita buat kemudian klik save.
Arahkan domain ke layanan hosting baru
Langkah terakhir tentu saja dengan mengarahkan domain ke layanan hosting baru. yaitu mengubah nameserver pada penyedia domain menjadi nameserver hosting baru yang kita miliki.
Demikian sedikit artikel yang semoga bermanfaat untuk saya sendiri dan pembaca semuanya.

