Ubuntu 服务器 - 它会运行 Oracle 即时客户端吗?

Ubuntu 服务器 - 它会运行 Oracle 即时客户端吗?

我们正在寻求构建一个脚本服务器。Ubuntu 服务器可以运行以下软件吗?

需要 FTP 访问权限和 chmod 文件夹的能力

另外:PHP 5.5 cURL MySQL phpMyAdmin – 最好是 3.3.9 版本,因为可以导出为 .xlsx mcrypt oci8 和 Oracle instant client 10.2.0.5.0(较新版本无法查询某些数据库)PHPExcel soap Pear Mail

我熟悉的所有 Lamp 软件,以及我关心的 Oracle Instant 客户端。关于平台有什么建议吗?Red Hat 还是 Ubuntu 服务器?谢谢。

答案1

您可以按照以下步骤安装 Oracle Instant Client本指南。当然你必须将 11.2 版本号替换为 10.2.0.5.0 版本号。

我在运行 Ubuntu 14.04 的虚拟机中安装了 Oracle Instant Client 10.2.0.5.0,它可以正常工作。安装 php-oci8 模块也可以,但您必须使用 PHP5 的 oci8-2.0.11 版本(参见 的输出pecl remote-info oci8):

sudo apt-get install php-pear php5-dev
sudo pecl install oci8-2.0.11
  # enter instantclient,/usr/lib/oracle/10.2.0.5/client64/lib 
cd /etc/php5/mods-available
echo 'extension=oci8.so' | sudo tee oci8.ini
sudo php5enmod oci8

如果你正在使用 PHP7,那么这个应该可以工作:

sudo apt-get install php-pear php-dev
sudo pecl install oci8
  # enter instantclient,/usr/lib/oracle/10.2.0.5/client64/lib 
cd /etc/php/7.0/mods-available
echo 'extension=oci8.so' | sudo tee oci8.ini
sudo phpenmod oci8

相关内容