Aplikasi web yang berbasis PHP memerlukan sebuah server web yaitu Apache dan MySQL sebagai perangkat lunak sistem manajemen basis data (database-nya). Masih menggunakan My Gentoo Box saya ingin membuat sebuah web server sederhana. Langkah-langkah yang dilakukan untuk instalasi ketiga paket tersebut yaitu :
1. Sebelum melakukan emerge tambahkan terlebih dahulu pada /etc/make.conf :
USE=”apache2 mysql php pam ssl xml xml2 berkdb innodb jpeg png”
2. Emerge paket
shinta# emerge mysql
shinta# emerge apache
shinta# emerge php
3. Kalo ada paket yang dimasking saat instal mysql, maka tambahkan pada /etc/portage/package.keywords :
shinta# nano /etc/portage/package.keywords
=dev-db/mysql-administrator-1.1.5 ~x86
=dev-db/mysql-query-browser-1.1.17 ~x86
=dev-cpp/gtkmm-2.8 ~x86
=dev-cpp glibmm-2.7 ~x86
4. Sesuaikan versi PHP yang terinstal dengan /etc/conf.d/apache, jika belum ada maka tambahkan :
APACHE2_OPTS=”-D DEFAULT_HOST -D PHP5“
5. Aktifkan apache dan mysql-nya
shinta# /etc/init.d/apache2 start
shinta# /etc/init.d/mysql start
6. Cek pada browser dengan mengetikkan http://localhost, jika berhasil maka akan muncul pesan It Works!
Siap untuk menjadi sebuah webserver




0 Responses to “Apache PHP MySQL Gentoo”