Cara Memindahkan Situs WordPress ke Host atau Server Web Baru

Diterbitkan: 2022-05-03

Perlu memindahkan situs WordPress ke host atau server baru? Kabar baiknya adalah Anda dapat memindahkan seluruh situs web WordPress ke host web atau server yang berbeda hanya dalam beberapa langkah. Bahkan berita yang lebih baik? Anda tidak perlu membangun kembali situs atau khawatir tentang memigrasikan apa pun secara manual.

Dalam panduan ini, kami akan membahas panduan langkah demi langkah tentang cara memindahkan situs atau blog WordPress ke server atau perusahaan hosting yang berbeda.

3 Alasan Umum untuk Memindahkan Situs WordPress ke Host atau Server Baru

Berikut adalah beberapa alasan umum mengapa Anda mungkin perlu memindahkan situs web ke domain baru.

  1. Anda memerlukan host web yang lebih baik – Mungkin perusahaan hosting web yang Anda gunakan tidak lagi memenuhi kebutuhan Anda akan kecepatan, keandalan, biaya, keamanan, atau penyimpanan. Saatnya untuk melanjutkan!
  2. Anda perlu memindahkan situs pengembangan ke server langsung – Pengembang situs web sering kali mengembangkan di server terpisah atau secara lokal hingga desain situs (atau desain ulang) selesai. Situs dev perlu didorong ke server langsung.
  3. Kepemilikan situs web telah berubah – Mungkin Anda menjual perusahaan atau blog Anda dan pemilik baru memiliki rencana berbeda untuk tempat situs web akan dihosting. Atau mungkin Anda menyerahkan situs web yang Anda buat untuk klien ke kendali mereka.
pindahkan WordPress ke server baru

Sebelum Anda Mulai: Bersiap untuk Memindahkan Situs WordPress

Untuk tujuan tutorial ini, kita akan memindahkan situs WordPress dari satu server ke server lainnya. Domainnya tetap sama. (Perlu memindahkan WordPress ke domain baru? Kami juga memiliki tutorial khusus untuk skenario itu.)

Catatan: Proses ini memang memerlukan sedikit pengetahuan teknis mengenai struktur file situs web WordPress dan database MySQL, tetapi tutorial ini menjelaskan apa yang perlu Anda ketahui.

Perbarui DNS atau Server Nama Untuk Domain Untuk Menunjuk ke Host Web/Lokasi Server Baru

Jika Anda mempertahankan nama domain yang sama untuk situs web yang akan Anda pindahkan, Anda mungkin perlu memastikan bahwa Anda telah memperbarui server nama atau data DNS untuk nama domain Anda agar mengarah ke host atau server baru.

Catatan: Host web atau pencatat nama domain Anda harus memiliki informasi tentang cara menyelesaikan proses ini. Misalnya, ini lebih lanjut tentang Mengelola DNS Anda dari Liquidweb dan artikel dari Nexcess tentang cara mengarahkan nama domain Anda.

Akses & Alat yang Dibutuhkan

Untuk bersiap-siap memindahkan situs web Anda ke domain baru, Anda memerlukan akses ke file situs web Anda, serta beberapa alat untuk membuat prosesnya cepat dan mudah.

  • Akses ke file di server situs web Anda – Biasanya, ini hanya melibatkan akses admin ke akun hosting web dari situs web Anda yang ada, dengan akses cPanel atau Manajemen File. Akses file juga dapat dilakukan dengan akses sFTP/FTP ke server situs web Anda menggunakan alat pengeditan teks/kode dengan opsi pengelola file.
  • Akses ke akun hosting web host/server web Anda – Di mana Anda akan menghosting situs web Anda? Anda akan memerlukan akses tingkat file yang sama ke akun hosting web tersebut (mungkin sama dengan situs web yang ada jika Anda menambahkan domain baru ke akun hosting web yang ada).
  • Akses untuk membuat database MySQL baru untuk server/host baru Anda
  • BackupBuddy, plugin cadangan WordPress – Posting ini akan membahas seluruh proses pemindahan situs WordPress dari satu domain ke domain lain menggunakan metode Migrasi Manual BackupBuddy. Menggunakan plugin BackupBuddy adalah cara tercepat untuk memindahkan situs WordPress.
  • File/skrip ImportBuddy – BackupBuddy dilengkapi dengan unduhan untuk file ImportBuddy yang akan membantu Anda menyelesaikan pemindahan situs web Anda ke domain baru.

