Rekan-rekan yg ingin instal PHP+MySQL, berikut ini ada cara instalasinya.
Saya menggunakan RedHat 6.1, Apache sudah terinstall (binary RPM),
begitu pula MySQL (binary rpm) jadi tidak perlu compile source codenya.
Pastikan anda masuk sebagai root.
Tahap Persiapan
===============
1) Install binary rpm apache dan apache-devel (versi 1.3.9)
2) Install binary rpm MySQL (d/l di www.mysql.com)
= MySQL-3.22.32-1.i386.rpm
= MySQL-client-3.22.32-1.i386.rpm
= MySQL-devel-3.22.32-1.i386.rpm
Ini akan mempersingkat waktu kompilasi, karena seingat saya
kompilasi MySQL adalah yg terlama. Dan mempercepat d/l dibandingkan
kalau d/l source codenya.
3) Download php-3.0.15.tar.gz (www.php.net)
4) Sebelumnya cek apakah linux box anda sudah diinstall
(rpm -qa | grep dengan_nama-nama_di_bawah_ini )
- glibc
- binutils
- cpp
- egcs
- kernel-headers
- glibc-devel
- make
Sebenarnya ini 'peralatan standar' waktu saya instal qmail.
Lalu untuk instalasi PHP butuh :
- freetype
- freetype-devel
- apache-devel
Source code PHP ditaruh di /usr/local/src.
Tahap Instalasi
===============
PHP
1) tar xzvf php-3.0.15.tar.gz
2) cd php-3.0.15
3) Baca INSTALL.REDHAT
4) Edit /usr/sbin/apxs sesuai dengan INSTALL.REDHAT
5) ./configure --with-apxs=/usr/sbin/apxs \
--with-mysql=/var/lib/mysql --enable-track-vars
4) make
5) make install
6) cp php3.ini-dist /usr/local/lib/php3.ini
7) Edit /etc/httpd/http.conf
uncomment line di bawah
LoadModule php3_module modules/libphp3.so
Kira-kira 2 baris di bawah ada line yg ditambahkan
sewaktu compile PHP (..bla..bla../libphp3.so), comment
saja karena jika tidak httpd tidak bisa start normal.
8) Edit srm.conf
Uncomment line yang berawalkan 'AddType' dan
mengandung '.php3'
Cek Hasil Karya
===============
1) /etc/rc.d/init.d/httpd restart
2) echo '<?phpinfo()?>' > /home/httpd/html/info.php3
3) lynx http://127.0.0.1/info.php3
4) Cek apakah ada MySQL di situ.
5) Cek apakah track_vars bernilai 1.
Selamat !
Salam
~yudi
DISCLAIMER: Penulis tidak bertanggung jawab jika petunjuk ini
akan menimbulkan efek yg tidak diingikan pada hardware Anda,
membuat rambut Anda beruban, atau kill your dog/cat/etc.
--------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]