Cara Memindahkan Website WordPress ke Hosting Baru

Apakah Anda berencana untuk memindahkan situs WordPress Anda ke Penyedia Web hosting baru atau server lain? Risiko terbesar saat beralih hosting web atau memigrasi Website ke server baru adalah kehilangan data dan waktu henti.

Keduanya dapat membuat situs web Anda untuk sementara tidak dapat diakses oleh pengguna dan mesin telusur yang dapat mengakibatkan hilangnya penjualan dan peringkat mesin telusur.

Dalam tutorial langkah demi langkah ini, saya akan menunjukkan kepada Anda cara memigrasi situs WordPress dengan aman web hosting baru tanpa waktu henti.

Saya juga akan menjawab pertanyaan umum tentang pemindahan situs WordPress ke penyedia hosting baru, sehingga Anda dapat menghindari beberapa Error umum.

Migrasi WordPress dari satu host ke host lainnya

Penting: Sebelum memulai, saya ingin Anda tahu bahwa banyak perusahaan hosting WordPress menawarkan layanan migrasi gratis. Ini mungkin tidak terdaftar di situs web mereka, jadi yang harus Anda lakukan hanyalah bertanya. Biasanya gratis, tetapi beberapa mungkin mengenakan sedikit biaya.

Karena itu, mari kita lihat langkah-langkah yang akan kita bahas untuk memindahkan WordPress ke server hosting baru (tanpa downtime).

Siap? Mari kita mulai.

Langkah 1: Pilih Hosting WordPress Baru Anda

Jika Anda terjebak dengan web Hosting yang lambat bahkan setelah mengoptimalkan kecepatan dan kinerja WordPress , maka inilah saatnya untuk memindahkan Website Anda ke hosting baru yang dapat menangani lalu lintas Anda yang terus meningkat.

Saat mencari penyedia hosting WordPress baru, penting untuk memilih dengan hati-hati, jadi Anda tidak perlu pindah lagi dalam waktu dekat.

Inilah yang saya rekomendasikan:

  • Untuk hosting bersama yang andal , saya sarankan untuk menggunakan Bluehost . Mereka secara resmi direkomendasikan oleh WordPress.org.
  • Jika Anda mencari cloud hosting atau penyedia khusus lokasi , saya sarankan Anda memeriksa Siteground . Mereka memiliki pusat data di 3 benua berbeda.
  • Jika Anda mencari hosting WordPress yang dikelola , daya sarankan Anda memeriksa WP Engine . Mereka adalah penyedia terbaik dan paling terkenal di industri.

Setelah membeli hosting baru Anda, JANGAN menginstal WordPress. Kami akan melakukannya di langkah selanjutnya.

Untuk saat ini, akun hosting web baru Anda harus benar-benar kosong tanpa file atau folder di direktori utama Anda.

Langkah 2: Siapkan Duplikator untuk Migrasi Mudah

Hal pertama yang perlu Anda lakukan adalah menginstal dan mengaktifkan plugin Duplicator gratis di situs web yang ingin Anda pindahkan. Untuk lebih jelasnya, lihat panduan langkah demi langkah tentang cara memasang plugin WordPress .

Duplikator adalah plugin gratis yang sangat kami rekomendasikan. Anda juga dapat menggunakannya untuk memindahkan Website Anda ke nama domain baru tanpa kehilangan SEO.

Namun, dalam artikel ini, saya akan memandu Anda tentang cara menggunakannya untuk memigrasi situs WordPress Anda dari satu Hosting ke hosting lain tanpa downtime.

Setelah Anda menginstal dan mengaktifkan Duplikator, buka halaman Paket > Duplikator di area admin WordPress Anda.

Selanjutnya, Anda perlu mengklik tombol ‘Buat Baru’ di sudut kanan atas.

Membuat paket baru di Duplicator

Setelah itu, klik tombol Next dan ikuti langkah-langkah untuk membuat paket Anda.

Duplikator membuat wizard paket

Pastikan bahwa hasil pemindaian Anda sudah diperiksa (semuanya harus bertuliskan “Bagus”), lalu klik tombol Bangun .

Bangun paket

