Cara Berpindah Web Host untuk Situs WordPress Anda

Ketika Anda memutuskan untuk beralih dari layanan hosting web Anda saat ini, biasanya setelah Anda kehabisan kesabaran dan semua ruang yang tersedia untuk membuat sistem Anda yang sedang berjalan bekerja.


Mengapa?

Karena beralih penyedia hosting sering kali menegangkan dan sarat dengan kesalahan, bahkan setelah Anda menyelesaikan pekerjaan rumah dan memutuskan platform yang sesuai dengan kebutuhan Anda. Kebanyakan orang mundur karena ketidaknyamanan dan kesempatan berlimpah untuk gangguan yang membawa pergantian.

Untuk meminimalkan stres dan kesalahan, kami telah menyediakan panduan ini untuk membuat proses ini berjalan mulus dan seaman mungkin.

Mari kita mulai!

Rekomendasi Kami – Tanyakan Perusahaan Hosting Anda!

Panduan ini dimotivasi oleh dorongan untuk menjadikan pengalaman migrasi Anda sederhana dan mudah. Dalam hal itu, tuan rumah yang berkualitas tinggi akan lebih meringankan beban Anda dengan menangani semua migrasi Anda.

HostPapa, yang kebetulan merupakan salah satu mitra utama kami, menyediakan layanan migrasi yang sepenuhnya lepas sehingga Anda tidak perlu berkeringat karena migrasi situs Anda. Yang harus Anda lakukan adalah memberi mereka detail login Anda. Lihat ulasan HostPapa kami

Kumpulkan Sumber Daya yang Anda Butuhkan

Anda harus mendapatkan semua bebek secara berurutan. Karena itu, kumpulkan semua yang Anda butuhkan untuk sakelar. Seperti kata pepatah, lebih baik memilikinya dan tidak membutuhkannya daripada membutuhkannya dan tidak memilikinya.

  • Pastikan Anda memiliki akses ke akun hosting lama dan baru – Beberapa dari perubahan ini akan memerlukan hak yang lebih tinggi, jadi pastikan Anda tidak hanya memiliki kredensial login yang benar tetapi juga akses administratif.
  • Pastikan Anda memiliki akses ke database Anda – Lonceng dan peluit mungkin berubah pada platform baru, tetapi data Anda tetap relevan seperti sebelumnya. Seperti halnya diperlukan untuk memiliki kredensial masuk untuk mengakses akun Anda, Anda juga memerlukan ini untuk mengakses database Anda.
  • Memanfaatkan klien FTP. – Anda akan memerlukan klien FTP untuk memindahkan data antar server. Ada opsi hebat yang tersedia untuk dipilih, seperti Filezilla.
  • Dapatkan editor teks yang andal. – Anda akan memerlukan editor teks yang baik karena Anda akan melakukan banyak modifikasi. Notepad ++ adalah contoh yang bagus.

Setelah Anda mengumpulkan semua alat dan aset yang diperlukan, saatnya untuk memulai. Ambil napas dalam-dalam, dan mari selami langkah pertama dari proses ini.

A. Proses Selangkah demi Selangkah tentang Memindahkan Situs Anda Secara Manual dari Satu Host ke Yang Lain

Bagian ini menunjukkan cara melakukan saklar secara manual. Jika Anda mencari proses yang menggunakan plugin WordPress, lalu gulir lebih jauh ke bagian itu.

1. Pertama, Cadangkan File Anda

Tidak ada yang sangat mudah, jadi hal pertama yang harus Anda lakukan sebelum bermigrasi adalah mencadangkan semua file Anda. Oleh karena itu, dalam hal kecelakaan atau kesalahan yang tidak diinginkan, Anda dapat memulihkan sistem Anda dari data yang dicadangkan.

Aspek proses ini mungkin akan memakan waktu paling lama karena akan mentransfer file sistem dan semua file Anda. Kami merekomendasikan menggunakan sistem FTP atau SFTP untuk ini. FTP adalah singkatan dari protokol transfer file, dan memungkinkan Anda untuk mengakses dan mentransfer file melalui jaringan komputer.

