Catatan Seorang Mahasiswa Teknik Informatika, yang ingin membagikan hasil karya dan catatannya ke publik agar berguna bagi yang lain.

Cara Upload joomla dari komputer lokal ke hosting

Assalamualaikum ..
Alhamdulillah ya, akhirnya selesai juga tutorial Cara Upload joomla dari komputer lokal ke hosting

Dalam tutorial kali ini saya anggap anda sudah tahu cara install joomla di localhost baik menggunakan XAMPP dll..

Saran saya, jika anda masih pemula dalam menggunakan CMS Joomla, sebaiknya anda menggunakan hostingan gratisan terlebih dahulu untuk mengupload file joomla anda.


Ada banyak situs yang menyediakan hosting gratisan. Di antaranya adalah byethost.com, 000webhost.com dan masih banyak lagi.

Dan di tutorial ini juga saya anggap anda sudah selesai mendesain sebuah web menggunakan CMS Joomla.
Sudah selesai desain web menggunakan joomla di localhost, tapi anda bingung cara uploadnya ke hosting ??

Okelah... Tanpa basa-basi berikut step by step Cara Upload joomla dari lokal komputer ke hosting.

1. Hal pertaama yang harus anda lakukan adalah meng- Export database joomla anda di localhost ..

Caranya adalah sebagai berikut :
  • Masuk ke PHPMyadmin localhost anda, dengan cara ketik di browser http://localhost/phpmyadmin
  • Pilih database joomla anda di sebelah kiri
  • klik Export di bagian atas
  • Cheklist save as files
  • Di bagian Compression - Pilih gzipped
  • Klik - go
2. Step kedua adalah meng-compress file joomla anda yang ada di folder XAMPP komputer lokal anda.

Karena byethost.com membatasi hanya 2Mb dalam setiap upload, selayaknya anda mengcompress file joomla anda tidak lebih dari 2Mb

Saran saya, lebih baik anda compress tiap folder saja dan jangan lupa pada saat compress jangan memilih .rar. Pastikan extensi file hasil compress anda yaitu .zip. Karena jika .zip maka file joomla yang anda upload nanti akan ter-extract secara otomatis di byethost.com

3. Setelah anda selesai meng-compress semua file joomla tiap folder tadi, selanjutnya adalah meng-upload database joomla dari komputer local yang sudah anda save tadi ke byethost.com

Caranya adalah sebagai berikut :

  • Login ke Cpanel Byethost.com anda di http://panel.byethost.com
  • Di bagian menu Database Management - Klik MySQL Databases, Buat nama database baru Misal : Joomla. kemudian klik Create Database. Jika sudah akan terlihat seperti gambar di bawah ini.

4. Selanjutnya kembali ke menu awal atau home cpanel byethost anda. Sekarang adalah step upload file joomla yang sudah anda compress satu persatu tiap foldernya.

Di bagian home cpanel byethost anda Klik Online File Manager yang terdapat di menu File Management
Setelah anda klik Online File Management akan tampak seperti gambar di bawah ini.

5. Kemudian pilih domain yang ingin anda gunakan untuk upload file joomla anda. Dalam tutorial ini saya menggunakan domain gratisan saya yaitu irwansyahblog.co.cc

Klik domain irwansyahblog.co.cc - kemudian klik htdocs, tampil seperti gambar di bawah ini.



Selanjutnya anda upload satu persatu file joomla yang sudah anda compress tiap foldernya, dengan cara - klik tombol Upload - Klik Browse yang terdapat di bawah teks "Archives (zip, tar, tgz, gz)".

Upload satu persatu file .zipnya.

6. Upload telah selesai, sekarang tinggal melakukan konfigurasi pada file configuration.php.File configuration.php menyimpan informasi mengenai database, user, password, path dan lain-lain.

Kemudian masuk kembali ke direktori domain anda. Caranya adalah di bagian home cpanel byethost anda Klik Online File Manager di Menu File Management, kemudian pilih domain yang anda gunakan tadi contoh folder:  /irwansyahblog.co.cc/htdocs
Cari file configuration.php - klik edit di bagian kanan

Dalam file script tersebut,  cari baris code sebagai berikut :

