參考**:
步驟如下:
開始安裝環境了
rpm -ivh oracle-instantclient11.1-basic-11.1.0.7.0-1檢視是否已經安裝成功.x86_64.rpm
rpm -ivh oracle-instantclient11.1-devel-11.1.0.7.0-1
.x86_64.rpm
rpm -ivh oracle-instantclient11.1-sqlplus-11.1.0.7.0-1.x86_64.rpm
//如果安裝成功會顯示如下檢視oracle是否安裝
rpm -qa |grep oracle
//檢視所有已安裝的人rpm包
rpm -qa
//解除安裝已安裝的rpm包
rpm -e oracle-instantclient11.2-basic-11.2.0.3.0-1
.x86_64.rpm
//強制安裝rpm包
rpm -ivh --force oracle-instantclient11.2-basic-11.2.0.3.0-1.x86_64.rpm
配置oracle
#vi /etc/ld.so.conf64位系統需要建立32位的軟鏈結(這裡可能是乙個遺留bug,不然後面編譯會出問題。我就是少了這一步,結果多研究了一天)/usr/lib/oracle/11.2/client64/lib/ //
加入此行,儲存退出
或者
echo
'/usr/lib/oracle/11.2/client64/lib/
' > /etc/ld.so.conf.d/oracle-x86_64.conf
ln -s /usr/lib/oracle/11.2/client64 /usr/lib/oracle/11.2/client定義環境變數ln -s /usr/include/oracle/11.2/client64 /usr/include/oracle/11.2/client
vi /etc/profile加入**
export oracle_home=/usr/lib/oracle/11.1/client64/export ld_library_path=/usr/lib/oracle/11.1/client64:$ld_library_path命令列輸入以下語句使環境配置立即生效export nls_lang="
american_america.al32utf8
"
source /etc/profile安裝pdo_oci模組
ln -s /usr/include/oracle/11.1 /usr/include/oracle/10.2.0.1進入原始碼包(加壓縮過後的資料夾喲)ln -s /usr/lib/oracle/11.1 /usr/lib/oracle/10.2.0.1
例如/php5.3.3/ext/php_oci
安裝
# cd /data/httpd/__doc/php5.3.3/ext/php_oci //這是我本地資料夾的路徑,根據自己資料夾路徑修改可看到php_oci.so已在資料夾中#phpize
# ./configure --with-php-config=php-config --with-pdo-oci=instantclient,/usr,10.2.0.1
#make &&make install
#ll /usr/lib64/php/modules/
配置
#vi /etc/php.ini安裝oci8模組extension=pdo_oci.so //
在php.ini中加入此行
或者直接在命令列輸入
echo
'extension=pdo_oci.so
' > /etc/php.d/pdo_oci.ini
進入原始碼包(加壓縮過後的資料夾喲)
例如/php5.3.3/ext/oci8
安裝
# phpize可看到oci8.so已在資料夾中#./configure --with-php-config=php-config --with-oci8=shared,instantclient,/usr/lib/oracle/11.1/client/lib
#make &&make install
#ll /usr/lib64/php/modules
配置
#vi /etc/php.ini最後重啟apache即可。phpinfo()可看到,php_oci及oci8擴充套件均已成功開啟extension=oci8.so //
在php.ini中加入此行
或者直接在命令列輸入
echo
'extension=oci8.so
' > /etc/php.d/oci8.ini
centos apache安裝oracle擴充套件
參考 步驟如下 開始安裝環境了 rpm ivh oracle instantclient11.1 basic 11.1.0.7.0 1 x86 64.rpm rpm ivh oracle instantclient11.1 devel 11.1.0.7.0 1 x86 64.rpm rpm ivh ...
CentOS Apache伺服器安裝
rpm qa grep httpd如果出現 說明已經安裝好了。如果什麼都沒有進行yum安裝 或yum y install httpd y 找到如下內容 servername www.example.com 80 更改為servername localhost 80 再重啟一下apache服務即可 a...
CentOS Apache伺服器安裝與配置
80更改為 servername localhost 80再重啟一下apache服務即可 a input m state state new m tcp p tcp dport 80 j accept a input m state state new m tcp p tcp dport 443 j...