Prosesnya mungkin memerlukan beberapa menit untuk diselesaikan, jadi biarkan tab terbuka saat plugin melakukan tugasnya.

Setelah proses selesai, Anda akan melihat opsi unduhan untuk Installer dan paket Arsip. Anda perlu mengklik tautan ‘Unduh sekali klik’ untuk mengunduh kedua file.

Unduh file paket

File arsip adalah salinan dari situs web lengkap Anda, dan file penginstal akan mengotomatiskan proses penginstalan untuk Anda.

Langkah 3: Impor Situs WordPress Anda ke Host Baru

Sekarang Anda telah mengunduh file arsip dan penginstal, langkah selanjutnya adalah mengunggahnya ke web Hosting baru Anda.

Anda dapat melakukannya dengan menghubungkan ke hosting web baru Anda menggunakan FTP.

Jika Anda belum pernah melakukan ini sebelumnya, lihat panduan pemula untuk mengunggah file melalui FTP ke WordPress .

Biasanya, Anda akan memasukkan nama domain situs web Anda sebagai hosting saat menghubungkan klien FTP Anda.

Namun, karena nama domain Anda masih mengarah ke hosting lama, Anda harus terhubung dengan memasukkan alamat IP server atau nama host server. Anda dapat menemukan informasi ini dari dasbor cPanel akun hosting baru Anda.

Menemukan IP server atau Nama Host di dasbor cPanel

Jika Anda tidak dapat menemukan informasi ini, maka Anda dapat meminta dukungan di perusahaan hosting web baru Anda, dan mereka akan membantu Anda.

Dengan menggunakan klien FTP, Anda perlu mengunggah file installer.php dan file arsip .zip Anda ke direktori root situs Anda.

Ini biasanya /username/public_html/folder.

Sekali lagi, jika Anda tidak yakin, tanyakan pada perusahaan web hosting Anda.

Pastikan direktori root Anda benar-benar kosong. Beberapa perusahaan web hosting secara otomatis menginstal WordPress saat Anda mendaftar.

Jika Anda menginstal WordPress di direktori root Anda, maka Anda perlu menghapus WordPress terlebih dahulu.

Setelah selesai, Anda perlu mengunggah file zip arsip dan file installer.php ke direktori root situs Anda.

Langkah 4: Ubah File Hosting untuk Mencegah Downtime

Setelah Anda mengunggah kedua file ke host baru Anda, Anda perlu mengakses file installer.php di browser.

Biasanya, file ini dapat diakses menggunakan URL seperti ini:

http://www.example.com/installer.php

Namun, URL ini akan membawa Anda ke host web lama Anda, dan Anda akan mendapatkan Error 404 . Ini karena nama domain Anda masih mengarah ke web hosting lama Anda.

Biasanya, tutorial lain mungkin meminta Anda untuk mengubah server nama domain Anda dan mengarahkannya ke perusahaan hosting baru Anda, tetapi itu salah.

Jika Anda melakukannya sekarang, pengunjung Anda akan melihat situs web yang rusak saat Anda memigrasikannya.

Saya akan menunjukkan kepada Anda bagaimana Anda dapat mengakses situs baru Anda untuk sementara di komputer Anda, tanpa mempengaruhi situs lama Anda.

Ini dilakukan dengan file host di komputer Anda.

File hosting dapat digunakan untuk memetakan nama domain ke alamat IP tertentu. Dengan kata lain, ini memungkinkan Anda mengelabui komputer Anda dengan berpikir bahwa situs web dipindahkan meskipun sebenarnya tidak.

Mari kita lihat cara menambahkan entri untuk nama domain Anda di file host, sehingga mengarah ke perusahaan hosting baru Anda.

Membuat perubahan ini akan memungkinkan Anda untuk mengakses file di hosting baru Anda menggunakan nama domain Anda sendiri, sementara seluruh dunia masih akan mengakses situs Anda dari hosting lama. Ini memastikan waktu aktif 100% .

Hal pertama yang perlu Anda lakukan adalah menemukan alamat IP server hosting web baru Anda. Untuk menemukannya, Anda perlu masuk ke dasbor cPanel Anda dan klik tautan luaskan statistik di bilah sisi kiri. Alamat server Anda akan terdaftar sebagai Alamat IP Bersama.

