资讯专栏INFORMATION COLUMN

lnmp环境添加OCI8扩展

IamDLY / 1286人阅读

摘要:环境是一键安装包配置,扩展包下载见底部安装依赖修改配置开启扩展重启服务文件下载

环境是lnmp.org一键安装包配置,oci8扩展包下载见底部

安装依赖

rpm -ivh oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm
rpm -ivh oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm
rpm -ivh oracle-instantclient12.1-jdbc-12.1.0.2.0-1.x86_64.rpm
rpm -ivh oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.x86_64.rpm
tar zxvf oci8-2.1.3.tgz
cd oci8-2.1.3
phpize
./configure --with-oci8=shared,instantclient,/usr/lib/oracle/12.1/client64/lib --with-php-config=/usr/local/php/bin/php-config
make && make install

修改php.ini配置

vim /usr/local/php/etc/php.ini

开启扩展

extension=oci8.so

重启服务

service nginx restart
service php-fpm restart

文件下载

oci8-2.1.3.tgz

oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm

oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm

oracle-instantclient12.1-jdbc-12.1.0.2.0-1.x86_64.rpm

oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.x86_64.rpm

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/39505.html

相关文章

  • PHP 5.3 连接 Oracle 的客户端及 PDO_OCI 模块安装

    摘要:连接数据库虽然不是最佳拍档,但组内开发确实有这样需求。安装是的连接数据库的简单客户端,不用安装一个客户端就可以连接数据库,有和版本。接下来还要让系统能够找到客户端的库文件,修改执行使环境变量生效。 php连接oracle数据库虽然不是最佳拍档,但组内开发确实有这样需求。如果没有参考合适的文档,这个过程还是挺折磨人的,下面是一个记录,原型是国外的一篇博客 Installing PDO_O...

    SwordFly 评论0 收藏0
  • 如何在64位Windows安装32位php oci扩展

    摘要:本文介绍如何在位上安装位的扩展和的详细教程环境配置版本位位客户端在上启用扩展是扩展,一般默认不开启,用于连接到数据库,无论你是用哪种方式,也好还是直连也好,都需要这个扩展。安装是一组可轻松安装的免费库,允许程序连接到本地或远程数据库实例。 本文介绍如何在64位 Windows 上安装32位 PHP 的 OCI8 扩展和 Oracle Instant Client 的详细教程 环境配置:...

    Mertens 评论0 收藏0

发表评论

0条评论

IamDLY

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<