install oci8

Download Install OCI8

If you can't read please download the document

Upload: benedict-e-pranata

Post on 05-Jan-2016

212 views

Category:

Documents


0 download

DESCRIPTION

Install OCI8 in linux

TRANSCRIPT

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/