Di beberapa perusahaan web hosting, Anda akan menemukan informasi ini di bawah judul ‘Informasi Akun’.

Temukan alamat IP bersama

Pada langkah berikutnya, pengguna Windows harus pergi ke Program > All Programs > Accessories , klik kanan pada Notepad dan pilih Run as Administrator.

Prompt Windows UAC akan muncul, dan Anda perlu mengklik Yes untuk meluncurkan Notepad dengan hak administrator.

Pada layar Notepad, buka File > Open dan kemudian navigasikan ke C:\Windows\System32\drivers\etcfolder. Dari folder ini, pilih file host dan buka.

Jika Anda menggunakan Mac, Anda perlu membuka aplikasi Terminal dan memasukkan perintah ini untuk mengedit file host:

sudo nano /private/etc/hosts

Untuk pengguna Windows dan Mac, di bagian bawah file host, Anda harus memasukkan alamat IP yang Anda salin lalu masukkan nama domain Anda. Seperti ini:

192.168.1.22 www.example.com

Pastikan Anda mengganti alamat IP dengan yang Anda salin dari cPanel, dan example.com dengan nama domain Anda sendiri.

Setelah Anda selesai, simpan perubahan Anda.

Sekarang Anda dapat mengakses file Anda di hosting baru menggunakan nama domain di komputer Anda.

Penting: Jangan lupa untuk membatalkan perubahan yang Anda buat pada file hosting setelah Anda menyelesaikan migrasi (langkah 6).

Langkah 5: Membuat Database MySQL di Host Baru Anda

Sebelum saya menjalankan penginstal di hosting baru, Anda perlu membuat database MySQL di akun hosting baru Anda. Jika Anda sudah membuat database MySQL, Anda dapat beralih ke langkah berikutnya.

Membuat Database di cPanel

Buka dasbor cPanel akun hosting baru Anda, gulir ke bawah ke bagian Database dan klik ikon database MySQL.

Database MySQL di cPanel

Anda akan melihat field untuk membuat database baru. Masukkan nama untuk database Anda, dan klik tombol “Buat Database”.

Membuat database baru

Setelah membuat database MySQL, Anda perlu menggulir ke bawah ke bagian Pengguna MySQL.

Selanjutnya, berikan nama pengguna dan kata sandi untuk pengguna baru Anda dan klik tombol ‘Buat pengguna’.

 

Setelah itu, Anda perlu menambahkan pengguna ini ke database Anda. Ini akan memberi nama pengguna yang baru saja Anda buat, semua izin untuk bekerja pada database itu.

Anda dapat melakukan ini dengan menggulir ke bawah ke bagian ‘Tambahkan Pengguna ke Database’. Cukup pilih pengguna database yang Anda buat dari menu dropdown di sebelah pengguna, lalu pilih database, dan klik tombol tambah.

 

Database Anda sekarang siap digunakan dengan WordPress. Pastikan untuk mencatat nama database, nama pengguna, dan kata sandi. Anda akan membutuhkan informasi itu di langkah berikutnya.

Langkah 6: Mulailah Proses Migrasi Duplikator

Sekarang saya siap menjalankan penginstal. Arahkan ke alamat berikut di jendela browser Anda, ganti example.com dengan nama domain Anda:

http://www.example.com/installer.php

Pemasang duplikator diinisialisasi

Penginstal akan menjalankan beberapa tes dan akan menunjukkan ‘Lulus’ di sebelah arsip dan tes validasi.

Anda perlu mencentang kotak syarat & ketentuan dan melanjutkan dengan mengklik tombol Berikutnya.

Sekarang, Anda akan diminta untuk memasukkan host MySQL, nama database, nama pengguna, dan kata sandi Anda.

Host Anda kemungkinan besar adalah localhost. Setelah itu, Anda akan memasukkan detail database yang Anda buat pada langkah sebelumnya.

Hubungkan ke database

Anda dapat mengklik tombol ‘Uji Database’ untuk memastikan Anda memasukkan informasi yang benar.