Luncurkan klien FTP dan masukkan kredensial untuk mengakses server FTP Anda. Navigasikan ke direktori root situs web WordPress Anda, terutama jika tidak dikonfigurasikan sebagai halaman arahan Anda secara default.

Pilih semua file. Sistem biasanya memiliki file tersembunyi untuk melindungi pengguna dari kecelakaan atau bahkan penghapusan dan modifikasi yang disengaja. Salah satu file tersebut adalah file .htaccess. Instruksikan klien FTP untuk menampilkan semua file tersembunyi untuk memastikan Anda tidak menghilangkan apa pun.

Misalnya, jika Anda menggunakan FileZilla, Anda dapat melakukan ini melalui Server > Paksa menampilkan file tersembunyi.

Setelah menandai file yang dipilih, salin ke lokasi yang telah Anda tetapkan di komputer Anda. Proses penyalinan mungkin memakan waktu cukup lama, tergantung pada ukuran situs Anda.

2. Ekspor Database MySQL

Fase selanjutnya dari proses migrasi melibatkan mengekspor seluruh basis data Anda. Meskipun ada beberapa alat yang tersedia, saya sangat merekomendasikan menggunakan phpMyAdmin untuk tugas ini karena sederhana, mudah digunakan, dan intuitif.

phpMyAdmin

Tercantum di panel kiri adalah database yang tersedia. Cukup pilih yang ingin Anda ekspor. Jika Anda tidak yakin yang mana tepatnya, periksa file wp-config.php dari situs web Anda saat ini. File ini memberikan detail konfigurasi dasar untuk situs web WordPress Anda.

Periksa entri di mana nama Database didefinisikan. Seharusnya terlihat seperti ini:

Untuk dicantumkan di tempat ‘Database_name_here’ placeholder adalah nama database aktual..

Setelah selesai, lanjutkan ke tab ekspor:

Ada dua metode Ekspor yang tersedia. Pilih Kustom.

Di bawah ini adalah daftar opsi menu di bawah Custom, menjelaskan pilihan optimal untuk dibuat:

  • Format – Biarkan pada opsi SQL default.
  • Tabel – Tabel yang akan diekspor harus ditandai.
  • Keluaran – Untuk membuat unduhan lebih cepat, atur Kompresi ke zip atau di-zip.
  • Opsi spesifik format – Tinggalkan opsi default.
  • Opsi pembuatan objek – Pilih opsi Tambahkan DROP TABLE / VIEW / PROSEDUR / FUNGSI / ACARA / PEMICU.
  • Opsi pembuatan data – Tinggalkan opsi default.

Setelah menyelesaikan semua pilihan, klik tombol Go di bagian bawah form.

Tindakan ini harus mengekspor data Anda sebagai unduhan file. Simpan di lokasi yang mudah diakses di komputer Anda dan lanjutkan ke langkah berikutnya.

3. Di Host Baru Anda, Buat Database

Anda perlu mengimpor database Anda ke platform host baru Anda. Tetapi pertama-tama, Anda perlu membuat rumah pada sistem baru untuk database. Setiap host sedikit aneh, tetapi temukan bagian pada host Anda yang berhubungan dengan database dan lakukan hal berikut:

  • Buat database baru.
  • Buat pengguna basis data dan berikan hak administratif penuh kepada pengguna.
  • Amankan dan simpan kata sandi pengguna di tempat yang aman.

4. Edit File Konfigurasi Sistem (wp-config.php)

Kami akan menggunakan file wp-config.php sekali lagi. Ini adalah file penting yang berisi konfigurasi basis situs Anda, penanganan konektivitas basis data, dan komunikasi.

Buat salinan file ini dan simpan di tempat yang aman. Kemudian buka file asli di editor teks Anda dan buat perubahan berikut:

Ganti database_name_here, username_here, dan password_here dengan informasi aktual untuk nama database, nama pengguna, dan kata sandi host Anda saat ini, masing-masing.

Di tempat localhost, masukkan nama server MySQL, atau biarkan sebagai localhost jika itu adalah pengaturan yang diizinkan oleh penyedia hosting Anda.

Setelah Anda menyelesaikan modifikasi yang diperlukan, simpan perubahan tersebut.

5. Unggah File Anda ke Host Baru

Terakhir kali, Anda mengunduh file dari layanan hosting lama Anda. Tetapi sekarang kami akan membalik prosesnya dan mulai mengunggah file-file itu ke host baru Anda. Mungkin perlu waktu cukup lama untuk menyelesaikannya, jadi disarankan Anda memulai proses sambil melanjutkan dengan aspek migrasi lainnya..

Mulai klien FTP Anda, tetapi kali ini terhubung ke server baru. Koneksi ini memerlukan beberapa perubahan untuk mencerminkan kenyataan ini dengan memasukkan alamat IP dari server baru ini daripada yang sebelumnya ke klien FTP. Anda biasanya dapat menemukan alamat IP baru ini di akun hosting Anda, tetapi jika tidak yakin, hubungi dukungan teknis.

Ketika Anda telah membangun konektivitas dengan host baru Anda, cari file yang Anda unduh sebelumnya, dan unggah mereka sesuai. Pastikan untuk memasukkan file wp-config.php di direktori root. Jika unggahan masih berjalan, lanjutkan ke tugas berikutnya karena Anda dapat melakukan kegiatan lain secara bersamaan.

6. Impor Database Anda ke Host Baru

Anda dapat mengimpor basis data saat pengunggahan file sedang berlangsung. Masuk menggunakan alat administrasi basis data yang disediakan oleh host baru Anda, yang kami anggap sebagai phpMyAdmin.

Setelah Anda memilih basis data yang dibuat sebelumnya pada host baru, klik pada tab impor.

mengimpor basis data

Di bawah File yang akan diimpor, telusuri file yang Anda ekspor dengan mengklik tombol Browse.

Biarkan semua opsi lain sebagai default dan gulir ke bawah ke bagian bawah form dan klik tombol Go untuk memulai impor. Waktu untuk menyelesaikan pengimporan basis data, tentu saja, tergantung pada ukuran file.

Setelah menyelesaikan proses impor, Anda akan mendapatkan pemberitahuan tanggapan.

Opsi Tambahan: Saat Berpindah & Mengubah URL

Dalam skenario di mana Anda pindah ke host baru DAN juga mengubah URL situs Anda, ada langkah tambahan yang harus dilakukan: ganti referensi ke URL lama di database Anda dengan yang baru.

Jika Anda memiliki referensi URL Anda tersebar di beberapa skrip PHP alih-alih terpusat, maka Anda dapat menggunakan skrip Search Replace DB ini untuk kenyamanan. Fungsinya sebagai Pencarian Database dan Ganti Skrip dalam PHP dan tersedia secara gratis.

Setelah selesai, pastikan untuk memperhatikan peringatannya TIDAK PERNAH untuk meninggalkan skrip di server.

7. Efek Perubahan ke Server DNS Anda

Server baru Anda perlu mengarah ke URL Anda, yang mencakup perubahan pengaturan server DNS Anda. Proses ini tergantung pada di mana domain URL awalnya terdaftar. Jika domain terdaftar dengan penyedia hosting lama Anda, maka Anda harus mentransfer seluruh domain ke penyedia baru Anda. Layanan pelanggan harus dapat membantu Anda dengan transfer.

Namun, jika Anda membeli domain dari pendaftar domain seperti Domain.com, maka pengaturan server nama Anda harus diperbarui. Dapatkan alamat server nama host baru Anda, dan hubungkan ini dengan domain baru Anda. Jika Anda tidak terbiasa dengan mereka, alamat server nama biasanya terlihat seperti ini: ns1.yourhost.com, ns2.yourhost.com

Hubungkan alamat server nama ini ke domain Anda. Prosesnya akan bergantung pada tempat Anda membeli domain. Di bawah ini adalah instruksi untuk kasus biasa:

  • Domain Terdaftar dengan GoDaddy
  • Mengubah Server DNS di HostGator
  • Cara Mengubah Server Nama di Domain.com

Perubahan membutuhkan waktu hingga 48 jam sebelum diberlakukan. Untuk melacak ketika proses selesai, gunakan alat-alat seperti Apa DNS Saya. Namun, jangan modifikasi apa pun ke situs Anda hingga proses ini selesai karena Anda masih akan mengubah lokasi lama dan bukan yang baru.

Segera setelah prosesnya selesai, migrasi harus dilakukan tanpa downtime. Juga, karena situs lama dan baru pada dasarnya memiliki konten yang sama, pengguna tidak akan melihat adanya perbedaan.

8. Lakukan Pembersihan

Pembenahan sudah beres setelah perubahan DNS Anda akhirnya selesai. Kembali ke host lama Anda, hapus database dan semua file. Idealnya, Anda harus menunggu setidaknya seminggu sebelum melakukan ini untuk memastikan semuanya bekerja dengan baik.

Jika Anda harus memutar kembali migrasi, simpan salinan file konfigurasi penting seperti wp-config.php.

B. Berpindah Host Web Menggunakan Plugin WordPress

Proses manual yang telah kita diskusikan sejauh ini dapat dilakukan secara sama rata, dan jauh lebih mudah dengan bantuan plugin. Ada beberapa opsi, tetapi kami akan fokus pada plugin Duplicator untuk ilustrasi ini.

1. Pemasangan Plugin Duplicator

Untuk menginstal plugin ini, Anda harus masuk ke situs WordPress Anda. Di bawah Dasbor, temukan Plugin → Tambah menu Baru dan cari Duplikator. Klik Instal Sekarang setelah hasilnya kembali.

Setelah WordPress selesai menginstal plugin, klik tombol Activate untuk mulai menggunakannya.

2. Selanjutnya, Ekspor Situs yang Ada

Setelah aktivasi, Anda harus menemukan plugin Duplicator di area kerja plugin yang diinstal. Klik pada opsi Kelola untuk memulai proses selanjutnya.

Pada titik ini, Anda belum membuat paket yang akan digunakan. Paket-paket ini adalah versi terkompresi dari situs web dan basis data Anda. Klik tombol Create New di sudut kanan atas formulir untuk mengubah ini.

Tiga pilihan disajikan:

  • Penyimpanan – Konfigurasikan tempat menyimpan cadangan Anda. Kecuali Anda telah membeli versi-duplikator, satu-satunya opsi yang saat ini tersedia adalah server Anda.
  • Arsip – Tentukan file dan segmen dari database untuk dikecualikan. Lakukan ini hanya jika Anda memiliki alasan yang kuat.
  • Pemasang – Memungkinkan Anda mengisi informasi basis data dari lingkungan server baru Anda.

Klik pada tombol Next setelah selesai. Plugin akan melakukan pemeriksaan sistem untuk memastikan ia memiliki semua yang diperlukan untuk melanjutkan. Ketika pemindaian selesai dan berhasil, Anda akan melihat hasil berikut:

Jika Anda puas, mulailah proses pembuatan dengan mengeklik tombol Bangun.

Kemajuan operasi akan ditampilkan. Setelah selesai, Anda akan melihat layar ini:

Unduh arsip Anda dan penginstalnya satu per satu, atau sekaligus dengan tautan unduhan sekali klik.

Selamat, Anda sudah selesai mengekspor situs yang ada.

3. Unggah File Menggunakan FTP

Selanjutnya, unggah file yang diunduh ke server host baru melalui FTP dengan menggunakan alamat IP alih-alih domain.

Pastikan direktori root situs Anda kosong. Unggah penginstal dan arsipkan ke direktori root.

4. Buat Database Baru

Seperti proses sebelumnya, Anda masih perlu membuat database di host baru Anda. Lakukan dan pastikan setidaknya satu pengguna memiliki hak penuh untuk mengaturnya. Perhatikan versi server MySQL yang disediakan host Anda dan amankan kata sandi basis data di lokasi yang aman.

5. Membangun Konektivitas ke Situs Web Baru

