Install OCI8

download Install OCI8

If you can't read please download the document

description

Install OCI8 in linux

Transcript of Install OCI8

Install apache php oci8 documentation.1. Download Oracle Instant Client for Linux (versi Basic dan SDK) dari http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html?ssSourceSiteId=ocomen , pilih 32-bit atau 64-bit sesuai versi Linux.2. Copy hasil download tadi (tersimpan di server80) ke server 122.2 dengan scp: #scp -p -r Oracle_Instant_Client_for_Linux/ [email protected]:/home/erwin3. Install PECL, PHP Development files, Build Essential, Unzip, dan AIO Library: #apt-get install php-pear php5-dev build-essential unzip libaio1 apache2 php54. Membuat directory oracle #mkdir /opt/oracle5. Memindahkan oracle instant client tadi ke directory /opt/oracle#mv /home/erwin/Oracle_Instant_Client_for_Linux/instantclient-* /opt/oracle/6. Unzip file oracle instant client di /opt/oracle#cd /opt/oracle#unzip instantclient-basic-linux-12.1.0.1.0.zip#unzip instantclient-sdk-linux-12.1.0.1.0.zip7. Rename directory "instantclient_12_1" yang terbentuk setelah unzip menjadi "instantclient"#mv instantclient_12_1/ instantclient8. Masuk ke dircetory "instantclient" dan buat soft links berikut#ln -s libclntsh.so.12.1 libclntsh.so#ln -s libocci.so.12.1 libocci.so9. Pindah/masuk ke directory "/opt" dan set permissions "oracle"#chown -R root:www-data /opt/oracle/10. Menambahkan instant client ke ld config (Dinamyc Linker)#echo /opt/oracle/instantclient > /etc/ld.so.conf.d/oracle-instantclient11. Update Dinamic Linker Run-Time Bindings#ldconfig12. Instalasi OCI8 dan configurasi Apache2A. Install OCI8a. Install oci8 menggunakan PECL#pecl install oci8b. Ketika diminta untuk memasukkan lokasi client, ketik:#instantclient,/opt/oracle/instantclientB. Konfigurasi apache2 supaya bisa me-load extensi oci8a. Menambahkan extensi oci8 ke php.ini#echo extension=oci8.so >> /etc/php5/apache2/php.ini#echo extension=oci8.so >> /etc/php5/cli/php.inib. Restart service apache#service apahce2 restartc. Cek apakah oci8 sudah terinstal pada modul php, dengan membuat info.php lalu buka pada browser#touch /var/www/info.php; echo "" > /var/www/info.php#Ref: http://kogentadono.com/2011/11/02/installing-oci8-on-ubuntu/