Jika Duplicator dapat terhubung, maka Anda akan melihat string yang dimulai dengan Pass. Jika tidak, Anda akan melihat detail kesalahan koneksi database.

Klik tombol berikutnya untuk melanjutkan.

Duplikator sekarang akan mengimpor database WordPress Anda dari zip arsip ke database baru Anda.

Selanjutnya, ia akan meminta Anda untuk memperbarui URL situs atau Path. Karena Anda tidak mengubah nama domain, Anda TIDAK perlu mengubah apa pun di sini.

Cukup klik tombol berikutnya untuk melanjutkan.

Duplikator akan menjalankan langkah terakhir dan akan menampilkan tombol login.

Migrasi situs web duplikator selesai

Anda sekarang dapat masuk ke situs WordPress Anda di hosting baru untuk memastikan bahwa semuanya berfungsi seperti yang diharapkan.

Langkah 7: Perbarui Server Nama Domain (DNS) Anda

Pada titik ini, Anda telah membuat salinan lengkap dari database dan file WordPress Anda di server hosting baru, tetapi domain Anda masih mengarah ke akun hosting web lama Anda.

Untuk memperbarui domain Anda, Anda perlu mengganti server nama DNS Anda . Ini memastikan bahwa pengguna Anda diarahkan ke lokasi baru situs web Anda saat mereka mengetik domain Anda ke browser mereka.

Jika Anda mendaftarkan domain Anda dengan penyedia hosting Anda, maka yang terbaik adalah mentransfer domain tersebut ke hosting baru. Jika Anda menggunakan pendaftar domain seperti Domain.com , GoDaddy , dll, maka Anda perlu memperbarui server nama Anda.

Anda akan membutuhkan informasi server nama DNS dari hosting web baru Anda. Ini biasanya berupa beberapa URL yang terlihat seperti ini:

ns1.hostname.com
ns2.hostname.com

Demi panduan ini, saya akan menunjukkan kepada Anda cara mengubah server nama DNS dengan GoDaddy .

Bergantung pada pendaftar domain atau host web Anda, tangkapan layar mungkin terlihat berbeda. Namun, konsep dasarnya sama.

Anda perlu mencari area manajemen domain dan kemudian mencari server nama. Jika Anda memerlukan bantuan untuk memperbarui server nama Anda, maka Anda dapat bertanya kepada perusahaan hosting web Anda.

Untuk GoDaddy, Anda harus masuk ke akun GoDaddy Anda, lalu klik Domain.

Setelah itu, Anda perlu mengklik tombol Kelola di sebelah nama domain yang ingin Anda ubah.

Kelola domain

Di bawah bagian ‘Pengaturan Tambahan’, Anda harus mengklik ‘Kelola DNS’ untuk melanjutkan.

Kelola DNS

Selanjutnya, Anda perlu menggulir ke bawah ke bagian Nameserver dan mengklik tombol ubah.

Ubah server nama

Pertama, Anda perlu mengganti dropdown jenis nameserver dari ‘Default’ menjadi ‘Custom’. Setelah itu, Anda dapat mengisi informasi penyedia hosting baru Anda di bawah Nameserver.

Memperbarui server nama DNS

Jangan lupa untuk mengklik tombol simpan untuk menyimpan perubahan Anda.

Anda telah berhasil mengubah server nama di domain Anda. Perubahan DNS membutuhkan waktu 4 – 48 jam untuk diterapkan ke semua pengguna .

Karena Anda memiliki konten yang sama di host lama dan host baru, pengguna Anda tidak akan melihat perbedaan apa pun. Migrasi WordPress Anda akan mulus tanpa waktu henti sama sekali.

Untuk amannya, kami menyarankan Anda menunggu untuk membatalkan akun hosting lama Anda hingga 7 hari setelah migrasi.

Pertanyaan yang Sering Diajukan

Berikut adalah beberapa pertanyaan yang ditanyakan banyak pengguna saat memindahkan WordPress dari satu hosting ke hosting lain.

1. Bisakah saya mendaftar akun hosting baru tanpa mendaftarkan nama domain?

Ya, Anda benar-benar dapat mendaftar untuk akun hosting tanpa mendaftarkan nama domain.