Jika menggunakan nama domain yang sama dengan situs Anda sebelumnya, Anda mungkin mengalami beberapa masalah pada tahap ini, karena domain Anda masih mengarah ke situs lama Anda. Tidak seperti proses manual di mana saya merekomendasikan mengubah pengaturan server DNS Anda, solusi itu akan mengalahkan tujuan migrasi yang lebih cepat, yang menggunakan plugin mempromosikan.

Untungnya, ada solusi dengan menggunakan file host komputer Anda. Dimungkinkan untuk memetakan nama domain secara lokal ke alamat IP tertentu, memungkinkan Anda untuk mengakses file di server baru melalui domain lama.

(Anda dapat melewati bagian ini sepenuhnya jika Anda menggunakan domain baru.)

Dapatkan alamat IP server baru Anda dari penyedia layanan Anda jika Anda tidak memilikinya.

Cara Anda membuka file host tergantung pada platform OS, jadi inilah beberapa opsi:

  • Windows – Pada menu taskbar, cari “notepad.” Itu membutuhkan hak yang lebih tinggi, jadi klik kanan dan pilih “Run as administrator.” Gunakan editor untuk membuka c: \ windows \ system32 \ drivers \ etc \ hosts. Pastikan Anda mencari “Semua File” untuk menemukan file.
  • OS Mac – Gunakan aplikasi terminal dan masukkan perintah sudo nano / etc / hosts, setelah itu Anda akan diminta kata sandi administrator Anda.
  • Linux – Metode yang sama dengan Mac OS.

Setelah mendapatkan akses ke file, masukkan alamat IP host baru dan nama domain situs Anda, agar terlihat seperti ini:

Ganti placeholder yoursite.com dengan domain asli, dan 192.165.1.10 dengan alamat IP aktual dari host baru Anda.

Catatan: ruang yang memisahkan alamat IP dan nama domain dalam contoh yang ditampilkan adalah ruang tab.

Peringatan: Setelah Anda menyelesaikan proses migrasi, jangan lupa untuk memastikan Anda mengubah file host kembali ke konten aslinya.

6. Mulai Proses Migrasi

Siapkan pinggang Anda karena sudah waktunya untuk memulai migrasi dengan sungguh-sungguh. Navigasi dengan peramban Anda ke http://yoursite.com/installer.php (gantikan domain Anda yang sebenarnya.) Secara umum, Anda akan melihat berapa jumlah untuk layar ini:

Duplikator

Pastikan semua pemeriksaan validasi lulus, terutama pemeriksaan arsip dan validasi. Klik tombol Berikutnya untuk memulai proses penyebaran.

Ketika telah menyelesaikan ekstraksi file, Anda akan dibawa ke langkah selanjutnya meminta identifikasi basis data dan mengakses kredensial.

Masukkan informasi database yang diperlukan, klik tombol Test Database untuk memastikan semuanya beres. Jika oke, klik tombol Berikutnya untuk mulai mengimpor basis data.

Langkah selanjutnya akan memberikan kesempatan untuk mengganti URL yang lama dengan yang baru.

Klik tombol Berikutnya setelah Anda selesai untuk mengizinkan plugin menyelesaikan proses, dan melihat sesuatu yang mirip dengan ini:

Layar melaporkan apakah semuanya berjalan dengan baik dan memberikan kesempatan untuk menyelesaikan instalasi dengan memberikan tautan untuk masuk ke situs Anda.

Ikuti instruksi, terutama yang menghapus SEMUA file instalasi setelah selesai.

7. Akhirnya, Perbarui Nameserver DNS

Kami sudah membahas langkah ini secara rinci, jadi Anda harus merujuk kembali ke bagian itu. Cukup dapatkan alamat server nama dari host baru Anda, lalu sambungkan ke domain Anda. Seperti biasa, tunggu sampai perubahan berlaku sebelum membuat perubahan apa pun ke situs Anda.

Nah, selamat datang – Anda baru saja belajar cara mengganti host web untuk situs WordPress Anda. Luar biasa!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me

About the author

Adblock
detector