HOME 生活记录运维/编程
作者/来源:yixinu.com
栏目:运维/编程
日期:2016-11-18 16:01:56

一、下载  oracle 客户端 包

1、instantclient-basic-linux.x64-12.1.0.1.0.zip

2、instantclient-sdk-linux.x64-12.1.0.1.0.zip

说明 :这两个包下载挺麻烦的,我已经下下来了,点击下面的链接就能下载 ,不用再到oracle官网下载 

http://mirrors.yixinu.com/file/oracle_client/ 

 

 

二、解压设置路径

解压 instantclient-basic-linux.x64-12.1.0.1.0.zip 到目录 /opt/oracle/instantclient_12_1


cd /opt/oracle/instantclient_12_1
ln -s libclntsh.so.12.1 libclntsh.so
ln -s libocci.so.12.1 libocci.so


vim /etc/profile  ,加下面两行
export LD_LIBRARY_PATH=/opt/oracle/instantclient_12_1:$LD_LIBRARY_PATH
export PATH=/opt/oracle/instantclient_12_1:$PATH

创建软链接 
ln -s /opt/oracle/instantclient_12_1/ /usr/lib/oracle/12.1/client64/lib

 
 
 
三、解压SDK
mkdir /usr/include/oracle/12.1/client64 -p
然后解压 instantclient-sdk-linux.x64-12.1.0.1.0.zip , 将include 下面的文件 复制到 上在创建的目录中
 
 
 


四、进入PHP扩展目录 
cd /usr/local/src/php-5.5/ext/oci8/
./configure
make
make install
执行结果 :
root@xianglou:/usr/local/src/php-5.5.38/ext/oci8# make install
Installing shared extensions:     /usr/local/server/php55/lib/php/extensions/no-debug-non-zts-20121212/

 
 
OK,搞定 


分享到:

Copyright © 2013-2014 yixinu.com 湘ICP备14004402号

QQ:316686606  Email: 316686606@qq.com