Nama domain dan hosting adalah dua layanan yang berbeda, dan Anda tidak perlu mendaftarkan nama domain saat mendaftar ke hosting baru.

Beberapa penyedia hosting akan meminta Anda untuk memilih nama domain sebagai langkah pertama saat membeli hosting. Mereka juga akan memungkinkan Anda memasukkan nama domain jika Anda sudah memilikinya.

2. Apakah saya perlu mentransfer nama domain saya ke host baru?

Tidak, Anda tidak perlu mentransfer nama domain Anda ke host baru. Namun, mentransfer nama domain Anda ke hosting baru akan mempermudah pembaruan dan pengelolaan di bawah dasbor yang sama dengan akun hosting baru Anda.

3. Bagaimana cara memperbaiki Error membuat error koneksi database di Duplicator?

Jika Anda melihat error saat menyambungkan ke database atau error koneksi database di Duplikator, maka kemungkinan besar alasannya adalah Anda memasukkan informasi yang salah untuk koneksi database Anda.

Pastikan nama database, nama pengguna MySQL, dan kata sandi Anda sudah benar. Beberapa perusahaan web hosting tidak menggunakan localhost sebagai host untuk server MySQL mereka. Jika demikian, Anda perlu meminta staf dukungan host web Anda untuk memberi Anda informasi yang benar.

4. Bagaimana cara memeriksa apakah situs web saya dimuat dari hosting baru?

Ada beberapa alat daring yang memungkinkan Anda melihat siapa yang menghosting situs web . Setelah Anda mentransfer Website Anda ke hosting baru, Anda dapat menggunakan salah satu alat ini, dan mereka akan menampilkan nama perusahaan hosting web yang menghosting Website Anda.

Jika belum lama ini Anda memigrasi situs web dan membuat perubahan pada server nama domain (DNS), kemungkinan besar situs Anda masih memuat dari host lama Anda. Perubahan nama domain membutuhkan waktu hingga 48 jam untuk diterapkan sepenuhnya.

5. Apakah saya perlu menghapus file atau data dari host lama?

Saat berpindah perusahaan hosting, saya menyarankan Anda menyimpan situs web lama Anda setidaknya selama seminggu. Setelah itu, Anda dapat menghapus file dari hosting web lama Anda. Jika Anda membatalkan akun Anda, maka penyedia hosting web Anda akan menghapus semua data Anda sesuai dengan kebijakan mereka.

6. Berapa lama saya harus tetap mengaktifkan akun saya di hosting lama?

Setelah Anda memigrasi Website Anda ke hosting baru, dan jika Anda tidak memiliki situs web lain yang dihosting dengan host web lama Anda, maka Anda dapat membatalkan akun hosting web lama Anda.

Namun, dalam beberapa kasus, Anda mungkin sudah membayarnya untuk hosting tahunan. Anda harus memeriksa kebijakan pengembalian dana mereka untuk melihat apakah Anda memenuhi syarat untuk pengembalian dana setelah pembatalan.

7. Bagaimana cara memindahkan situs WordPress dengan SSL / HTTPs?

Anda perlu memasang sertifikat SSL di penyedia hosting baru Anda. Setelah itu, Anda dapat mengikuti langkah-langkah yang sama seperti yang disebutkan di atas. Pastikan Anda menggunakan HTTPs di URL, seperti https://example.com

8. Bonus: Migrasi Situs Gratis oleh Hosting Baru Anda

Jika Anda ingin mengganti hosting web Anda, tetapi langkah-langkah di atas terdengar terlalu rumit, Anda dapat memilih penyedia berikut, dan mereka akan memigrasikan Website Anda untuk Anda.

SiteGround , InMotion Hosting , dan WP Engine menawarkan migrasi situs web gratis untuk pengguna.

Saya berharap panduan langkah demi langkah ini membantu Anda memindahkan WordPress ke hosting baru Anda tanpa waktu henti sama sekali. Jika Anda menemukan masalah apa pun dengan migrasi WordPress Anda, lihat panduan kami tentang kesalahan WordPress yang paling umum dan cara memperbaikinya.

Tinggalkan Balasan