如何详细搭建PHP Oracle本地开发环境?
- 内容介绍
- 文章标签
- 相关推荐
本文共计478个文字,预计阅读时间需要2分钟。
安装 Instant Client,首先需要从 https://www.oracle.com/technetwork/topics/linuxx86-64soft-092277. 下载适合数据库版本对应的 basic 和 devel 的 rpm 包或 zip 压缩包。我选择 rpm 包。安装步骤如下:
bashsudo rpm -Uvh oracle-in
安装instant client
首先,是从www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html下载相应的数据库版本对应的basic和devel的rpm包或zip压缩包。我这里选择rpm包。然后安装:
rpm -Uvh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm
rpm -Uvh oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm
这样,instant client工具已经安装好了。接下来是PHP的扩展oci8。
安装oci8扩展
关于oci8的安装方法,在PHP官方文档中有详细的介绍,在线地址php.net/manual/en/oci8.installation.php。我这里选用pecl安装。直接运行命令:
pecl install oci8
注意,如果你和我一样使用的也是PHP7.0以上的版本,那么使用上面的命令。
本文共计478个文字,预计阅读时间需要2分钟。
安装 Instant Client,首先需要从 https://www.oracle.com/technetwork/topics/linuxx86-64soft-092277. 下载适合数据库版本对应的 basic 和 devel 的 rpm 包或 zip 压缩包。我选择 rpm 包。安装步骤如下:
bashsudo rpm -Uvh oracle-in
安装instant client
首先,是从www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html下载相应的数据库版本对应的basic和devel的rpm包或zip压缩包。我这里选择rpm包。然后安装:
rpm -Uvh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm
rpm -Uvh oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm
这样,instant client工具已经安装好了。接下来是PHP的扩展oci8。
安装oci8扩展
关于oci8的安装方法,在PHP官方文档中有详细的介绍,在线地址php.net/manual/en/oci8.installation.php。我这里选用pecl安装。直接运行命令:
pecl install oci8
注意,如果你和我一样使用的也是PHP7.0以上的版本,那么使用上面的命令。

