Install CMS Drupal di openSUSE

28 August, 2008 at 00:20 4 comments

Karena terpicu oleh sayembara dari komunitas linux Indonesia tentang pembuatan themes untuk website-nya (linux.or.id), saya mencoba menginstall CMS drupal. Yah, siapa tahu nanti bisa ikut sayembara yang diadakan dan sekaligus menang, kan lumayan dapat hadiah hosting & domain gratis + kaos 😀 . Tapi yang jelas ada sebuah kebanggan lah manakala bisa memenangi sayembara itu diluar hadiah yang disediakan. Itu seh kalau jadi ikut, sebab ternyata CMS Drupal itu tidak sama cara install dan sistem manajemen isinya dengan CMS Joomla, Mambo, atau WordPress. Jadi yah masih butuh waktu untuk melihat dalamnya, sedangkan waktu untuk sayembara itu sebulan sejak tanggal 20 Agustus kemarin. Itu berarti waktu sebulan sudah terpotong 😦 .

Yang saya alami, CMS Drupal tidak sama dengan CMS Joomla dan WordPress cara installnya yang tinggal next and next di Windows. Akan tetapi ada sedikit beberapa permission mode yang harus dirubah di linux. CMS Drupal sepertinya hanya bisa hidup di linux yah? Kurang tahu tentang hal itu, tapi manakala CMS Drupal itu saya install di Windows XP ternyata tidak bisa jalan. Padahal kalau Joomla atau WordPress bisa langsung running well loh.

Untuk menginstall CMS Drupal pastikan kita telah memiliki beberapa services yang harus ada, yaitu Apache, MySQL dan PHP. Ini bisa teratasi dengan LAMPP atau jika dengan DVD openSUSE 11.0 bisa langsung diinstal. Saya memakai services bawaan openSUSE 11.0 yang saya install dari DVD installer dan menggunakan Drupal versi 6.4.
1. Download CMS Drupal di http://drupal.org/ dan pindahkan atau copy file hasil download dengan user root di /srv/www/htdocs/

cp drupal-6.4.tar.gz /srv/www/htdocs/

2. Extract file tersebut di /srv/www/htdocs/

tar -xvzf drupal-6.4.tar.gz

3. Agar mudah memanggilnya di browser, ganti nama direktori hasil extract menjadi lebih sederhana

mv drupal-6.4 drupal

4. Masuk ke direktori drupal dan copy file default.settings.php menjadi settings.php dan rubah permission direktori dan file sehingga writable

cp sites/default/default.settings.php sites/default/settings.php
chmod 777 sites/default/settings.php
chmod 777 sites/default

6. Buka browser dan panggil http://localhost/drupal, lanjutkan proses instalasinya.
7. Selanjutnya buat database di MySQL

mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.0.51a SUSE MySQL RPM

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.

mysql> create database drupal;
Query OK, 1 row affected (0.01 sec)

8. Masukkan nama database yang sudah dibuat (drupal), username dan password MySQL database
9. Ubah kembali permission direktori dan file

chmod 755 sites/default/settings.php
chmod 755 sites/default/

10. Isikan keterangan yang diperlukan seperti host dan email address serta adminstrator account, kemudian save & continue.
11. View your site, jadilah website kita berbasis CMS Drupal terpasang.

Wuih, banyak sekali ritual yang mesti dijalani 😦 , capek deh. Anyway, ada sebuah kepuasan ketika sesuatu yang sudah lama kita kejar akhirnya kita dapat. Seorang cewek, misalnya 😀

Advertisements

Entry filed under: cms.

Install Apache di openSUSE 11.0 dengan DVD Installer Kepengurusan openSUSE-ID periode 2008/2009

4 Comments Add your own

  • 1. joko  |  12 September, 2008 at 04:00

    mas, perintah untuk rename memang mv kah?

    Reply
  • 2. Aden Kejawen  |  31 March, 2009 at 12:08

    Kalo di windows perintah buat ngubah chmodnya gimana ya?

    Reply
  • 3. kirman  |  31 March, 2009 at 12:32

    mas, perintah untuk rename memang mv kah?

    yups

    Kalo di windows perintah buat ngubah chmodnya gimana ya?

    Tidak perlu diubah mas, otomatis dia sudah read-write

    Reply
  • 4. rio  |  27 August, 2009 at 19:11

    mas itu kan install secara localhost
    kalo install di hosting yang gratis gimana caranya misalny di 000webhost.com

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed


Recent Posts

Blog Stats

  • 50,298 hits

My Twitter

Error: Twitter did not respond. Please wait a few minutes and refresh this page.


%d bloggers like this: