Pada tulisan sebelumnya telah dijelaskan bagaimana menginstall Interface OCI8 di ubuntu 12.04, seiring waktu pecl tidak lagi didukung pada Ubuntu 14.04 sehingga perintah:
- # sudo pecl install oci8
Berikut instalasi OCI8 di ubuntu 14.04
Preparasi:
- Apache 2, PHP (with pear and php5-dev)
- basic-10.2.0.5.0-linux.zip
- sdk-10.2.0.5.0-linux.zip
- oci8-2.0.8.tgz
- # sudo apt-get install php5-dev php-pear
- Untuk 32 bit : # wget http://stta.name/materi/Admin/Oracle%20for%20Ubuntu12.04/sdk-10.2.0.5.0-linux.zip
- Untuk 64 bit : # wget http://stta.name/materi/Admin/Oracle%20for%20Ubuntu12.04/sdk-10.2.0.5.0-linux-x64.zip
- Untuk 32 bit : # wget http://stta.name/materi/Admin/Oracle%20for%20Ubuntu12.04/basic-10.2.0.5.0-linux.zip
- Untuk 64 bit : # wget http://stta.name/materi/Admin/Oracle%20for%20Ubuntu12.04/basic-10.2.0.5.0-linux-x64.zip
- # wget http://stta.name/materi/Admin/Oracle_For_Ubuntu/oci8-2.0.8.tgz
- Untuk 32 bit : # sudo unzip -o basic-10.2.0.5.0-linux.zip -d /opt
- Untuk 64 bit : # sudo unzip -o basic-10.2.0.5.0-linux-x64.zip -d /opt
- Untuk 32 bit : # sudo unzip -o sdk-10.2.0.5.0-linux.zip -d /opt
- Untuk 64 bit : # sudo unzip -o sdk-10.2.0.5.0-linux-x64.zip -d /opt
- # sudo ln -s /opt/instantclient_10_2/libclntsh.so.10.1 /opt/instantclient_10_2/libclntsh.so
- # tar -zxvf oci8-2.0.8.tgz
- # cd oci8-2.0.8
- # phpize
- # ./configure -with-oci8=shared,instantclient,/opt/instantclient_10_2
- # make all install
- # vim /etc/php5/apache2/php.ini
- Tambahkan baris berikut di Dynamic Extension
- extension=oci8.so
- # sudo /etc/init.d/apache2 restart
- Buat script php sederhana
- <?php
- echo phpinfo();
- ?>
- Buka di browser anda
- Pastikan OCI8 Support anda enable seperti pada gambar berikut:
Selamat mencoba
Tested on Ubuntu 14.04, Apache2, PHP5, Oracle XE
No comments:
Post a Comment