作者/来源: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
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,搞定