首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 綜合知識

CentOS 上安裝配置 LAMP + Oracle 環境完整操作指南

     編輯:PHP 綜合知識

環境說明

  • 作業系統:CentOS
  • 資料庫:Oracle(已安裝)
  • Web Server:Apache (httpd)
  • PHP:含 OCI8 擴展

安裝步驟

1. 安裝 Apache

yum install httpd -y

2. 安裝 PHP 及常用擴展

yum install php php-gd php-mcrypt php-pecl* -y

3. 安裝 OCI8 擴展(連接 Oracle)

pecl install oci8

安裝過程會提示輸入 Oracle 安裝目錄(如 /opt/oracle/product/11.2.0/dbhome_1/)。

4. 修改 Apache 執行身分

編輯 httpd.conf,將預設的 User apache / Group apache 改為 Oracle 使用者:

User oracle
Group oracle

5. 建立 PHP Oracle 模組設定檔

在 /etc/php.d/ 建立 oracle.ini:

; Enable oracle extension module
extension=oci8.so

6. 設定 PHP Session 暫存目錄

session.save_path = "/tmp/php"
chmod 777 /tmp/php

7. 設定 Oracle 環境變數

編輯 ~/.bash_profile(或 /etc/profile):

ORACLE_HOME=/opt/oracle/product/11.2.0/dbhome_1/
LD_LIBRARY_PATH=/opt/oracle/product/11.2.0/dbhome_1/lib
TNS_ADMIN=/opt/oracle/product/11.2.0/dbhome_1/network/admin
ORACLE_SID=orcl
export ORACLE_HOME LD_LIBRARY_PATH TNS_ADMIN ORACLE_SID

8. 設定 Apache 開機自啟

chkconfig --level 3 httpd on
chkconfig --level 5 httpd on

9. 重啟系統驗證

reboot

驗證方式

重啟後建立 phpinfo() 頁面,確認 oci8 模組已載入,且環境變數正確。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved