Konfigurasi Apache + PHP + MySQL untuk Joomla di Slackware 12

Instalasi joomla mungkin mudah jika anda sudah berhasil mengkonfigurasi slackware anda.
saya akan menuliskan langkah2nya disini (semoga tidak ada yang kelewatan) :

1. edit /etc/httpd/httpd.conf (untuk mengubah setting letak file joomla dan aktifkan php)

- ServerAdmin (rubah dengan nama email anda sendiri)
- ServerName (kalau saya, saya mengisi dengan ip server saya sendiri, bukan ip speedy)
- DocumentRoot (letak dari file joomla anda)
- Directory (letak direktory dari file joomla anda)
- di bagian bawah sendiri ada tulisan "uncomment the following line to enable php", nah hilangkan
tanda pagar di depan "Include /etc/httpd/mod_php.conf

    Nah sampai langkah ini web server apache anda sudah support dengan php

2. edit /etc/httpd/php.ini


- gunakan fasilitas search dan cari kata "magic_quotes_gpc" (setting default = off) anda harus ubah ke "on"
3. aktifkan service mysql anda terlebih dahulu caranya :

- masuk ke /etc/rc.d
- pilih service rc.mysqld dan ubah hak akses dengan fungsi chmod 755 /etc/rc.d/rc.mysqld
4. saya mengasumsikan anda belum pernah mempunyai database mysql pada sistem anda sebelumnya jadi anda
harus memberi "grant privileges" kepada mysql anda caranya :

#mysql_install_db --user=mysql5. ubah hak akses dan kepemilikan dari file /var/lib/mysql/mysql caranya :

chown -R mysql:mysql /var/lib/mysql/mysql chmod -R 755 /var/lib/mysql/mysql 6. anda harus mengest password dari root-nya MySQL caranya :

/usr/bin/mysqladmin -u root password 'new-password'

      Ingat

tanda petik satu pada new-password tidak boleh dihilangkan

    new password gantikan dengan password yang anda inginkan

7. testing dulu apakah mysql anda sudah jalan (harusnya sih sudah) :

. /etc/rc.d/rc.mysqld start

    harusnya kalau sudah anda akan mendapatkan peringatan bahwa service mysql sudah aktif.

8. langkah berikutnya adalah membuat database dari joomla anda sendiri :

mysqladmin -u root -p create Joomla

    disini anda akan membuat database dengan nama Joomla

9. langkah berikutnya anda harus login ke database anda :

mysql -u root -p

    anda akan diminta password, lalu isikan password saat anda mengeset root-nya mysql

10. jika anda berhasil login maka akan muncul prompt seperti ini :

mysql>

    nah disini anda dapat memberikan command2 dari mysql

11. anda harus memberi grant privileges kepada database joomla :

mysql>GRANT ALL PRIVILEGES ON Joomla.* TO root@localhost IDENTIFIED BY 'passwordanda';12. jika anda berhasil akan mengeluarkan output sperti ini :

Query OK, 0 rows affected (0.00 sec)13. lalu untuk mengaktifkan privileges baru :

mysql>flush privileges;14. jika anda berhasil akan mengeluarkan output sperti ini :

Query OK, 0 rows affected (0.00 sec)15. lalu keluar dari lingkungan mysql command :

mysql>\q16. langkah terakhir restart service httpd anda :

. /etc/rc.d/rc.httpd stop
. /etc/rc.d/rc.httpd start
17. nah sampai langkah ini harusnya joomla anda sudah dapat jalan di browser anda, coba buka firefox lalu
ketikkan ip dari komputer server anda contoh 192.168.1.100. lalu VOILA keluar panduan instalasi
Joomla via web.

ah capekkkk, selamat mencoba deh

terima kasih, sangat

terima kasih, sangat membantu...