Cara Memigrasikan Situs Web WordPress Anda ke Host Web Baru

Diterbitkan: 2015-06-15

Memigrasikan situs web Anda bisa menjadi tugas yang menakutkan dan cukup menakutkan jika Anda tidak tahu cara yang tepat untuk melakukannya, meskipun WordPress memiliki panduan yang dapat membingungkan banyak orang. Apakah Anda ingin pindah dari WordPress.com atau Anda muak dengan host Anda saat ini dan Anda ingin memindahkan situs web Anda ke host baru. WordPress menawarkan banyak fleksibilitas dan Anda tidak perlu menginstal ulang untuk memigrasikan situs Anda ke host atau alamat web lain.

Kami akan menjelaskan dalam artikel ini bagaimana Anda dapat melakukannya dengan cara termudah tanpa kehilangan situs web atau data Anda. Biasanya ada tiga cara di mana orang melakukannya, baik menyewa seorang profesional untuk melakukannya untuk mereka atau mencari host yang menawarkan layanan ini dalam paket mereka atau melakukannya sendiri. Meskipun mungkin tampak seperti banyak pekerjaan, tetapi dapat dilakukan dengan mudah mengikuti metode yang tepat dan dapat dibalik juga jika terjadi masalah.

Daftar isi

Memindahkan situs WordPress ke host baru

Langkah 1: Cadangkan Situs Web Anda

Hal pertama dan terpenting yang perlu dilakukan sebelum memindahkan situs web Anda adalah membuat cadangan. Ini akan berguna jika terjadi kesalahan dalam prosesnya, Anda perlu mencadangkan setiap aspek situs Anda, termasuk plugin, file tema, media, dan basis data juga.

Ada banyak cara di mana Anda dapat membuat cadangan situs Anda; ada banyak plugin yang tersedia yang dapat membuat cadangan seluruh situs web Anda. Anda juga dapat melakukannya secara manual melalui program FTP seperti FileZilla, atau layanan pihak ketiga seperti VaultPress. Pastikan Anda juga menyalin file tersembunyi seperti .htaccess sebelum bermigrasi.

Langkah 2: Ekspor Database WordPress

Anda perlu mengekspor database WordPress dari akun lama Anda jika menggunakan cPanel Anda dapat melakukannya dengan masuk ke akun cPanel server web Anda dan mengakses alat phpMyAdmin yang tersedia di cPanel Anda. Pilih database untuk situs WordPress Anda dan klik tab 'Ekspor' pada menu navigasi. Pastikan opsi 'Cepat' dipilih dan Anda dapat mengklik 'Pergi' dengan aman untuk mengunduh database di komputer Anda.

Jika situs web Anda tidak menggunakan cPanel, Anda perlu menghubungi penyedia hosting Anda tentang proses di mana Anda dapat mengekspor database. Setelah file FTP diunduh dan ekspor database, Anda sekarang dapat melanjutkan ke langkah berikutnya.

Langkah 3: Buat database WordPress di server host baru

Anda perlu membuat database di server baru sebelum bermigrasi ke host baru, untuk ini Anda perlu membuat lingkungan untuk instalasi WordPress. Masuk ke host web baru Anda dengan kredensial yang disediakan oleh mereka untuk terhubung ke perangkat lunak cPanel.

Sekarang di cPanel, buka database MySQL dan buat database baru dengan nama yang tepat untuk situs web Anda. Setelah ini Anda perlu membuat pengguna MySQL baru dengan kata sandi yang aman, sekarang Anda perlu menambahkan pengguna baru ke database dan memberikan 'Semua Hak Istimewa'. Pastikan Anda menuliskan nama database, nama akun MySQL dan kata sandi Anda. Anda akan membutuhkan mereka di masa depan.

Langkah 4: Edit File wp-config.php

Temukan folder tempat Anda menyimpan file situs web Anda, cari file folder bernama wp-config.php yang mengontrol akses ke WordPress dan database Anda. Buat salinan file ini dan simpan sebagai wp-config-old.php di mana saja di komputer Anda. Ini disarankan agar jika Anda membuat kesalahan saat membuat perubahan, Anda akan memiliki salinan lama untuk dipulihkan.

