Linux下PHP安装oci8扩展
来源:互联网 发布:专业泰语翻译软件 编辑:程序博客网 时间:2024/05/16 09:40
PHP通常搭配Mysql使用,但有时候也会连接到Oracle数据库。
安装PHP的oci8扩张之前,需要先安装Oracle Instant Client( basic 或 basic lite 版就行了)。因为我们是从源码安装PHP扩展,所以还需要下载 Instant Client SDK。Oracle Instant Client相关软件包的下载请进入以下链接:http://www.oracle.com/technetwork/database/features/instant-client/index-100365.html
从上面链接进去下载到的软件包:instantclient-basic-linux.x64-12.1.0.1.0.zip 和 instantclient-sdk-linux.x64-12.1.0.1.0.zip
以上两个软件包安装步骤:
1),切换到root帐号
2),解压缩 instantclient-basic-linux.x64-12.1.0.1.0.zip 到 /usr/local/ 目录下,得到的路径为 /usr/local/instantclient_12_1/
安装PHP的oci8扩张之前,需要先安装Oracle Instant Client( basic 或 basic lite 版就行了)。因为我们是从源码安装PHP扩展,所以还需要下载 Instant Client SDK。Oracle Instant Client相关软件包的下载请进入以下链接:http://www.oracle.com/technetwork/database/features/instant-client/index-100365.html
从上面链接进去下载到的软件包:instantclient-basic-linux.x64-12.1.0.1.0.zip 和 instantclient-sdk-linux.x64-12.1.0.1.0.zip
以上两个软件包安装步骤:
1),切换到root帐号
2),解压缩 instantclient-basic-linux.x64-12.1.0.1.0.zip 到 /usr/local/ 目录下,得到的路径为 /usr/local/instantclient_12_1/
3),解压缩 instantclient-sdk-linux.x64-12.1.0.1.0.zip,会得到一个和步骤2)中相同名称的目录,该目录下有一个名称为 sdk 的子目录,将其移动到 /usr/local/instantclient_12_1/ 目录下,最终的目录结构如下(注意:libclntsh.so 这个符号链接是在后边的步骤中产生的):
cd /usr/local/instantclient_12_1
ln -s libclntsh.so.12.1 libclntsh.so
进入php源码里面有一个是 ext/oci8/ 这目录里面
然后 执行 phpize 命令,再执行 ./configure --with-oci8=shared,instantclient,/usr/local/instantclient_12_1 --with-php-config=/usr/local/php/bin/php-config
在执行 ./configure xxx 成功后,再执行 make 命令,就可以编译出oci8扩展了。
然后进入你的php.ini添加
extension=oci8.so
别忘记重启
0 0
- linux下php安装oci8扩展
- Linux下PHP安装oci8扩展
- Linux下PHP 5.2 Oracle客户端扩展(OCI8)安装
- Linux下PHP Oracle客户端扩展(OCI8)安装
- Linux下PHP Oracle客户端扩展(OCI8)安装
- Linux下PHP Oracle客户端扩展(OCI8)安装
- linux下为php开启oci8扩展
- 终于安装上了linux php oci8扩展
- PHP安装OCI8扩展
- PHP安装OCI8扩展
- linux php,oci8扩展
- linux下php安装oracle客户端 oci8
- Linux下PHP开启Oracle支持(oci8)
- mac安装php的oracle扩展oci8的一些问题
- linux下安装php扩展
- linux下安装PHP扩展
- Linux下安装php扩展
- Linux下php扩展安装
- LNMP一键安装 (V1.3)
- MVC框架的封装(七)加载配置类
- 八大典型APT攻击过程详解
- Android Studio-R文件错误的解决办法
- php7编译安装教程
- Linux下PHP安装oci8扩展
- SpringMVC ContextLoaderListener监听器功能分析
- PHP 7 的新特征
- Android设置TextView自滚动
- javaweb
- 【codeforces 546B】Soldier and Badges
- 如何用html实现文件下载
- php 排序问题
- HDU Dungeon Master广搜