Karena suatu keadaan, saya memerlukan kemampuan PHP untuk mengolah database dbase, namun untuk linux ternyata tidak bisa langsung diaktifkan lewat php.ini dan kebetulan saya tidak menggunakan XAMPP (LAMPP) dari apachefriends.
Karena itu setelah selesai menginstall MySQL dan Apache tidak perlu terburu-buru menginstall PHP tapi ambil source code dari repository aja dulu nanti kita kompilasi sendiri dengan mengaktifkan extension dbase.
Install terlebih dahulu tools yang dibutuhkan.
sudo apt-get install shtool dpkg-dev
Kemudian download source php5 dari repository.
sudo apt-get source php5
Setelah semua selesai didownload, aktifkan extension dbase dengan cara, masuk ke PHP directory tempat kita download tadi kemudian edit file di ./debian/rules ganti dibagian COMMON_CONFIG tambahkan “–enable-dbase \” tanpa kutip. Save kemudian kembali ke console.
Selanjutnya adalah mengkompilasi source tersebut dan biasanya compilasi agak lama jadi silakan ambil kopi terlebih dahulu.
sudo apt-get build-dep php5
Ketika perintah diatas dijalankan biasanya akan meminta depensi yang dibutuhkan untuk kompilasi source, sehingga pastikan kita terhubung dengan repository. Setelah proses selesai buat paket deb-nya dengan cara
sudo dpkg-buildpackage
Maka akan tercipta file instalasi untuk debian.
Selanjutnya install paket-paket tersebut.
sudo dpkg -i php5*.deb
sudo cp ~/php5-*/apache2-build/libs/libphp5.so /usr/lib/apache2/modules/libphp5.so
sudo /etc/init.d/apache2 restart
Untuk memastikan extensi dbase udah terinstall gunakan console lalu ketikkan
php -m
Jika ada dbase maka, sudah berhasil menginstall PHP dengan extension dbase.
Sumber : http://linuxhints.blogspot.com/2006_06_01_archive.html
sip, thnx ohm
* coba ah *