Ubuntu サーバー - Oracle インスタント クライアントを実行できますか?

Ubuntu サーバー - Oracle インスタント クライアントを実行できますか?

スクリプト サーバーを構築しようとしています。Ubuntu Server では次のソフトウェアを実行できますか?

FTPアクセスとフォルダのchmod機能が必要

また、PHP 5.5 cURL MySQL phpMyAdmin – .xlsx としてエクスポートできるため、バージョン 3.3.9 が望ましい mcrypt oci8 with 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 を実行している 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

関連情報