SELAMAT DATANG DI BLOG nya DDX .. :D

namaku dodi .. gitu aja ya hzaghag

Selasa, 27 November 2007

Mamboo / Joomla Tutorial

Kupas Tuntas Mambo dan Joomla


Karena banyaknya pertanyaan seputar mambo / joomla saya beranikan diri untuk membuat thread ini
Semoga thread ini bisa membantu teman teman yang menemui masalah dengan CMS yang cukup populer ini.
Tulisan dibawah merupakan hasil copy/paste (saduran) dari web lain maupun tulisan saya sendiri.

Prinsip Dasar Bagaimana Mambo dan Joomla Bekerja?

Secara garis besar dan gamblang, Mambo/Joomla! terdiri dari 3 elemen dasar, yaitu server web (webserver), skrip[1] PHP dan database MySQL.

Webserver diasumsikan terhubung dengan Internet/Intranet yang berfungsi sebagai penyedia layanan situs. Skrip PHP terdiri dari kode program dalam bahasa php dan database merupakan tempat penyimpanan konten. Mambo/Joomla menggunakan Apache sebagai webserver dan MySQL untuk databasenya.



Mambo Basic - Sangat Penting!

Sebelum menggunakan mambo lebih lanjut, kita perlu mengerti prinsip dasar mambo - kalo tidak anda akan mendapat kesulitan2.

Mambo adalah Content Management System artinya mambo digunakan untuk mengorganisasikan content (isi) situs anda. jadi harus dibedakan antara content (isi) dengan halaman situs.
Color,font, dll diatur oleh template (sampul)
Setelah install template baru anda membuat content (dgn menggunakan mambo)
Content terdiri atas :
1. Sections yg terdiri atas beberapa kategori
2. kategori yg terdiri atas beberapa item
3. item adalah artikel2 yg ada di situs anda

contoh : section investasi terdiri dari kategori saham, reksadana, deposito
dalam kategori saham ada item sahama, saham b,dst

Setelah membuat section,kategori dan item - yg sudah dipublish semua, anda perlu sistem menu untuk me-link section,kategori,item di atas sehingga dapat di lihat pengunjung.

Instalasi Mambo untuk Pemula

OK kita mulai dengna instalasinya !!

Tutorial ini ditujukan untuk pemula yang baru pertama kali akan

menginstall Mambo CMS. Ditulis berdasarkan pengalaman menginstall Mambo

dan kesulitan-kesulitannya.

Requirement:
SERVER+Applikasi
Local: Apache Server, PHP, MySQL (rekomendasi: download PHPTriad yang

sudah mempunyai semua aplikasi secara lengkap)

Online: Webhosting yang support PHP dan MySQL (geocities.com tidak

support PHP-MySQL. Rekomendasi: beli domain dan hosting, murah kok)

SOFTWARE:
Notepad, Photoshop, FTP software, HTML editor (Rekomendasi Dreamweaver,

HTML editor yang bisa berfungsi sebagai FTP juga).

KNOWLEDGE:
Sedikit pengetahuan tag HTML, jika punya pengetahuan PHP lebih bagus.


STEP by STEP
============
Jika Anda sudah punya server lokal dan terbiasa meng-upload file ke webhosting, skip step 1 - 3.

1. Awal: Buat Server Lokal

Download PHPTriad. Ekstrak di folder mana saja. Lalu jalankan

phptriad.exe. Di C:/ akan tercipta folder "Apache". Di dalamnya sudah

terinstall PHP, MySQL.
Untuk menguji kesuksesan install Apache Server, buka browser, ketik di

alamatnya "http://localhost". Akan muncul ucapan selamat datang dari

Apache Server.
Untuk menguji PHP terinstall, ketik "http://localhost/phpinfo.php". Akan

muncul versi PHP.
Untuk menguji MySQL, ketik "http://localhost/phpmyadmin". Jika muncul

page phpmyadmin dan database.

Jika tidak sukses, ulangi install PhpTriad.

Ini adalah server lokal Anda. File-file web Anda harus selalu diletakkan

dalam folder "htdocs" (C:/Apache/htdocs). Folder ini dikenal sebagai

"root". Buat folder baru untuk menyimpan file-file web Anda (misalnya

"webgue").
Jika web Anda terletak di "C:/Apache/htdocs/webgue", maka untuk

mengaksesnya di browser adalah "http://localhost/webgue".
Perhatian: setiap web memerlukan first page yang dinamai "index.php" atau

"index.html" atau "index.htm". Setiap akses terhadap folder akan membaca

halaman indeks ini.

2. Ekstrak Mambo

