CentOS 6.5 X64 Nginx PHP-FPM環境安裝OCI8元件
這裡我下載oci8-2.0.10.tgz
第二步:上傳檔案至伺服器後執行解壓
sudo tar -xf oci8-2.0.10.tgz
cd oci8-2.0.10
第三步:執行安裝
sudo /usr/local/bin/phpize
sudo ./configure --with-oci8=shared,instantclient,/usr/lib/oracle/11.2/client64/lib --with-php-config=/usr/local/bin/php-config
備註:如果沒找到php-config位置,請使用locate php-config 查詢
sudo make
sudo make test
sudo make install
第四步:配置php.ini
sudo vim /home/soft/php56/lib/php.ini
插入extension = oci8.so後esc :wq儲存退出
備註:通過phpinfo();輸出函式,確定php.ini位置
第五步:重啟PHP-FPM服務
sudo /usr/local/bin/php-fpmctl stop
sudo /usr/local/bin/php-fpmctl start
備註:如果出錯,請執行sudo reboot後再試
檢查是否安裝成功:通過phpinfo();檢視,或執行php -i | grep oci8 命令驗證
----------------------------------------------------------------------------------------------------------------------------------------
注意事項:請先安裝oracle-instantclient,配置這裡不做說明了,自行搜尋查詢
官網下載地址:
下載檔案:
oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm
oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm