Oentoro

Digital Traveller

Oentoro

Digital Traveller

Migrasi Situs WordPress ke Server Lain

wordpress logo

Jika kamu mempunyai website wordpress dan kebetulan kamu ingin pindah server karena berbagai alasan, maka agar website wordpress kamu tetap jalan diperlukan migrasi. Migrasi website WordPress bisa dilakukan dengan beberapa cara, tergantung kondisi server dan akses yang kamu miliki.

Berikut adalah cara manual dan otomatis, lengkap:


🛠️  CARA MANUAL (Direkomendasikan untuk kontrol penuh)

Melalui Command Line

Cara manual ini dapat dilakukan apabila kamu memiliki akses ke server / host wordpress kamu. Biasanya akses SSH juga harus tersedia ke server / host yang kamu miliki. Cara ini cukup ribet, namun kelebihannya kamu memiliki kendali penuh pada proses migrasinya.

1. Backup File WordPress

  • Kompres seluruh folder WordPress (biasanya public_html atau wordpress/):
zip -r wordpress.zip /path/ke/folder/wordpress

2. Backup Database MySQL

mysqldump -u [user] -p [nama_db] > backup.sql

3. Pindahkan ke Server Baru

Gunakan scp atau sftp:

scp wordpress.zip backup.sql user@server-baru:/home/user/

4. Ekstrak dan Import di Server Baru

unzip wordpress.zip
mysql -u [user] -p -e "CREATE DATABASE namadb_baru;"
mysql -u [user] -p namadb_baru < backup.sql

5. Update File Konfigurasi

Edit wp-config.php:

define('DB_NAME', 'namadb_baru');
define('DB_USER', 'user_baru');
define('DB_PASSWORD', 'password_baru');

6. Update URL (Jika Domain Berubah)

Masuk ke database dan jalankan query ini:

UPDATE wp_options SET option_value = 'http://domainbaru.com' WHERE option_name = 'siteurl' OR option_name = 'home';

⚙️ CARA OTOMATIS: Menggunakan Plugin

Cara ini direkomendasikan jika kamu tidak memiliki akses SSH ke server / host wordpress kamu. Kelebihan dibanding cara manual adalah kesederhanaan dan kemudahan yang disediakan.

all in one wordpress migration

🔹 All-in-One WP Migration

  1. Install plugin di situs lama dan baru.
  2. Ekspor file .wpress dari situs lama.
  3. Upload dan impor di situs baru.

Cocok jika tidak punya akses SSH atau malas ribet manual.


🚀 CARA LANJUTAN: Via WP-CLI (WordPress Command Line)

Kalau kamu suka terminal:

wp db export backup.sql
wp db import backup.sql

Kamu juga bisa pakai:

wp search-replace 'http://lama.com' 'http://baru.com' --all-tables
Migrasi Situs WordPress ke Server Lain

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Kembali ke Atas