Setelah didownload, Mambo CMS diekstrak ke folder "htdocs/webgue" (folder "webgue" bisa diganti namanya dengan yang Anda suka). Jika sukses, maka di folder itu akan terisi folder-folder, antara lain "administrator", "installation", "cache" "components", dst serta file-file seperti "globals.php", "configuration.php-dist", "index.php", "index2.php" dst.

3. Install Mambo

Buka browser Anda, lalu ketik "http://localhost/webgue" atau "http://localhost/webgue/installation".
Akan terbuka page instalasi. Untuk lokal server, tidak akan ada masalah soal permission atau unwriteable directory/file. (Tapi ini bagian penting jika install secara online)

Sampai pada MySQL Database configuration, isi host name dengan "localhost" MySQL USer Name dengan "root", password biarkan kosong, selebihnya biarkan default menurut isian Mambo.

Pada step "Confirm URL, absolute path, admin email" isi URL dengan "http://localhost/webgue". path-nya dengan "c:\localhost\webgue". Biasanya ini default sudah terisi. Dan Anda bisa mengganti password yang diberikan Mambo dengan password yang Anda bikin sendiri.
Catat password untuk admin itu.

Selesai.
Jangan lupa untuk menghapus folder "installation" (atau ganti namanya). Hal ini akan diperingatkan Mambo ketika mencoba mengklik "view site" atau "administration" pada step akhir instalasi.

Anda bisa mencoba memasuk area admin dengan mengetik "http://localhost/webgue/administrator"


4. Install Online
Masuk ke controlpanel hosting Anda. (Biasanya pihak hosting sudah memberikan username dan password.)

4a. Buat database.
(Jika Anda sudah mempunyai database username, dan password, skip step ini.)
Pada control panel, cari "MySQL Management" atau semacam itu, buat database baru ("create new database").
Buat nama database Anda, user, dan password (biasanya, awal nama database dan username disesuaikan dengan username hosting Anda).
Catat informasi penting ini.

Balik menu awal, cari "FTP Management" atau semacam itu. Buat ftp user baru dg option default lalu isi password ftp baru. Misalnya "NamaGue", addressnya nanti menjadi " NamaGue@webgue.com ".
Catat informasi ini.

4b. Upload file-file Mambo.
Jika Anda sudah menginstall Mambo di local server, informasi yang ada sudah berubah. Ekstrak kembali Mambo ke folder baru, misalnya "webgueasli".

Lalu buka FTP browser. Buat new connection (atau semacam itu), isikan informasi website Anda (http://www.webgue.com"), isikan host address: "ftp.webgue.com", isikan username " NamaGue@webgue.com ", isi password ftp Anda.
Coba connect. Akan tampak kalau username dan password Anda diterima, kalau tidak, coba isikan properti connection dg benar.

Pada panel lokal, buka folder "webgueasli" tempat file-file Mambo yang baru diektrak. Pada panel remote, ada folder "public_html", buka folder itu. Drag semua folder lokal ke dalam "public_html". Jika minta izin replace indeks, tekan yes.

Tunggu setelah semua file di upload.
Selesai.

4c. Konfigurasi Mambo
Ketika alamat website Anda, lalu akan muncul instalasi Mambo seperti pada step 3.

Bagian terpenting adalah memperhatikan "pre-installation check".

Samakah setting yang diminta?
Safe Mode (OFF)
Display Errors (ON)
File Upload (ON) dst. Begitu juga dengan Directory/File Folder Permissions, harus sama "writtable"
Untuk keamanan, perhatikan "Register Global" harus "OFF".

Jika kondisinya tidak sesuai (ada yang "unwriteable" dan register globals masih "ON"), masuk kembali ke control panel hosting Anda dengan masuk ke file manager, public_html (atau bisa mengubahnya dengan klik kanan file di ftp browser). Ubah folder-folder yang masih "unwriteable" menjadi "writeable" dengan mengubah "chmod" menjadi "707". Ubah nama "configuration.php-dist" menjadi "configuration.php" dan chmod ke 744 atau 777.

Refresh page instalasi mambo tadi, lihat apakah kondisi setting yang diinginkan menjadi sesuai (writeable, dan OFF). Biasanya "register globals" masih "ON".



sumber mambo.id >> kaskus

2 komentar:

Unknown mengatakan...

setelah instalasi finish gue remove folder installation, dan nyoba ketik di web browser : http://localhost/webgue/administrator, nah yang muncul >>> page not found >> krn alamatnya otomatis berubah jadi >>> http://localhost/webgue/installation/index.php

can you help me ??

aripin rahman mengatakan...

thanks ya tutorialnya. mudah2an bisa bermanfaat