感谢支持
我们一直在努力

Ubuntu Server 12.04下安装OCI8

因为最近系统升级,需要考虑在系统上对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,这下就打工告成了.

赞(0) 打赏
转载请注明出处:服务器评测 » Ubuntu Server 12.04下安装OCI8
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