Ubuntu 伺服器 - 它會運行 Oracle 即時客戶端嗎?

Ubuntu 伺服器 - 它會運行 Oracle 即時客戶端嗎?

我們正在尋求建立一個腳本伺服器。 Ubuntu Server 會執行以下軟體嗎?

需要 FTP 存取權限和 chmod 資料夾的能力

另外: PHP 5.5 cURL MySQL phpMyAdmin – 最好是版本 3.3.9,因為能夠使用 Oracle 即時客戶端 10.2.0.5.0 匯出為 .xlsx mcrypt oci8(較新版本無法查詢某些資料庫) PHPExcelsoap Pear Mail

所有的 Lamp 軟體,我都很喜歡,Oracle Instant 用戶端,我很在乎。平台有什麼建議嗎? Red Hat 與 Ubuntu 伺服器?謝謝。

答案1

您可以透過以下方式安裝 Oracle Instant Client本指南。當然,您必須將 11.2 版本號替換為 10.2.0.5.0 版本號。

我在執行 Ubuntu 14.04 的 VM 中安裝了 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

相關內容