`
suxing
  • 浏览: 208214 次
  • 性别: Icon_minigender_1
  • 来自: 遵义
社区版块
存档分类
最新评论

ubuntu下安装oci8

 
阅读更多

1、下载oci8并解压

wget http://pecl.php.net/get/oci8-1.4.10.tgz

tar zxvf oci8-1.4.10.tgz

 

2、使用phpize准备 PHP 外挂模块的编译环境,会根据指定的环境变量生成编译时需要的makefile,phpize是属于php5-dev的内容

sudo phpize

 

3、编译

sudo ./configure --with-oci8=share,instantclient,/usr/lib/oracle/10.2.0.5/client/lib/
sudo make

sudo make install

 

4、检查oci8.so是否生成

ls /usr/lib/php5/20060613+lfs/

 

5、设置php5支持

sudo vim /etc/php5/conf.d/oci8.ini

extension=oci8.so

 

6、重启apache2

sudo service apache2 restart

 

7、现在phpinfo(),可以看到oci8的信息。

 

分享到:
评论

相关推荐

    php7.0扩展oci8安装(连接oracle扩展包与详细安装过程)

    本文将详细介绍如何在PHP7.0环境下安装oci8扩展,以便顺利连接Oracle数据库。 首先,安装oci8扩展之前,确保你的系统已经安装了Oracle Instant Client。Oracle Instant Client是Oracle数据库的轻量级客户端,包含了...

    ubuntu编译QOCI驱动

    在Ubuntu 12.04环境下,为了在Qt 4.8.0应用程序中使用Oracle数据库,你需要编译QOCI(Oracle的Qt SQL驱动)。QOCI驱动允许Qt应用程序与Oracle数据库进行交互。以下是一个详细步骤的概述: 1. **安装Oracle**: - ...

    Ubuntu php oracle

    接下来,安装oci8扩展,这是PHP连接Oracle的必要组件: ```bash sudo apt-get install php-dev libaio1 libaio-dev cd /opt/oracle/instantclient_19_8 sudo ln -s libclntsh.so.19.1 libclntsh.so sudo ln -s ...

    LINUX下配置OCI

    在Linux环境下配置Oracle Call Interface (OCI) 是一种用于在Linux系统中与Oracle数据库进行交互的方法,无需完整安装Oracle客户端软件。OCI是Oracle提供的一种C++编程接口,允许开发者直接访问和操作Oracle数据库。...

    Ubuntu 16.04下安装PHP 7过程详解

    编译和安装OCI8/PDO_OCI扩展是整个过程的关键。进入oci8扩展的源代码目录,使用`phpize`来配置环境,然后运行`./configure`指定oci8的路径,如`--with-oci8=instantclient,/opt/oracle/instantclient_12_1`。接着,...

    对Linux平台OCI接口断网阻塞问题的处理.pdf

    然而,当网络中断时,OCI接口会在Linux上出现阻塞问题,导致函数执行长时间挂起,如Ubuntu系统中可能持续20多分钟,严重影响系统的实时响应。 【问题描述】当数据库服务器网络连接出现问题,如网线插拔或松动,OCI...

    ubuntu+python3+orace需要的包

    在Ubuntu系统中,安装这个包后,Python3应用程序可以通过oci模块(如cx_Oracle)与Oracle数据库通信。这个包提供了网络连接、数据类型转换以及错误处理等功能。 3. **instantclient-sdk-linux.x64-11.2.0.4.0.zip**...

    php56-oci-ubuntu

    这是一个将带有php和Oci库的docker映像运行到ubuntu 18.04映像的项目。 要运行容器,只需在控制台上键入: docker run -d -p 7000:8888 paulocorreaslz / php56-oci-ubuntu:1.0 装箱后 打开浏览器并输入:

    runc:用于根据OCI规范生成和运行容器的CLI工具

    为了启用seccomp支持,您将需要在平台上安装libseccomp 。 例如CentOS的libseccomp-devel或Ubuntu的libseccomp-dev # create a 'github....

    pdo-oci-extension:如何为PHP5编译PDO OCI扩展

    Docker在这里以在隔离环境中进行编译和安装的测试过程为宗旨。 您可以使用容器来构建扩展文件,并在build/目录中获取它们。 操作方法 有关使用服务器构建和安装扩展的说明 Ubuntu 12.04(Precise Pangolim),PHP

    nginx+php+oracle安装配置

    如果需要支持Oracle数据库,还需要安装oci8扩展: ```bash sudo apt-get install php-pear php-dev libaio1 libaio-dev pecl install oci8 echo "extension=oci8.so" >> /etc/php/7.x/fpm/php.ini sudo service ...

    基于申威的kata微虚拟机管理软件安装使用手册

    基于申威的微虚拟机管理软件(简称 SW-mircoVM)是一款申威架构下的轻量级虚拟化产品,符合 OCI 规范,并且兼容 K8s。该软件提供了基于申威架构下的微虚拟机管理功能,旨在帮助用户快速部署和管理微虚拟机。SW-...

    oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm

    1)rpm格式包安装配置 1.1 下载以rpm后缀名的包,以11.2.0.4.0 版本为例,其中基础包basic、sql*plus、devel包建议默认下载,其他包视情况而定: oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm --基础包...

    OCI_collectd:收集的是第三方开源软件,用于收集系统和应用程序性能指标。 NetApp OnCommand Insight开发团队提供了一个Python输出插件,该插件使用OCI集成REST API将收集到的数据发送到OnCommand Insight。 使用此插件的官方支持始于OnCommand Insight版本7.3.2

    OCI收集的写插件OCI收集的写插件是collected的发布扩展, 是一个开放源代码统计收集守护...CentOS 7 亚马逊AMI Ubuntu LTS 16.04 Debian 9 SUSE Linux Enterprise Server 12安装下载 ,将其放在主机上并执行: wget ...

    oracle instantclient_12_2_win64.zip

    1. **连接功能**:提供SQL*Plus、OCI(Oracle Call Interface)、OCCI(Oracle C++ Call Interface)和JDBC(Java Database Connectivity)等多种API,使得开发者能够编写应用程序,无需在客户端安装完整的Oracle...

    NetApp_Harvest_IAG_1.4.2.pdf

    - DEB基础安装(Ubuntu、Debian等):提供了在基于DEB的系统上进行安装的步骤。 - 源代码基础安装:对于高级用户,提供了从源代码编译安装的方法。 4. 升级NetApp Harvest - RPM基础升级:针对基于RPM的系统描述...

    s2i-build:Github操作从源代码构建OCI兼容的容器映像-docker source code

    s2i-build是一个Github Action,用于从源代码构建OCI兼容的容器映像。 是一个工具包和工作流,用于从源代码构建可复制的容器图像。 S2I通过将源代码注入到基本S2I容器图像中并让容器准备要执行的源代码来生成图像...

    oracle-instantclient(64bits)_win

    Oracle Instant Client是Oracle公司提供的一款轻量级的客户端软件,主要用以支持应用程序与Oracle数据库进行连接和交互,而无需完整安装Oracle数据库服务器。在Windows 7环境下,使用64位版本的Oracle Instant ...

    linux c中怎么使用数据库

    在Linux上安装数据库系统,通常使用包管理器,例如对于Debian/Ubuntu系统: - MySQL:`sudo apt-get install mysql-server mysql-client` - PostgreSQL:`sudo apt-get install postgresql postgresql-contrib` - ...

Global site tag (gtag.js) - Google Analytics