Memang lebih mudah jika kita membuat web kita sendiri secara Offline di localhost komputer sendiri terlebih dahulu untuk mempercepat design websitenya. nah pada Posting kali ini, ane mau coba menjelaskan langkah-langkah memindahkan Prestashop dari Offline ke Online. Server localhost di komputer ane pake XAMMP. langsung saja berikut langkah-langkahnya:
Langkah di localhost:
1. Dump / Download database mysql file
- Masuk ke phpmyadmin tulis di URL PAGE localhost/phpmyadmin
- Pilih database mysql yang dipakai di situs Prestashop Offline
- Klik Export, Save database dan Go
C:\xampplite\htdocs\namafolder
3. Upload file zip ke hosting website anda. untuk hosting gratisan, biasanya tidak mendukung file .zip, jadi harus diuplod file satu persatu.
4. Extract File Zip yang ada di public-html website anda, kemudian pindahkan semua file yang ada di folder toko anda ke public-html
Langkah Di Hosting:
1. Buat database melalui cpanel. dan catat , username database, name, server, dan password.
2. Masuk ke Phpmyadmin dari Cpanel website anda.
- Pilih nama database yang sudah anda buat sebelumnya
- Import database yang sudah di Dump dari localhost komputer anda
Edit Kode php yang ada di setting.inc.php
Bentuk file semula (localhost)
<?php define('__PS_BASE_URI__', '/nama_folder_presta_di_htdocs/'); define('_THEME_NAME_', 'namateheme'); define('_DB_NAME_', 'namadb'); define('_DB_SERVER_', 'localhost'); define('_DB_USER_', 'userdb'); define('_DB_PREFIX_', 'ps_'); define('_DB_PASSWD_', 'passdb'); define('_DB_TYPE_', 'MySQL'); define('_COOKIE_KEY_', '4OycdfsffdggYgRE8z7jv7hBbfDzLOQSCgkAyuck69AZb7K8IvXQKiMkPVrTtzNIM'); define('_COOKIE_IV_', '4oKURC6X'); define('_PS_VERSION_', '1.3.1.1'); ?>
Ubah menjadi menjadi seperti dibawah ini
<?php define('__PS_BASE_URI__', '/'); define('_THEME_NAME_', 'namatheme'); define('_DB_NAME_', 'namadatabasedihosting'); define('_DB_SERVER_', 'localhost'); define('_DB_USER_', 'namausernamedatabasedihosting'); define('_DB_PREFIX_', 'ps_'); define('_DB_PASSWD_', 'passwordatabasedihosting'); define('_DB_TYPE_', 'MySQL'); define('_COOKIE_KEY_', '4OyYgRE8z7jv7hdsdgg344BbfDzLOQSCgkAyuck69AZb7K8IvXQKiMkPVrTtzNIM'); define('_COOKIE_IV_', '4oKURC6X'); define('_PS_VERSION_', '1.3.1.1'); ?>
4. Setelah kita setting konfigurasinya, langsung akses admin presta dengan URL: domainkamu/adminkamu, setelah itu masuk ke : Preference - SEO & URLs. ubah settingan Domain toko dan SSL toko dengan nama domain kamu.
Tutorial sudah selesai, selamat mencoba ya bos.. ;)
terimakasih atas informasinya newbi nih
ReplyDeletePagi gan, setelah saya ikuti tutorial diatas, berhasil. Namun ketika masuk ke Myshop nya masih beralamatkan localhost. Mohon pencerahannya gan. Thx.
ReplyDeletesiang gan. saya belom berhasil nih. tutorial ini berlaku juga gak buat prestashop versi terbaru? saya udah punya domain dan hosting, mau mindahin prestashop yg di localhost ke hosting. mohon bantuannya gan.
ReplyDeleteIya gan berlaku juga buat prestashop versi terbaru..
ReplyDeleteagan sudah buat databasenya di cpanel?
dan disambungkan antara database dan user database?
sudah gan. saya udah import dan export, udah disambung database sama user. tapi tetap website saya gabisa.
DeleteMasuk dulu gan ke admin sebelumnya, lalu masuk ke Preference - SEO & URLs.
Deletesetting domain buat yang dihostingnya gan.
masih belom bisa gan katanya kaffelab.com/prestashop/id gada di server gan. Domain SSL dan Base URl diisi apa ya gan?
Delete