Joomla 1.0.x
$mosConfig_host = ‘localhost’;
$mosConfig_live_site = ‘http://[nama web anda]”;
$mosConfig_db = ‘
[USERCPANEL]_[NAMA_DATABASE_JOOMLA]‘;
$mosConfig_absolute_path = ‘/home/[USERCPANEL]/public_html’;
$mosConfig_cachepath = ‘/home/[USERCPANEL]/public_html/cache’;
$mosConfig_password = ‘[PASSWORD_DATABASE_JOOMLA]‘;
$mosConfig_user = ‘[USERCPANEL]_[NAMA_USER_JOOMLA]‘;


Joomla 1.5.x
var $host = ‘localhost’;
var $user = ‘[USERCPANEL]_[NAMA_USER_JOOMLA]‘;
var $db = ‘[USERCPANEL]_[NAMA_DATABASE_JOOMLA]‘;
var $password = ‘[PASSWORD_DATABASE_JOOMLA]‘;

Contoh kongfigurasi menggunakan joomla 1.5.x

var $host = ‘localhost’;
var $user = ‘b9_6866404‘;
var $db = ‘b9_6866404_joomla ‘;
var $password = ‘[PASSWORD_DATABASE_JOOMLA]‘;

Contoh kongfigurasi menggunakan joomla 1.7.x 

    public $host = 'localhost';
    public $user = 'b9_6866404';
    public $password = 'password_db_anda';
    public $db = 'b9_6866404_joomla';

Selesai sudah, Website Joomla anda sudah selesai dan sudah bisa di akses oleh siapapun.
Maaf jika tutorialnya kurang jelas dan jika ada yang mau ditanyakan silahkan komentar di bawah ini.
Wassalamualaikum

    13 comments

    1. Saya sudah ikutin tutorial di atas kok muncul " Database Error: Unable to connect to the database:Could not connect to MySQL " kira2 apanya ya gan.

      ReplyDelete
    2. @mase-cakep dot com : kemungkinan ada kesalahan pada saat pengaturan di configuration.php mas, coba ikuti dengan benar nama database dan user database dan password database dengan benar ...

      ReplyDelete
    3. aku ada masalh di bagian DATA BASE, jika aku mengaktifkan XAMPP. maka isi dri DATA BASE yg aku buat tidk ada.. tpi ktika XAMPP tdk aktif.. isi dri DATA BASE muncul..

      tolong bantuannya pak IRWANSYAH

      ReplyDelete
    4. @1smaiL : sebelumnya saya mau tanya, anda menggunakan XAMPP versi brp ya ??

      ReplyDelete
    5. Nama Masternya "xampp-win-32-1.6.1-installer.exe" itu XAMPP yg aku pakai.. apa xampp gw yg JADUL??? perlu di UPdate?

      mohon bimbingannya pak..
      :) Add FB = ismailmhodech@yahoo.co.id

      ReplyDelete
    6. @1smaiL : coba update ke xampp yg terbaru yaitu v.1.8.0 mungkin bisa membantu.

      ReplyDelete
    7. Pak.. aku ada masalah lagi niii
      aku tdk bisa LOGIN di "http://panel.byethost.com"..
      bagaimana cara mendapatkan akun di "http://panel.byethost.com"???

      ReplyDelete
    8. @Ismail : coba gunakan fitur lostpassword yg ada d bawah panel login.

      ReplyDelete
    9. pak..
      aku menggunakan joomla versi 1.7, bagaimna cara mengedit configuration.php-nya pak???
      aku tdk menemukan contoh sprti konfigurasi diatas.

      ReplyDelete
    10. @IsmaiL : tutorial ini sudah saya update, coba anda baca lg Contoh kongfigurasi menggunakan joomla 1.7.x yg sudah saya tulis, saran saya lebih baik menggukan joomla versi terbaru yg telah di perbaiki segala jenis bug.

      ReplyDelete
    11. nnti sya akan coba menggunakan joomla versi 2.5+

      gw dah edit configuration.php-nya. dengan memasukkan localhost. username. password. N databasenya..
      tpi kok webnya blom jadi??? blom bisa di loading nhii???
      apa perlu penanganan lagi?

      ReplyDelete
    12. pak...mau tanya pa joomla bisa digunakan untuk blogger?

      ReplyDelete
    13. mksdny joomla tuk nge-blog y pak, bisa donk malah makin enak krn bnyk plugin2 yg bsa mmbuat blom makin dinamis.

      ReplyDelete

    Terimakasih telah berkunjung di Irwansyahblog, Semoga bermaanfaat |
    Tuliaskan komentar anda di bawah ini !