Sekarang Anda perlu membuka file asli dan membuat perubahan berikut:

1. Anda perlu mengubah nama database, cari baris define('DB_NAME','db_name'); dan edit nama database lama Anda di 'db_name' dengan menggantinya dengan yang baru Anda buat.

2. Ubah Nama Pengguna Database, cari baris define('DB_USER','db_user'); dan edit nama pengguna Anda di bagian 'db_user' dengan mengganti nama pengguna baru Anda dengan yang lama.

3. Ganti Password User Database, cari baris define('DB_PASSWORD','db_pass'); dan edit kata sandi Anda di bagian 'db_pass' dengan memasukkan kata sandi yang baru saja Anda buat.

Simpan file wp-config.php dan tutup.

Langkah 5: Impor Basis Data Anda

Kami sekarang memiliki database baru untuk dikerjakan, Anda sekarang dapat mengimpor file .SQL yang kami ekspor. Anda perlu membuka cPanel, meluncurkan phpMyAdmin dan memilih database baru Anda. Klik pada tab 'Impor' di bagian atas halaman, sekarang di bawah bagian 'file untuk diimpor' pilih database yang sebelumnya Anda ekspor.

Sekarang hapus centang pada kotak impor parsial yang mengatakan "Izinkan gangguan impor jika skrip mendeteksi mendekati batas waktu habis PHP" dan kemudian pilih 'pergi' untuk menyelesaikan proses. Setelah beberapa saat, Anda akan mendapatkan pesan konfirmasi bahwa file Anda telah berhasil diimpor.

Langkah 6: Unggah File WordPress ke host baru

Langkah selanjutnya adalah mengunggah file WordPress ke host baru Anda, login ke situs menggunakan program FTP dan telusuri ke folder tempat Anda ingin menyimpan situs web Anda. Salin file Anda ke folder public_html jika Anda ingin situs Anda berada di direktori root domain situs Anda.

Pastikan Anda tidak menghapus file dari komputer Anda, kami mungkin memerlukannya sampai kami menyelesaikan seluruh prosedur.

Langkah 7: Edit Basis Data

Untuk memastikan bahwa semua gambar dan posting yang ditautkan ke bagian lain situs berfungsi dengan baik, Anda perlu memperbarui nama domain Anda di database. Jika Anda ingin mencari dengan cepat untuk instance domain lama Anda dan menggantinya dengan yang baru, Anda dapat melakukannya dengan skrip Search Replace DB. Script akan mempertahankan string PHP serial saat mencari dan mengganti domain baru.

Unggah skrip ke situs Anda dan pindai semua tabel, masukkan apa yang ingin Anda temukan (nama domain lama) dan ganti (nama domain baru).

Langkah 8: Konfigurasikan pengaturan DNS

Anda perlu mengonfigurasi pengaturan DNS untuk membuat situs Anda berfungsi dengan nama domain Anda, masuk ke situs Anda yang menghosting domain Anda dan arahkan catatan yang benar ke host web baru. Langkah ini mungkin berbeda untuk setiap host, hubungi host web Anda jika Anda tidak yakin tentang prosesnya. DNS dapat memakan waktu hingga 48 jam untuk menyebar dan pastikan Anda melakukan ini saat Anda mengharapkan lalu lintas rendah di situs Anda.

Langkah 9: Sentuhan Akhir

Setelah 48 jam, Anda seharusnya dapat masuk ke WordPress dan mengakses host baru Anda dengan kredensial masuk di server lama Anda. Anda dapat menyimpan cadangan file database dan file wp-config.php asli jika Anda berubah pikiran.

kata akhir

Memigrasikan situs web Anda adalah proses yang sederhana jika Anda mengikuti prosedur yang benar dan pastikan Anda menyimpan cadangannya sampai Anda berhasil bermigrasi. Anda dapat menyimpan file jika Anda perlu memutar kembali migrasi. Beri tahu kami pengalaman Anda di bagian komentar jika Anda baru saja bermigrasi.