a

Wednesday 20 July 2011

Cara Menginstall MAMBO

Tutorial ini dibuat berdasarkan pengalaman dan kesulitan sewaktu meng-install Mambo untuk pertama kali. Semoga berguna bagi pemula.

Instalasi Mambo untuk Pemula
46Unregistered

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".

Cara yang gampang, buka folder "webgueasli" di PC lokal Anda, buka "configuration.php-dist". isikan dengan:

No comments:

Post a Comment