Memindahkan Website dari Localhost ke Hosting Online
Posted
by Unknown
on 5/05/2009
This item was filled under
Hosting dan Domain,
Wordpress Tutorials
Kita telah mempelajari bagaimana membuat website menggunakan Wordpress CMS pada localhost. Alasan menggunakan localhost pun telah sama-sama kita ketahui, yaitu demi kemudahan serta efisiensi waktu dan biaya. Setelah kita mendesain website dengan Wordpress CMS tersebut, melakukan modifikasi, dan lain sebagainya, langkah selanjutnya yang kita lakukan tentu meng-hosting-kannya secara online. Pada dasarnya, kita boleh menyimpan file-file website tersebut di dalam komputer kita. Namun, agar bisa diakses oleh orang lain dari mana saja dan kapan saja, komputer tersebut harus tetap stand by dan terkoneksi ke internet 24 jam penuh. Sanggupkan kita melakukan semua itu? Saya rasa kita bakal mendapat lebih banyak kerugian. Itulah sebabnya kita membutuhkan webserver yang akan menyediakan layanan hosting pada kita. Pada postingan ini, saya akan memaparkan bagaimana cara memindahkan file-file website yang telah Anda bangun dari localhost ke hosting online.
Adapun layanan hosting yang akan kita gunakan untuk sementara adalah layanan hosting gratis pada sebuah provider free hosting, yaitu www.000webhost.com. Cara mendapatkan layanan free hosting pada 000webhost.Com telah saya paparkan sebelumnya. Silahkan klik disini untuk membuka tutorial mengenai cara mendapatkan free webhosting tersebut.
Saya asumsikan pembaca telah mendaftar dan mendapatkan layanan free hosting pada 000webhost.Com tersebut. Berikut langkah-langkah yang akan kita lakukan untuk memindahkan website kita dari localhost ke hosting online:
Adapun layanan hosting yang akan kita gunakan untuk sementara adalah layanan hosting gratis pada sebuah provider free hosting, yaitu www.000webhost.com. Cara mendapatkan layanan free hosting pada 000webhost.Com telah saya paparkan sebelumnya. Silahkan klik disini untuk membuka tutorial mengenai cara mendapatkan free webhosting tersebut.
Saya asumsikan pembaca telah mendaftar dan mendapatkan layanan free hosting pada 000webhost.Com tersebut. Berikut langkah-langkah yang akan kita lakukan untuk memindahkan website kita dari localhost ke hosting online:
- Silahkan login untuk masuk ke dalam akun Anda di 000webhost.Com. Klik menu "Members Area" yang ada di menu sebelah kanan.
- Jika login berhasil, kita akan masuk pada halaman akun yang menampilkan daftar domain yang telah Anda daftarkan pada 000webhost.Com. Salah satu ciri khas dari 000webhost.Com adalah bahwa control panel untuk hosting dibedakan untuk tiap domain. Silahkan klik link "Go to CPanel" yang ada di kolom "Action" pada tabel domain tersebut.
- Anda akan masuk pada halaman Control Panel akun Anda. Coba perhatikan bagian Account Information yang ada di sebelah kanan. Ada beberapa informasi yang penting yang akan kita gunakan sebelum memindahkan file website dari localhost ke hosting online. Sekarang perhatikan kembali bagian Account Information yang ada di sebelah kanan Control Panel Anda.
- Domain. Merupakan domain dari website yang akan kita simpan secara online. Pada localhost domain website kita adalah "http://localhost/webku" (sesuai dengan nama folder dari website yang kita simpan pada htdosc).
- Username. Merupakan username yang akan kita gunakan untuk mengakses file manager website kita. Username ini berbeda untuk tiap domain yang telah kita daftarkan.
- Password. Merupakan password yang akan kita gunakan untuk mengakses file manager. Password ini sama dengan password yang kita gunakan pada saat login ke dalam 000webhost.Com.
- Home Root. Merupakan tempat dimana kita akan menyimpan file website kita pada webserver tersebut. Pada localhost kita menyimpan di "C:\xampp\htdocs\".
- Sekarang kita akan mengatur database website kita terlebih dahulu. Pada Control Panel Anda, klik tombol menu MySQL pada bagian Software/Services. Anda akan diarahkan menuju halaman "Manage MySQL Database".
- Buatlah sebuah database baru dan user baru yang bisa mengakses database tersebut.
- MySQL database name. Merupakan nama database yang akan kita buat untuk website kita. Jika pada localhost, nama database yang kita buat adalah seperti pada gambar yang ada pada langkah 3 di atas, maka nantinya, nama database yang kita pakai adalah yang sedang kita buat sekarang.
- MySQL user name. Merupakan username yang bisa mengakses database yang telah kita buat. Pada localhost, username ini adalah "root".
- Password for MySQL user. Password yang akan kita gunakan untuk mengakses database yang telah kita buat tersebut. Pada localhost yang menggunakan Xampp, password tersebut tidak ada (kosong).
- Coba diingat kembali setting configuration yang kita lakukan pada saat menginstal Wordpress CMS pada localhost. Saya sarankan untuk membukanya kembali di sini.
Pengaturan yang kita lakukan seperti yang ditunjukkan pada gambar di atas adalah pengaturan pada localhost. Sehinnga, agar nantinya website kita bisa dibuka, kita harus merubah pengaturan konfigurasi tersebut sesuai dengan webserver dimana kita akan meng-hosting-kan website kita secara online. Sekarang kita akan mengganti setting configuaration pada website Wordpress CMS yang kita buat pada localhost dengan menggunakan informasi yang telah kita dapatkan dari langkah 3 dan langkah 5 agar sesuai dengan hosting online. Silahkan buka file website Anda yang ada di "C:\xampp\htdocs\webku" (sesuai dengan nama folder website yang Anda instal). Cari file yang bernama "wp-config.php", kemudian buka file tersebut menggunakan notepad, wordpad, atau dreamweaver.
Gambar di atas menunjukkan setting configuration untuk localhost seperti yang Anda lakukan pada saat instalasi Wordpress CMS pada localhost.
- Ganti "datawebku" yang ada pada baris 19 pada gambar dengan database name yang telah Anda buat pada langkah 5 di atas
- Ganti "root" yang ada pada baris 22 pada gambar dengan username yang telah Anda buat pada langkah 5 di atas
- Tuliskan password yang telah Anda buat pada langkah 5 di atas ke dalam tanda petik tunggal yang ada pada baris 25 pada gambar.
- Ganti "localhost" yang ada pada baris 28 pada gambar dengan username yang telah Anda buat pada langkah 5 di atas
- Sekarang saatnya meng-upload seluruh file website kita ke dalam hosting online di 000webhost.Com. Buka kembali Control Panel Anda seperti langkah 2 di atas. Klik tombol menu File Manager yang ada pada bagian Files. Anda akan masuk ke halaman login untuk masuk ke file manager. Gunakan username dan password yang ditunjukkan pada bagian Account Informatiion yang telah dijelaskan pada langkah 3.
- Anda akan masuk ke dalam halaman file manager. Masuklah ke dalam folder "public_html", karena di dalam folder tersebutlah kita akan meng-upload seluruh file website Anda. Jika sudah masuk ke dalam folder tersebut, silahkan klik menu Upload yang ada di bagian atas. Anda akan masuk ke halaman Upload file and archive. Ada 2 cara upload yang tersedia:
- Files. Digunakan untuk meng-upload file satu persatu.
- Archive. Digunakan untuk meng-upload file yang disimpan dalam bentuk archive, yaitu .zip, .tar, .tgz, .gz.
- Jika sudah dikompres dalam bentuk .zip, silahkan kembali lagi ke halaman upload pada file manager Anda.
Setelah itu, klik tanda contreng warna hijau di sebelah kiri atas untuk men-submit atau memulai untuk meng-upload archive. Secara otomatis, sistem server akan mengekstrak file tersebut di dalam file manager Anda, sehingga hasilnya akan seperti gambar di bawah ini.
- Setalah kita meng-upload file ke dalam hosting online tersebut, kita juga perlu untuk memindahkan database website Wordpress CMS milik kita ke webserver. Buka PHPMyAdmin Anda pada localhost dengan membuka alamat "http://localhost/phpmyadmin". Klik database yang Anda gunakan pada website Wordpress CMS milik Anda. Dari contoh yang sebelumnya, nama database kita adalah "datawebku".
Klik menu Export yang ada di sebelah atas. Simpan database Anda dalam bentuk .sql. Beri nama misalnya "datawebku.sql". Caranya dengan memilih opsi SQL sebagai bentuk file databse, kemudian beri centang pada bagian Save as file, lalu klik tombol Go yang ada di sebalah kanannya.
- Sekarang kembali lagi ke dalam Control panel Anda pada 000webhost.Com. Klik tombol menu PhpMyAdmin pada bagian Software/services. Anda akan masuk ke bagian phpMyAdmin Access. Klik link Enter phpMyadmin pada tabel List of current databases. Anda akan masuk ke halaman PHPMyAdmin pada 000webhost.Com. Bentuknya tidak terlalu berbeda dengan PHPMyAdmin yang ada pada localhost karena menggunakan software yang sama.
- Langkah selanjutnya adalah memasukkan database yang kita simpan dari localhost tadi. Klik menu Import. Pada bagian File to import, klik tombol Browse dan pilih file "datawebku.sql" yang telah kita export sebelumnya dari localhost. Setelah itu klik tombol Go yang ada di sebelah bawah.
- Langkah terakhir adalah mengganti URL website Anda dari "http://localhost/webku" menjadi domain yang Anda miliki yang ditunjukkan pada bagian Account Information yang telah dijelaskan pada langkah 3. Masih pada PHPMyAdmin pada hosting online, klik tabel "wp_options" (prefix tergantung pada saat instalasi) yang ada pada database Anda. Klik menu Browse untuk melihat isi dari tabel tersebut. Edit baris "siteurl" untuk mengubah URL website Anda. Ganti "http://localhost/webku" menjadi domain dari website Anda.
79 komentar on "Memindahkan Website dari Localhost ke Hosting Online"
terus matikan juga dari admin-ajax.php
(kalau nama filenya gak salah)
hehehe...
makasi lae atas tambahan infonya..sangat bermanfaat buat para pengunjung...
Sukses slalu ya,..
Cuma mw kasih saran aja.. daripada pake 000webhost lebih baik langsung beli domain sendiri aja, paling cuma ngeluarin duit 100rb setahun - tapi lebih stabil pastinya.
Maju terus bro!!!
salam sukses juga bro..^_^ kalau masih bingun silahkan ditanyakan lagi, moga saya bisa bantu...
@Info Gaptek:
benar bro..tp kali ini saya ngasi tips yg gratis dulu deh..hehehehe..kebetulan saya juga dah beli domain..hasil mengais $$$ :D...(http://www.banditbatak.com)
@lae manurung:
wah..kalau itu sih dah niat dari dulu lae..boleh tuh...
saya mau tanya kl untuk permalinknya dia akan berubah link ke localhost kl untuk ke hosting gmn caranya.thanks ya
ini saya cari2 dari dulu thanx ya ! bosen pake blogger
sama-sama mas...semoga bermanfaat
@download gratis:
dia tetap akan memngikuti URL utama mas..
@Anonymous:
ohh..Anda juga mesti ganti blog URL Anda. silahkan masuk ke dashboard, klik menu General dibagian Setting. Ganti blog URL dengan URL online nya..
@moe:
versi ebook nya belum kepikiran mas..kapan2 saya sediakan deh..hehehe..thx ya sarannya
saya mo tanya neh...kalo image ga tampil ada masalah dimana ya
padahal di library uploads dah ada cuma gambarnya ga tampil..
tks ya mas atas infonya
bravo!!
klo ane buat web ny d'localhost rmh ane truz ane mau mindahin k'host online tpi lwat warnet ntu bsa tag?
mklum mas, drmh gx da internet. .. :)
klo bsa gmn cranya?
mhon bntuannya ya mas..
mkasih sbelumny..
* File webku.rar is too big. This file will not be uploaded.
Transferring files to the FTP server:
bagaimana tuh mas solusi nya ?
TQ
Checking files:
* File webku.rar is too big. This file will not be uploaded.
Transferring files to the FTP server:
1. link gmrnya error. coba dicek lagi kode2nya. biasanya di bagian img src="..blabla..silahkan cek URL gbrnya apakah dah cocok dengan domain onlinenya.
2. File permission (CMOD) nya perlu dirubah. atur supaya bisa di baca. check list pilihan read.
@Agounk: sama2 mas..
@Anonymous: gak masalah mas. silahkan copy dulu seluruh file web yang ada di localhost. plus jgn lupa copy juga database yang dah di export dari localhost. Supaya jgn bolak balik rmh klw ketinggalan.heheheh
@maryanto: sama2 mas. makasi juga ya kunjungannya
@Johan pawan:biasanya filenya terlalu besar atau koneksinya lambat. sebaiknya utk mengatasi koneksi internet yang lambat silahkan di upload sebagian2 aj dulu. oh iya, kompressnya jgn dalam bentuk .rar. soalnya servernya gak bisa mengekstraknya ntr. Disana diberitahu kok ekstensi yang diperbolehkan itu apa aj. klw tdk salah .zip, gzip, dll
apa sama seperti itu??
mohon kalo bsa di postingkan
maksh
@bocah cilix: sama aj caranya secara umum. yg beda di pengaturan file configurasinya..klw Joomla kita juga tidak perlu mengedit database setalah di hostingkan seperti langkah 13.
kalau mau memindahkan hosting bagaimana ya?
apakah sama seperti ini?
"Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/a4282289/public_html/wp-config.php on line 28" .. gmn nih mas ?? apanya yg salah ?? mohon bimbingannya... T_T
lain kali pasti aku balik lagi
salam dahsyat dan tetap semangat
trims
Mau nanya ni... apa cara di atas, bisa juga buat joomla 1.5
thank sebelumnya and Sukses selalu..
An error has occured
Unable to connect to FTP server 216.108.239.204 on port 21.
Are you sure this is the address of the FTP server? This is often different from that of the HTTP (web) server. Please contact your ISP helpdesk or system administrator for help.
trus gmn nih?? mohon pencerahannya ya teman2.
email ke: goebloek@gmail.com
terima kasih
kalo kita pakenya bukan wp ato joomla caranya sama ga mas???
contohnya qt pake opensis untuk admin sekolah.. gmn mas???
please tolong ya mas...
Saya sudah mengikuti cara2 yg ada disini.Bisa dika sih tapi kok linknya tetep localhost ya mas?apanya yg salah?trus kalo mau masuk admin gimana? Webku www.pabrikweb.co.cc
Makasih.
makasih ya....
Kalau berniat membuat website dengan harga murah silahkan kunjungi www.okewebku.com
padahal sudah uplod ke public...
makasih...
bagus tutorialnya... tapi kenapa ya.. saya sudah ngikutin langkahnya.. masih masuk nya ke wordpress defaultnya ya?? padahal udah saya delete defaultnya..
mohon pencerahannya mas.
thx
sngat mmbantu ,,,
tp file 'wordpress-3.tmp' yg ada d folder 'wp-content' gk k upload,,, mnkin krma mksimal peng-uploadan 5kb,,,
mnta solusinya bang,,,,
salam hangat!
hosting kita ato localhost????
sblom.e thankks tutorialnya gan.
bgus bwt ane yg msih newbie.
salam sukses
gini, saat saya mau upload database saya ke root/public_html, kok gagal ya mas? broser bilang "problem loading page - The connection was reset" apanya yg salah ya mas?? apa koneksi internet yg ga kuat? atau gimana.. tolong ditanggepi. terima kasih banyak..
sekali coba langsung jadi,,
maju terus!!!sukses selalu
thnx ....
Pencarian SQL:
--
-- Database: `information_schema`
--
CREATE DATABASE `information_schema` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
MySQL menyatakan:
#1044 - Access denied for user 'u752443063_site'@'localhost' to database 'information_schema'
Trims sangat membantu....
namun pada saat saya membuka dengan domain yang diberikan oleh hosting , malah tidak keluar apa-apa alias kosongan.
mohon dibantu. trims.
"Ganti "localhost" yang ada pada baris 28 pada gambar dengan username yang telah Anda buat pada langkah 5 di atas"
sepertinya tetap aja bro ngak usah dirubah dari 'loclhost'
ini bro hasil mengonlinekan web komunitas saya bro..
http://2006menabung.org
tapi kenapa ya pas di klik di salah satu page misalnya, kembali linknya ke localhost.
webnya di http://alumni-etosjakarta.url.ph/
Mohon pencerahannya, hehe
makasih