Install Drupal di Slackware 12 (part 2/2)
Pada bagian pertama lalu, saya telah membahas cara mengaktifkan Apache dan PHP. Pada bagian kedua ini, saya akan menerangkan cara mengaktifkan MySQL dan sekaligus melakukan instalasi Drupal.
Siapkan secangkir kopi buat menemani :P
MySQL (My-es-qu-el)
-
Ubah chmod rc.mysqld agar saat boot, Mysql diaktifkan :
#chmod 755 /etc/rc.d/rc.mysqld -
Copy
/etc/my-medium.cnfmenjadi/etc/my.cnf#cp /etc/my-medium.cnf /etc/my.cnf -
Sebagai root, su ke mysql :
# su - mysql -
Untuk pertama kali, install database utama :
mysql@stansa:~$ mysql_install_db -
Jalankan Mysql :
#/etc/rc.d/rc.mysqld start -
Beri password root-nya MySql :
# mysqladmin -u root password 'pass-Anda'Misal password 1234qwer
-
Buat database db_drupalx :
# mysqladmin -h localhost -u root -p1234qwer create db_drupalxHati2, -p dengan password digandeng.
-
Oke ! Sudah terbentuk database db_drupalx dengan user root dan host localhost. Reload mysql !
# mysqladmin -h localhost -u root -p1234qwer reload
Drupal
-
Download dari source drupal :
$wget http://ftp.drupal.org/files/projects/drupal-5.2.tar.gz
Kopikan ke direktory/srv/httpdkemudian Unpack file tersebut :
#tar -xvvzf drupal-5.2.tar.gz
Maka akan terbentuk direktory/srv/httpd/drupal-5.2. Karena symlink, maka direktory ini sama dengan/var/www/drupal-5.2. -
Kembali sebentar ke Apache :) (edit httpd.conf)
-
Ubah DocumentRoot dan Directory pada
/etc/httpd/httpd.confdari"/srv/httpd/htdocs"ke"/srv/httpd/drupal-5.2"Kemudian reload Apache :#apachectl -k restart -
Ubah permission dari 644 ke 777
./sites/default/settings.phpagar dapat ditulis :#chmod 777 /etc/httpd/drupal-5.2/sites/default/settings.php - Sekarang coba browse http://localhost Maka Akan muncul Database Configuration. Isi Database Name dengan db_drupalx, Database username dengan root, dan Database password dengan 1234qwer. Kemudian Klik Save Configuration
-
Akan muncul peringatan untuk mengubah kembali ijin tulis dari file settings.php ke mode write protect 644
#chmod 644 /etc/httpd/drupal-5.2/sites/default/settings.php - Setelah mengubah ijin tulis file settings.php, Klik your new site
- Anda akan diminta membuat account drupal untuk pertamakali :P
- Oke ! Drupal sudah jalan ! Untuk selanjutnya terserah Anda :P
drupal1
drupal2
drupal3
Catatan :
- Untuk situs produksi, ketatkan konfigurasi Apache,PHP, dan MySQL ! Seperti pembuatan user baru di MySQL, pembatasan akses tabel, dan lain sebagainya...
- Tentu Anda dapat bereksperimen dengan virtual host dan sebagainya :) Ini adalah langkah awal yang sederhana :P Memulai dari yang ada.
- Oh ya ! Topik ini saya 'coba' langsung didepan komputer (Slackware 12) sambil menulis . Jika drupal jalan di komputer saya, semoga juga di komputer Anda.