歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu Server 12.04下安裝OCI8

Ubuntu Server 12.04下安裝OCI8

日期:2017/2/28 15:32:06   编辑:Linux教程

因為最近系統升級,需要考慮在系統上對Oracle的支持.

php支持oracle不像我們使用mysql那麼簡單,我們需要安裝好幾個東西.

下面我們就在講講如何在Ubuntu Server 12.04上面安裝oci的.之前一直報錯.現在把本人正確的步驟寫出來,不一定大家都能用,但是可以借鑒一下.

1.去oracle的官方網站上下載instantclient.

這裡總共需要下載三個文件.

1.instantclient-basic-linux-11.2.0.3.0.zip

2.instantclient-sdk-linux-11.2.0.3.0.zip

3.instantclient-sqlplus-linux-11.2.0.3.0.zip

然後將這是三個文件上傳到你的服務器上..

逐個使用unzip命令解壓,解壓之後會全部放在一個"instantclient_11_2"的文件夾裡面.

2.然後我們需要為系統添加以下兩個環境變量.

##後面就是你解壓的文件存放目錄

export ORACLE_HOME=/root/instantclient_11_2

##這個我之前沒有添加,後面會報錯

export ORACLE_BASE=/root/instantclient_11_2

3.添加完這兩個變量之後我們來安裝OCI8了

在安裝之前,我們需要安裝兩個工具.

sudo apt-get install php-pear sudo apt-get install php5-dev

安裝完成之後我們就要開始安裝OCI了.

sudo pecl install oci8

在安裝的過程中系統會詢問你instantclient的位置,這個時候你要輸入

instantclient,/root/instantclient_11_2

輸入完成之後就等待自動安裝完成oci8了

別著急,我們還有最後一步,就是為php添加OCI的支持.

打開php.ini文件.並加入

extension=oci8.so

OK,這下就打工告成了.

Copyright © Linux教程網 All Rights Reserved