インストール手順:
1. oracle-instantclientをインストールします
ダウンロードアドレス: http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html
oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpmをダウンロードします
ダウンロード
oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm
/usr/packages/ ディレクトリに置きます
# rmp -ivh oracle-instantclient*
この時点で /usr/lib/oracle/11.2/client/lib/ ディレクトリが生成されます
*注意: 対応するデータベースのバージョンをダウンロードしてください
2. /etc/ld.so.conf 設定ファイルを変更します
コンテンツを追加:
/usr/lib/oracle/11.2/client/lib/
コマンド#ldconfigを実行
3.oci8をインストールします
最新の oci8 コンポーネントをダウンロードします
ダウンロードアドレス: http://pecl.php.net/package/oci8
oci-2.0.8.tgzをダウンロード
/usr/packages/ ディレクトリに置きます
成功すると、oci8.so が次のディレクトリに正常に配置されたことが通知されます
4. OCI 拡張機能をサポートするように PHP を構成します
PHP設定ファイルを変更する
#vi /usr/local/php/lib/php.ini ファイル
拡張項目の後に次のコンテンツを追加します
拡張子=oci8.so
5. Apache サービステストを再起動します
#apachectl 再起動
プローブ関数 phpinfo() を使用して、拡張機能が有効かどうかを確認します。次の画像が表示されたら、拡張機能が有効であることを意味します。
6. データベース接続のテスト
サイトのルートディレクトリにoracle.phpを書き込みます
コードは次のとおりです:
リーリー
説明: 192.168.1.131 はサーバー アドレスで、サーバー Apache のサイトとディレクトリを直接指します。
「Connected Oracle Successd!」と表示され、データベース接続が成功したことを示します。
;