Install Joomla di web hosting (kasus: Masterweb)
2
Nov
2007
Seorang kawan kesulitan meng Install Joomla di Masterweb, saya menuliskan caranya di sini, semoga bermanfaat.
- Yang pertama kali dilakukan, setelah login ke dalam Control Panel Masterweb tentunya, masuk ke menu Subdomain Manager.
- Di domain yang ingin digunakan pilih Prefs pada kolom Actions
- Set Perbaiki/reset permission file-file secara berkala, menjadi No/Disabled. Hal ini dilakukan agar permission file/foder tidak di reset. Bikin capek kalau mau upload templete, module dsb jika di setting Yes.
- Jika sudah Submit Query.
- Lainnya, kembali ke langkah no.1 dan 2. Pada pilihan php.ini tersendiri, klik create php.ini. Disini kita akan membuat php ini mudah untuk kita setting sendiri.
- Setelah itu akan muncul php.ini, cari baris yang berisi register_globals=on. Ubah menjadi register_globals=off. Lalu Submit. Hal ini dilakukan karena rekomendasi Joomla untuk masalah security.
- Kita akan membuat database.
- Pilih MySQL di menu utama sebelah kiri, lalu pilih Add Database
- Masukkan nama database anda setelah tanda undersore, contoh: t389999_ menjadi t389999_testweb. JANGAN ubah kode tersebut (kode yang sama dengan username control panel).
- Masukkan Username dengan cara seperti no.9 di atas, misal: t389999_ menjadi t389999_testuser
- Masukkan Password dan Confirm Password anda. Password ini adalah password user akese ke database anda diatas.
- Pilih Add.
- Upload paket Joomla ke dalam /sites/Nama.Domain.Anda/ www
- Setelah itu Extract (pada kolom Actions)
- Lalu buka http://nama-domain-anda
- Perhatikan tulisan berwarna merah
- Jika warna merah bertuliskan Unwriteable, maka kita harus setting permission. (Abaikan configuration.php Unwriteable. Kita akan set ini terakhir). Berikutnya…
- Buka window internet browser baru. buka Control Panel Masterweb, File Manager, masuk ke folder di mana kita extract paket Joomla, lalu di folder yang tertulis Unwriteable kita pilih chmod di kolom Actions. Contoh: administrator/backups/ Unwriteable, lalu ke folder administrator/backups, pilih chmod, lalu check w (yg artinya write) di kolom group lalu Set permissions. Lakukan kepada seluruh folder yang Unwriteable.
- Kembali ke window Joomla pre-installation check, klik Check Again. biarkan hanya configuration.php yang Unwriteable.
- Catatan. untuk chmod multiple folder, pilih folder yang mau di set chmod nya, tombol chmod ada di atas tabel berisi daftar folder.
- Jika sudah tidak ada lagi tulisan berwarna merah (hanya configuration.php) kita lanjutkan proses instalasi. (Next).
- Lanjutkan sampai ke halaman Step 1, MySQL database configuration. Masukkan: Host Name: localhost. MySQL User Name: (pada langkah 10 diatas), MySQL Password : (pada langkah 11), MySQL Database Name: (pada langkah 9). Uncheck Install sample data, jika anda ingin mengosongkan contoh data dalam database.
- Are you sure these settings are correct? …. Yes tentunyaaa
- Anda seharusnya akan sampai ke Step 2, Enter the name of your Joomla! site: Masukkan nama site sesuai keinginan anda.
- Anda akan masuk Step 3, masukkan email anda, lalu ubah admin password sesuai keinginan anda.
- Kemudian Step 4, kita akan mengcopy configuration file, didalam textbox besar bertuliskan Your configuration file or directory is not writeable, or there was a problem creating the configuration file. You’ll have to upload the following code by hand. Click in the textarea to highlight all of the code. Copy isi textbox itu, buka ke Control Panel Masterweb, ke File Manager, folder tempat paket Joomla di ekstract. Edit file configuration.php-dist. Hapus isi file tersebut, paste isi config dari instalasi Joomla. Lalu Submit.
- Rename file configuration.php-dist menjadi configuration.php.
- Hapus folder installation dari isi hasil ekstrak paket Joomla.
- Done! Website anda sudah bisa digunakan.
Jika anda baru mengunjungi blog saya ini, mungkin anda ingin berlangganan RSS feed. Terima kasih sudah mampir....
By the way… want to follow me on Twitter?? Click here
November 7th, 2007 at 6:53 pm
thanks ya bos atas bantuannnya…
January 17th, 2008 at 10:14 am
hosting gratisan yang mendukung joomla apa ya? tanks atas penjelasannya
June 14th, 2008 at 9:33 pm
hai lam kenal
bagimana cara install joomla v1.5 di hosting geratisan alias
August 11th, 2008 at 10:07 am
ane coba dulu dah
August 11th, 2008 at 11:24 am
alhamdulillah udah selesai install…. tinggal setting ini dan itu
di tunggu tutorial berikutnya
January 8th, 2009 at 8:40 pm
tulong…. tulung…tolong…..
totorial terlalu singkat dan sepertinya banyak melewati kasus yang sering terjadi di instalasi joomla.
saya udah coba…pake versi Joomla_1.5.8-Stable-Full_Package.
rencananya buat ngisi domain yang aku beli..
tapi ada beberapa kasus bos
pertama:
kalau cuma bikin database di phpmysql tanpa table, kasusnya seperti ini:
B function failed with error number 1146
Table ‘databasename.jos_session’ doesn’t exist SQL=SELECT session_id FROM mos_session WHERE session_id=MD5(‘2ae833f2512d06cef75a760f7582d6ce’)
______________________________________________
tapi setelah saya kasih table berikut:
DROP table IF EXISTS jos_session;
CREATE TABLE `jos_session` (
`username` varchar(50) default ”,
`time` varchar(14) default ”,
`session_id` varchar(200) NOT NULL default ‘0′,
`guest` tinyint(4) default ‘1′,
`userid` int(11) default ‘0′,
`usertype` varchar(50) default ”,
`gid` tinyint(3) unsigned NOT NULL default ‘0′,
PRIMARY KEY (`session_id`),
KEY `whosonline` (`guest`,`usertype`)
) TYPE=MyISAM;
———————————-
terus muncul errornya begini:
jtablesession::Store Failed
DB function failed with error number 1054
Unknown column ‘client_id’ in ‘field list’ SQL=INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) VALUES ( ‘405f12917e57878004df0f3185d4209a’,'1220623735′,”,’0′,’1′,’0′ )
================================
kemudidan aku drop table nya pake:
CREATE TABLE `jos_session` (
`username` varchar(150) default ”,
`time` varchar(14) default ”,
`session_id` varchar(200) NOT NULL default ‘0′,
`guest` tinyint(4) default ‘1′,
`userid` int(11) default ‘0′,
`usertype` varchar(50) default ”,
`gid` tinyint(3) unsigned NOT NULL default ‘0′,
`client_id` tinyint(3) unsigned NOT NULL default ‘0′,
`data` longtext,
PRIMARY KEY (`session_id`(64)),
KEY `whosonline` (`guest`,`usertype`),
KEY `userid` (`userid`),
KEY `time` (`time`)
) TYPE=MyISAM CHARACTER SET `utf8`;
======================================================
ketika dibrowser http://domain.com/ keluarnya begini:
404 – Component not found
You may not be able to visit this page because of:
an out-of-date bookmark/favourite
a search engine that has an out-of-date listing for this site
a mistyped address
you have no access to this page
The requested resource was not found.
An error has occurred while processing your request.
Please try one of the following pages:
Home Page
If difficulties persist, please contact the System Administrator of this site.
Component not found:
===========================
kalau aku browser ke administrator: http://domain/administrator. maka di halaman login keluar begini:
Error loading Components: Table ‘jom.jos_components’ doesn’t exist SQL=SELECT * FROM jos_components WHERE parent = 0
Error loading Plugins: Table ‘jom.jos_plugins’ doesn’t exist SQL=SELECT folder AS type, element AS name, params FROM jos_plugins WHERE published >= 1 AND access = 1 AND access <= 0 ORDER BY ordering
Error loading Components: Table ‘jom.jos_components’ doesn’t exist SQL=SELECT * FROM jos_components WHERE parent = 0
Error Loading ModulesTable ‘jom.jos_modules’ doesn’t exist SQL=SELECT id, title, module, position, content, showtitle, control, params FROM jos_modules AS m LEFT JOIN jos_modules_menu AS mm ON mm.moduleid = m.id WHERE m.published = 1 AND m.access = 1 AND access <= 0 ORDER BY ordering…
terus gimana ngatasinnya bos?
please long tolong aku….
via email boleh…
January 9th, 2009 at 2:28 am
Maaf mas, saya terus terang kurang paham dengan pertanyaannya.
Saya juga tidak begitu menguasai Joomla.
Saran saya kalau saya menghadapi error, pastikan paket di download tidak corrupt. Lalu saya coba install terlebih dahulu di local host menggunakan xampplite. Kalau tidak ada masalah, saya baru coba di hosting. Saran paling maknyus ya cari hosting yang menggunakan CPANEL karena di dalamnya ada FANTASTICO dimana untuk menginstall Joomla hanya perlu 1 kali klik !
March 3rd, 2009 at 1:03 pm
ya aku juga problem sama…
Error loading Components: Table ‘jom.jos_components’ doesn’t exist SQL=SELECT * FROM jos_components WHERE parent = 0
Error loading Plugins: Table ‘jom.jos_plugins’ doesn’t exist SQL=SELECT folder AS type, element AS name, params FROM jos_plugins WHERE published >= 1 AND access = 1 AND access <= 0 ORDER BY ordering
Error loading Components: Table ‘jom.jos_components’ doesn’t exist SQL=SELECT * FROM jos_components WHERE parent = 0
Error Loading ModulesTable ‘jom.jos_modules’ doesn’t exist SQL=SELECT id, title, module, position, content, showtitle, control, params FROM jos_modules AS m LEFT JOIN jos_modules_menu AS mm ON mm.moduleid = m.id WHERE m.published = 1 AND m.access = 1 AND access <= 0 ORDER BY ordering…
gak ada yg bisa mengatasinya kok?
October 9th, 2009 at 7:51 pm
Coba deh bos ke web ku http://portalbanten.co.cc kadang kala atau sering malah, ada error pada sql=select terus modul-modul juga pada ga muncul, yang muncul cuma linknya aja…
Kira-kira bos bos ada yang tau masalahnya dimana?
Kalo saya sih udah ngatasinya dengan repair database, bisa sih setelah website saya di refresh, tapi setelah di refresh yang ke 2 kali dan seterusnya, kembali error lagi sql nya… Sebel juga lama-lama pake joomla… saya pake joomla 1.5.14 Full
Nah terus ada pesan gini pada saat sqlnya error:
DB function failed with error number 2006
MySQL server has gone away SQL=SELECT guest, usertype, client_id FROM jos_session WHERE client_id = 0
Kira-kira ada kah bos yang ngerti dan bisa ngasih solusi ke saya??? Terima kasih…
Kalau mau ngasih solusi, silakan aja langsung kasih komentar di sini, atau di http://portalbanten.co.cc atau email ke: dhimazbagoes.csaw@gmail.com
Terima Kasih
November 7th, 2009 at 9:51 am
Mas saya bisa buka webnya tapi pas ingin meng upload file ga bisa ada pesan dibawah web ‘Page Error’