Postingan ini berisikan tentang cara mengaktifkan/menginstall apache di slackware. Nah, ada apa dengan web server? Sebenarnya, disekolah saya sedang mengajar kompetensi "Membuat website dengan HTML, PHP dan MySQL". Nah, inilah yang membuat saya "terpaksa" mengkonfigurasi slackware saya menjalankan service web server dengan menggunakan apache.
Nah, apache. Pada dasarnya jika saat kita install slackware dan pada saat installasi paket kita pilih full atau default dan juga belum pernah menghapus paket httpd dari /var/log/packages maka apache sebenarnya sudah ada dalam mesin kita. Namun, servicenya belum kita jalankan.
Jika ternyata httpd tidak terdapat pada /var/log/packages kita dapat menginstallnya dengan mudah di slackware (pastikan anda terhubung dengan internet atau cache dari paket terdapat di /var/cache/packages/). (Jika telah terinstall lewati)
$ slackpkg install httpd
$ # Kemudian kita coba aktifkan dengan perintah berikut:
$ chmod +x /etc/rc.d/rc.httpd
$ /etc/rc.d/rc.httpd start
$ # Kemudian kita install php
$ slackpkg install php
Kemudian silahkan buka browser dan ketikkan alamat http://localhost maka akan muncul It Works!
Main configuration dari httpd ini berada pada /etc/httpd/httpd.conf nah, kali ini kita akan melakukan configurasi pada httpd.conf tersebut.
$ nano /etc/httpd/httpd.conf
Didalam file tersebut, terdapat beberapa konfigurasi yang saya lakukan perubahan. Seperti:
Setelah itu kita simpan, kemudian restart service dari apache dengan perintah
$ /etc/rc.d/rc.httpd restart
Nah, selanjutnya silahkan buka browser maka akan tampil Index Of / ini dikarenakan isi dari DocumentRoot kita masih kosong, selanjutnya kita dapat memasukkan/membuat website kita pada folder tersebut.