Showing posts with label problem solving. Show all posts
Showing posts with label problem solving. Show all posts

Thursday, 9 March 2017

install library php oci8 di linux

untuk mendukung php dapat membuat koneksi ke database oracle, dibutuhkan library dan plugins tambahan.

pertama, download instant client dari official website oracle instantclient for linux x86/64. instant client yang saya gunakan adalah instantclient-basic-linux.x64-12.1.0.2.0.zip dan jangan lupa download juga sdknya instantclient-sdk-linux.x64-12.1.0.2.0.zip

langkah diatas untuk membuat oracle client siap untuk digunakan. setelah berhasil maka install oci 8 (library php untuk fungsi-fungsi oracle di php). berikut link untuk unduh librarynya oci8 list package
 
instantclient, /opt/oracle/instantclient diisi saat muncul prompt untuk oracle home director.

terakhir edit file php.ini dan tambahkan extension oci8.so di file tersebut.
restart web server dan tes koneksi ke oracle.
semoga bermanfaat.

Integrasi nginx dan php-5 fpm

Tidak seperti apache yang telah satu package dengan php, nginx merupakan web server yang beridiri sendiri. Sehingga diperlukan konfigurasi manual untuk integrasi nginx dengan php.

Sebelumnya pastikan web server nginx dan php-fpm telah terinstall.
edit file konfigurasi nginx di  /etc/nginx/sites-available/default



save file tersebut, kemudian restart service nginx. buatlah file php dan kemudian coba akses. jika berhasil maka akan muncul result dari script php tersebut .