25 September 2008

Install drupal-6.4 di ubuntu

Salam open source

Maaf kawan-kawan, aku udah lama nggak ngoprek lagi, karena sekarang coba2 fokus masalah kuliah, maklum udah diambang-ambang waktu, alias dateline. Yach meski begitu tetap aja untuk betul2 kuliah tetap susah karena pikiran udah kekomputer mulu sich.

langsung to the point aja yach. kali ini aku mau coba share tentang gimana cara install drupal di web server. Mengapa drupal? soalnya bagi aku drupal lebih secure dibanding cms-cms yang lain.

kenapa musti make cms? soalnya cms itu cara gampang untuk buat website bagi kawan2 yang gak terlalu ngerti php, gak terlalu pandai mysql, kurang bisa html, tapi pengen buat website yang keren dan bagus.

Memang sich tutorial nya udah banyak beredaran en cara aku nggak jauh berbeda dengan yang ada. tapi meski gitu gak ada salahnya ditulis ulang, baik untuk database pengetahuan buat aku tentang open source maupun kawan2 yang coba2 belajar, mudah2an dari dasar2 ini kita bisa berkembang bersama dan menjadi lebih advance :) .... yaaa to the point aja yach...

karena ubuntu sebentar lagi udah sampe kepada ubuntu 8.10 (intrepid ibex), kebetulan server aku disalah satu warnet sudah menggunakan ubuntu 8.10 ini, meski masih versi beta sich...

1. install LAMP dulu (Linux, Apache, Mysql, PHP)
#apache2 php5-mysql php5-gd libapache2-mod-php5 mysql-server

2. setelah di install set password mysql nya
#mysqladmin -u root password 'sangatrahasia'

3. download drupal 6. 4 di web drupal dan ekstrak file nya
#wget http://ftp.drupal.org/files/projects/drupal-6.4.tar.gz
#tar xvzf drupal-6.4.tar.gz

4. buat folder drupal di folder /var/www kemudian letakkan file ekstrak drupal tadi di folder /var/www/drupal
#mkdir /var/www/drupal
#mv drupal-6.4/* drupal-6.4/.htaccess /var/www/drupal

5. buat folder file dimana nanti kita akan meletakkan file2 untuk drupal dan di rubah kepemilikannya menjadi group
#/var/www/drupal/sites/default/files
#chown www-data:www-data /var/www/drupal/sites/default/files

6. Copy file default.settings.php dan diganti namanya menjadi settings.php kemudian ubah kepemilikannya group
#cp /var/www/drupal/sites/default/default.settings.php /var/www/drupal/sites/default/settings.php
#chown www-data:www-data /var/www/drupal/sites/default/settings.php

7. Jangan lupa untuk membuat database drupal di mysql yang nantinya digunakan untuk memanagement database web kita.
#mysqladmin -u root -p create drupal
(masukan password database mysql nya)

8. setelah database dibuat kita harus menentukan kolom2 apa aja yang akan dibuat di file database tersebut.
a. masuk ke database mysql
#mysql -u root -p
(isikan password mysql nya)

b. melihat isi file yang ada didalam database mysql
mysql>show databases;

c. membuat kolom yang terdapat didalam drupal serta membuat username drupal nya serta password untuk database drupalnya
mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON drupal.* TO 'userdrupal'@'localhost' IDENTIFIED BY 'passwordrupal';

d. jangan lupa untuk mengaktivasi permission yang baru
mysql> FLUSH PRIVILEGES;

e. quit dari mysql
mysql>\q (tekan enter)

9. Perlu diketahui bahwa memory limit untuk php pada drupal paling minimal adalah 32 mega yang default standardnya adalah 8 mega. anda perlu mengubah memory limit pada file php.ini dengan 32 mega ini dengan cara:
#nano /etc/php5/apache2/php.ini

cari tulisan:
memory_limit = 8M

(kalau nggak 8M ya 16M)

ubah menjadi:
memory_limit = 32M

simpen dengan menekan ctrl+x ketik y kemudian enter

10. selanjutnya adalah menginstallasi di bagian webpage nya

a. buka mozilla dan ketikkan
http://ipaddress/drupal

contoh:
http://127.0.0.1/drupal
atau
http://localhost/drupal

atau kalau udah di install domain di server

http://namadomain/drupal
contoh:
http://www.nazheefa.net/drupal
(ket: domain itu cuma untuk jaringan lokal aja jadi gak bisa dibuka diluar :) )

b. pilih install drupal in english

c. pada bagian ini anda akan diminta untuk mengisi namadatabase username database dan password database drupal anda. Isilah sesuai dengan nama2 yang kita buat pada instalasi di konsole linux tadi.. (kalau udah diisi klik save and continue)

d. Pada bagian ini anda diminta untuk memasukkan domain dan email administrator. lanjut wae yach, gak perlu dijelasin babibu segala.

e. Pada bagian ini anda diberitahukan semua hasil installasi yang dilakukan pada drupal...

f. drupal telah selesai diinstall, sekarang coba klik view your existing site..

selamat anda telah selesai menginstall drupal. sekarang kalo anda hendak membuat website dan belajar2 dengan CMS drupal, anda dapat belajar dan bergabung di komunistas drupal indonesia disini

viva open source
salam dingin


pinokiook

2 komentar:

Anonim mengatakan...

Sy coba install di localhost pake Ubuntu 8.10 tapi pas akses menu Administer lambat banget ....
Kalau menu lain lancar ...
Kenapa ya .... ?
Memory limit dah tak naikin tp tidak berpengaruh ....

Anonim mengatakan...

jangan lupa abis edit memory limit restart webservernya yah..:D
/etc/init.d/apache2 restart

:D