Siap untuk memulai? Ayo pergi.

Langkah-langkah untuk Memindahkan Situs WordPress ke Server atau Web Host Baru

Berikut adalah langkah-langkah yang perlu Anda lalui untuk memindahkan situs Anda ke domain atau URL baru.

1. Instal plugin BackupBuddy di situs WordPress Anda.

Setelah aktivasi, jalankan melalui Quick Setup untuk mengaktifkan fitur yang paling penting.

Wizard Cepat BackupBuddy

2. Lakukan Backup Lengkap dengan BackupBuddy.

Anda harus membuat cadangan lengkap dari situs yang ingin Anda pindahkan. Cadangan Lengkap adalah salah satu dari 5 jenis pencadangan WordPress yang dapat Anda buat dengan BackupBuddy, dan mencakup pencadangan semua yang ada di instalasi WordPress Anda.

Dari dasbor admin WordPress Anda, kunjungi halaman BackupBuddy > Backups . Klik tombol Selesaikan Cadangan.

backupbuddy backup lengkap

Setelah pencadangan selesai, unduh file zip Cadangan. Setelah pencadangan selesai, unduh file zip dan simpan ke komputer Anda. Jangan unzip file ini.

unduh file cadangan

3. Unduh file ImportBuddy

Selanjutnya, Anda harus menavigasi kembali ke menu BackupBuddy > Backups untuk mengunduh file importbuddy.php. Anda akan melihat opsi pengunduhan dari menu ImportBuddy kanan atas.

unduh importbuddy

Konfirmasikan kata sandi ImportBuddy Anda. Di jendela yang muncul, masukkan kata sandi baru atau biarkan kosong untuk menggunakan kata sandi ImportBuddy yang Anda atur saat pertama kali menginstal BackupBuddy. Kata sandi ini penting karena mengunci skrip ImportBuddy dari akses yang tidak sah. Klik OK dan unduhan akan dimulai.

impor kata sandi

4. Buat Database Baru dan Pengguna Database dari cPanel

Bagian selanjutnya dari proses pemindahan situs WordPress ke host atau server baru mengharuskan Anda memiliki akses ke cPanel akun hosting tempat situs akan dihosting.

Situs WordPress pada dasarnya adalah "wajah cantik di database" jadi itu sebabnya kami membuat database baru di sini. Basis data ini akan terhubung ke versi baru situs WordPress "dipindahkan". Anda akan ingin menyalin nama database, nama pengguna dan sandi yang Anda buat di bagian ini untuk digunakan selama proses migrasi ImportBuddy nanti.

Masuk ke akun hosting baru Anda untuk mengakses cPanel . Catatan: host Anda mungkin menggunakan layanan backend hosting yang berbeda selain cPanel, tetapi prosesnya akan serupa.

cpanel panduan database mysql

Dari cPanel, cari ikon MySQL Database Wizard dalam daftar dan klik di atasnya. MySQL Database Wizard akan memandu Anda melalui langkah-langkah selanjutnya. Pertama, tambahkan nama database baru . Klik "Langkah Selanjutnya."

membuat database MySQL

Selanjutnya, tambahkan pengguna database . Gunakan pembuat kata sandi untuk membuat kata sandi yang kuat. Jangan lupa untuk menyalin nama pengguna dan kata sandi yang Anda buat di sini ke lokasi yang aman menggunakan layanan seperti LastPass. Klik "Buat Pengguna."

Pembuatan Uer Database MySQL

Layar berikutnya akan menambahkan pengguna baru ke database. Klik kotak centang "Semua Hak Istimewa" dan kemudian klik "Langkah Berikutnya."

Hak istimewa pengguna database MySQL

Layar terakhir mengkonfirmasi pembuatan database baru dan pengguna baru. Konfirmasikan bahwa Anda telah menyalin nama database, pengguna database, dan kata sandi ke lokasi yang aman.

Wizard database MySQL selesai

5. Unggah File Zip Cadangan & Impor File Buddy ke Direktori Baru

Di bagian berikutnya, kita akan mengunggah file zip cadangan dan file ImportBuddy ke direktori situs baru/pindah. Pada dasarnya, direktori adalah tempat situs WordPress Anda “tinggal” di server Anda. Semua file yang menjalankan situs WordPress berada di dalam folder (direktori) ini.

Untuk langkah selanjutnya, Anda dapat menggunakan akses FTP ke server atau File Manager di cPanel Anda. Anda hanya perlu memiliki akses untuk mengunggah (atau menghapus) file di server Anda.

Manajer file cPanel

Buka direktori (folder) lokasi akhir situs WordPress. Catatan: Sebagian besar penyedia hosting akan secara otomatis mengatur dan memberi nama direktori saat Anda menambahkan nama domain ke akun hosting Anda. Direktori Anda akan ditempatkan di direktori /public_html.

direktori file host web

PENTING: Direktori ini harus kosong sebelum mengupload file zip cadangan dan file importbuddy.php. Jika ada file yang ada di direktori ini, lanjutkan dan hapus sehingga Anda memiliki folder kosong.

direktori web kosong

Unggah file importbuddy.php dan file zip cadangan ke direktori kosong ini. Anda dapat menggunakan fungsi Unggah di dalam Pengelola File di sini.

unggah ke direktori web

Setelah Anda mengunggah file importbuddy.php dan file zip cadangan, direktori akan terlihat seperti ini.

file di direktori web

6. Ikuti Langkah ImportBuddy untuk Menyelesaikan Pemindahan

Serangkaian langkah terakhir ini akan memandu Anda menggunakan ImportBuddy untuk menyelesaikan pemindahan situs.

Arahkan ke URL situs/importbuddy.php. Untuk contoh pemindahan situs kami, kami akan mengunjungi tautan ini di browser Anda:

http://examplesite.com/importbuddy.php

Setelah halaman ini dimuat, Anda akan melihat layar ImportBuddy pertama . Masukkan kata sandi yang Anda buat kembali di langkah 4 tutorial ini (atau kata sandi yang Anda atur saat pertama kali mengatur BackupBuddy). Klik tombol "Otentikasi".

importbuddy-langkah-1

Untuk Langkah 1 dari proses ImportBuddy, verifikasi bahwa file cadangan dipilih (akan menjadi default). Klik tombol "Pulihkan Cadangan".

importbuddy-langkah-1-pilih-cadangan

Pada halaman berikutnya, masukkan pengaturan database Anda di bawah bagian "Database Baru". Ini akan menjadi nama database, pengguna database dan kata sandi database yang Anda buat pada langkah 7-10. Halaman Anda akan terlihat seperti ini. Klik tombol "Langkah Berikutnya".

importbuddy-database-settings
Basis Data Basis Data Lama Basis Data Baru Penjelasan
Server Basis Data localhost localhost Di hampir semua kasus, bidang ini akan menjadi "localhost." Ini adalah alamat ke server mySQL tempat database Anda akan disimpan. Lokasi server mySQL Anda akan diberikan kepada Anda oleh host Anda jika berbeda dari "localhost."
Nama Basis Data olddomain_phs clientsite_newdatabase Ini adalah nama database baru yang kita buat pada langkah 7.
Pengguna Basis Data domain_pengguna lama situs klien_pengguna baru Ini adalah nama pengguna baru yang kita buat di langkah 8.
Kata Sandi Basis Data *************** *************** Ini adalah kata sandi untuk pengguna yang Anda buat di langkah 8.
Awalan Basis Data wp_ wp_ Ini adalah awalan yang diberikan ke semua tabel dalam database. Untuk keperluan tutorial ini, kami akan membiarkannya di wp_ (karena kami memindahkan situs ke domain baru).

ImportBuddy akan menyelesaikan migrasi dan meminta Anda untuk mengonfirmasi URL Baru. Klik tombol "Langkah Berikutnya".

pengaturan URL situs importbuddy

Verifikasi situs berfungsi dengan mengklik URL situs. Klik tombol "Selesaikan Pembersihan".

Itu dia! Situs WordPress baru Anda akan siap digunakan di server atau host web baru.

Pindahkan Seluruh Situs WordPress Sekarang dengan BackupBuddy

Dapatkan BackupBuddy hari ini, plugin cadangan WordPress 3-in-1 asli. Cadangkan, pulihkan, dan pindahkan situs WordPress dengan mudah ke host atau server baru ... dalam satu plugin!