Magnolia CMS Tutorial (00)
Walau sebetulnya hr ini kantor sudah memasuki liburan, namun saya tidak bisa menahan diri saya untuk segera menulis artikel mengenai magnolia CMS ini. Lagipula, kalau saya lebih lama lagi menahan diri saya untuk menuliskan ini saya kuatir nanti akan lupa. So, silahkan menyimak
Tentunya sebagian besar dari kita sudah banyak yang mengetahui mengenai apa itu Content Management System (CMS). Walau mungkin diantara kita tidak mempunyai latar belakang IT atau khususnya programming, namun sebetulnya dalam kehidupan kita sehari2x kita biasa bersentuhan dengan mahluk yang satu ini. Anda tentunya sering membaca berita2x melalui situs2x populer seperti detik.com, okezone.com, ataupun kompas.com kan ? Nah untuk menghasilkan situs seperti itu biasanya pengelola situs menggunakan jasa perangkat lunak CMS ini sehingga mereka tidak perlu lagi fokus kepersoalan programming pembuatan situs tapi lebih kepada isi (content) dari situs itu.
Ada banyak sekali software CMS yang populer dewasa ini. Kita sebut saja Joomla!, Drupal, dan PostNuke yang populer dikalangan pencinta PHP. Atau Alfresco, Liferay, dan Magnolia yang populer dikalangan pencinta Java/J2EE. Nah karena saya adalah salah satu pencinta Java/J2EE, maka pada kesempatan kali ini saya ingin menguraikan secara singkat bagaimana membuat website dengan menggunakan Magnolia.
Ada beberapa hal yang harus kita persiapkan untuk menggunakan Magnolia, antara lain :
Silahkan anda download dan install Java SDK dan apache-tomcat sesuai dengan petunjuk yang diberikan pada link yang sudah saya sediakan diatas. Saat anda men-download magnolia pastikan anda memilih paket yang bertipe community.
Kita asumsikan bahwa anda menginstall apache-tomcat di direktori /opt pada sistem linux anda sehingga path lengkap yang kini ada didalam sistem anda adalah /opt/jakarta-tomcat-5.5.9 . Maka yang kini anda harus lakukan adalah memindahkan file magnolia-bundled-webapp-3.6.1.war kedalam direktori webapps apache-tomcat anda.
#cp -v magnolia-bundled-webapp-3.6.1.war /opt/jakarta-tomcat-5.5.9/webapps/magnoliaPublic.war
Setelah itu silahkan jalankan apache-tomcat anda dengan perintah
#/opt/jakarta-tomcat-5.5.9/bin/startup.sh
Tunggu beberapa saat dan buka browser favorit anda kemudian buka alamat http://localhost:8080/magnoliaPublic . Seharusnya kini akan tampil halaman seperti dibawah ini.
Apabila halaman yang kini muncul pada browser anda sama dengan gambar yang saya tunjukan diatas, maka magnolia tlah sukses anda deploy. Yang kini anda harus lakukan adalah menjalankan prosedur installasi untuk men-setup magnolia di sistem anda.
Klik lah link yang disediakan pada halaman yang tadi dan kini akan muncul halaman awal instalasi seperti pada gambar dibawah ini, sehingga akan muncul daftar module2x yang akan diinstall. Silakan click tombol "Start Install/Update" yang ada disebelah kanan atas halaman.
Tunggulah beberapa saat hingga semua proses berjalan dengan baik.
Apabila proses setup berjalan sukses maka yang akan tampil dihalaman anda kini akan seperti gambar dibawah ini
Silahkan klik tombol "Startup Magnolia" untuk menuju ke halaman Admin.
Silahkan masukkan username dengan "superuser" dan password "superuser" saat anda ditanya untuk memasukin halaman admin
Maka kini anda sudah masuk ke halaman admin. Pada saat pertama kali halaman admin ini terbuka, maka yang pertama anda akan lihat adalah daftar halaman2x yang sudah ada untuk anda jadikan sebagai contoh. Silahkan double-click pada icon pada halaman yang anda pilih.
Berikut ini adalah contoh halaman "Help" yang sudah ada didalam sistem magnolia anda
Kini Magnolia sudah berhasil dideploy dan setup disistem komputer anda. Ditutorial yang berikutnya saya akan mencoba untuk lebih menfokuskan kepada konfigurasi dan managemen website yang lebih mendetail.
Happy Hacking

Reff Docs :









