Cara Upload WordPress ke Server Hosting


Beberapa orang lebih memilih menginstall dan melakukan pengeditan WordPress di lokal. Setelah semua selesai baru dilakukan upload website ke server tempat sewa hosting. Tahapan ini memang sangat menyulitkan apalagi baru pertama kali upload website. Berikut secara garis besar tahapan upload wordpress yang sudah jalan di lokal ke server hosting.

ZIP Isi Folder WordPress (lokal)

Langkah ini sangat simple tapi kalau salah melakukan ZIP akan membuat susah memindahkan file. Lakukan ZIP pada isi folder tempat WordPress diinstall. Jika menggunakan XAMPP (sebagai contoh), kemudian menyimpan semua file wordpress di ‘C://xampp/htdocs/wordpress’, maka lakukan ZIP pada isi folder tersebut dan jangan membuat ZIP folder tersebut. Apabila kita melakukan ZIP pada ‘folder’ bukan ‘isi folder’ kita akan repot memindah file-file saat sudah diupload.

wordpress zip

Upload website bisa saja tanpa melakukan ZIP. Akan tetapi sangat tidak efisien dalam hal waktu karena semakin banyak file akan semakin lama waktu yang diperlukan untuk upload meskipun dengan ukuran yang sama. Melakukan ZIP terlebih dahulu lebih saya sarankan. Sebagai contoh misalnya wordpress.zip (harus zip ga boleh rar, ga bisa di extract nanti kalau bukan zip, cmiiw)

Setelah itu extract semua isi folder wordpress ke public HTML.

Dump Databse MySQL (lokal)

Pada tahapan ini kita melakukan ekspor file database wordpress ke satu file yang nantinya akan diupload. Menggunakan phpmyadmin tentu pilihan saya untuk mempermudah pekerjaan ini. Masuk ke phpmyadmin, caranya buka browser, ketik localhost/phpmyadmin, pilih database yang akan didump, kemudian pilih icon Export.  Simpan file tersebut di folder tertentu dengan nama tertentu pula. Sebagai contoh misalnya Jasminecookies.sql

export database

Upload/Extract Zip WordPress (hosting)

Upload satu file ke server tempat hosting dapat dilakukan di Cpanel atau dengan menggunakan FTP Client. Uploadlah file wordpress.zip ke directory tempat wordpress akan dijalankan. Jika memiliki satu domain dalam satu hosting misalnya di ‘home/public_html’

Dengan menggunakan ‘file manager’ yang tersedia di Cpanel, extract lah file wordpress.zip.  Mohon diperhatikan pesan setelah ekstrak. Jika kapasitas hosting terbatas dan file hasil ekstrak melebihi kuota, tidak semua file akan dapat diekstrak. Lebih baik perbesar kapasitas atau pindah hosting.

file manager cpanel

wordpress zip

Buat Database dan Atur Previleges (hosting)

Di Cpanel tempat hosting, buatlah satu database dengan nama apa saja, misalnya ‘mywordpress‘. Pembuatan databse dapat dilakukan dengan phpmyadmin atau database wizards. Setelah itu, pilih lah user dan atur previleges user yang bersangkutan terhadap database mywordpress. Sebagai contoh username:’usermywordpress‘ dan password:’passku

my sql pada cpanel

create db

buat nama database, biasanya ada nama embel2 dari cpanel disini contohnya jasminec, ada juga yang usercpanelku, dll. setelah itu scroll ke bawah..

create db 2

tentukan nama user, misalnya root. maka nama usernya jadi jasminec_root, dan tentukan passwordnya, harus di isi passwordnya.create db 3

nah user yang tadi kita buat di add ke database, pada saat add user pilih all previlage.

———————————————————————————————————————————————————————

Import Sql

create db 4

Masuk ke menu phpmyadmin di cpanel nanti akan di redirect ke phpmyadmin.

create db 5

klik nama databasenya, klik import, dan browse file sql yang sebelumnya kita export di localhost.

Hal ini sangat penting saat melakukan edit File wp-config.php (next)

Edit File wp-config.php (hosting)

Dengan menggunakan fasilitas ‘file manager’ di Cpanel, edit lah file File ‘wp-config.php’.

  1. Gantilah ekspresi ‘define(‘DB_NAME’, ‘***********’)’ dengan ‘define(‘DB_NAME’, ‘usercpanelku_mywordpress’)
  2. Gantilah ekspresi ‘define(‘DB_USER’, ‘***********’)’ dengan ‘define(‘DB_USER’, ‘usercpanelku_usermywordpress’)’
  3. Gantilah ekspresi ‘define(‘DB_PASSWORD’, ‘***********’)’ dengan define(‘DB_PASSWORD’, ‘passku’)
  4. Simpan lah file wp-config.php

Import MySQL Database (hosting)

Dengan phpmyadmin di Cpanel hosting import lah file jasminecookies.sql yang merupakan file dump dari wordpress di lokal. Jangan lupa import lah file ini ke database mywordpress

 

Edit MySQL Databse (hosting)

Melakukan editing database cukup krusial. Gunakan phpmyadmin.

  1. Masuk ke database ‘jasminec_jasminecookies’
  2. Klik di table ‘wp-options’
  3. Klik icon Browse
  4. Edit field ‘siteurl’, misalnya menjadi ‘http://www.jasminecookies.com’
  5. Edit field ‘home’, misalnya menjadi ‘http://www.jasminecookies’ mungkin perlu Klik di Next>>
  6. Simpan lah databse

wp option

edit wp option

apabila sudah selesai silahkan nikmati hasilnya.

Error 404 not found

Apa yang terjadi apabila ternyata web anda sudah terpublish namun pagenya tidak bisa dibuka?

misalnya ketika anda mengklik menu about tiba2 error 404 not found. untuk mengatasi error 404 not found pada wordpress anda harus mengubah permalink. caranya adalah sebagai berikut.

permalink

Masuk ke dashboard wordpress, caranya http://www.namawebsiteanda.com/wp-admin

login dan sampailah anda di dashboard. pilih settings dan pilih permalinks.

permalink 2

ubah permalink ke default. save settings jangan lupa ada di bagian bawah menu ini.

jika sudah selesai silahkan lihat perbedaannya, smoga tidak ada error lagi diantara kita wkwkwk.. Terimakasih.

5 thoughts on “Cara Upload WordPress ke Server Hosting

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s