Wawan

Migrasi WordPress blog ke server yg berbeda

| Poer | Tips dan Tutorial

Setelah ditutorial sebelumnya kita membahas bagaimana caranya untuk migrasi WordPress blog di dalam server yg sama, sekarang kita membahas bagaimana cara migrasi WordPress blog dari satu server ke server lainnya.

Berikut langkah per langkah yg harus kita lakukan:

  • Buat backup database, hosting provider biasanya menyediakan aplikasi phpMyAdmin, kita bisa menggunakan fitur Export database dari phpMyAdmin untuk meng-eksport database blog kita ke file SQL.
  • Backup semua file WordPress, bila blog kita di subdomain, backup semua file di folder subdomain tersebut, atau bila blog kita ada di main domain, backup semua file yg ada di folder public_html.
  • Buka file wp-config.php yg ada di folder backup WordPress tadi dg notepad atau text editor lainnya. Edit database name, database username, database password dan database host, sesuaikan dg server database yg baru.
  • Buka file SQL hasil backup database di langkah pertama dg text editor. Ganti semua data alamat URL blog WordPress yg lama dg alamat blog yg baru, biasanya kita bisa menggunakan menu ‘Find and Replace’.

    Misalkan URL blog yg lama ‘http://bloglama.com‘ dan URL blog baru ‘http://blogbaru.com‘, maka gunakan menu ‘Find and Replace’ untuk mengganti semua data ‘http://bloglama.com‘ dg data ‘http://blogbaru.com‘. Setelah selesai, simpan file SQL tadi.

  • Upload semua file backup blog WordPress kita ke server yg baru. Jangan sampai ada file yg terlupakan, dan jangan ubah susunan folder yg ada.
  • Restore backup database di file SQL yg telah kita edit tadi ke MySQL database server yg baru menggunakan phpMyAdmin.
  • Ubah folder permissions dari folder wp-content menjadi rwxrwxrwx 777, biasanya diperlukan untuk upload file, dan beberapa plugin yg memerlukan akses menulis file seperti WP-Cache dll.
  • Buat sebuah file bernama realpath.php di dalam folder wp-content. Isi file ini hanya satu baris, yaitu:

    < ?php echo getcwd(); ?>

    Jalankan file php ini dari browser dg alamat “http://alamatblog.com/wp-content/realpath.php”

    Hasil dari fungsi ini adalah posisi absolut dari folder wp-content di server.

    Selanjutnya kita buka phpMyAdmin, dan jalankan perintah SQL berikut, dg sebelumnya mengganti nilai option_value menjadi posisi absolut hasil fungsi di atas :

    UPDATE wp_options
    SET option_value = 'home\user\public_html\wordpress\wp-content'
    WHERE option_name= 'fileupload_realpath'
  • Cek .htaccess di server lama, jika filenya tidak kosong, ada isinya, copy file .htaccess ini ke server yg baru.
  • Sekarang kita udah bisa menggunakan blog kita yang baru ^^

[tags]WordPress,Migration[/tags]

Related Entries:

Random Entries:

Tinggalkan Komentar Anda