天天看點

CentOS-6.9-x86_64一鍵安裝wdlinux并給php擴充oci8

1:介紹:

        1.1:wdlinux:內建nginx,apache,php,mysql等web應用環境及wdcp管理系統;

        1.2:oci8:oracle資料庫連接配接工具

2:下載下傳:

        2.1:wdlinux:http://dl.wdlinux.cn/files/lanmp_v3.2.tar.gz

        2.2:oci8:http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html

                          根據自己的oracle版本下載下傳對應的

                          instantclient-basic-linux.x64-11.2.0.4.0.zip

                          instantclient-sdk-linux.x64-11.2.0.4.0.zip

3:安裝

    3.1:安裝wdlinux:

            預設使用者名admin  密碼:wdlinux.cn

mkdir /wdlinux   #将lanmp_v3.2.tar.gz放到此目錄下
tar zxvf lanmp_v3.2.tar.gz
sh lanmp.sh   #安裝時間較長40分鐘左右
           
CentOS-6.9-x86_64一鍵安裝wdlinux并給php擴充oci8

安裝選項

CentOS-6.9-x86_64一鍵安裝wdlinux并給php擴充oci8

安裝成功

CentOS-6.9-x86_64一鍵安裝wdlinux并給php擴充oci8

通路ip+8080表示安裝成功

        3.2:擴充oci8:

              3.2.1:修改系統設定->引擎設定

CentOS-6.9-x86_64一鍵安裝wdlinux并給php擴充oci8

              3.2.2:安裝oci8:

#1.将兩個zip檔案放到/user/local下解壓
[[email protected] ~]#unzip instantclient-basic-  linux.x64-11.2.0.4.0.zip  
[[email protected] ~]#unzip instantclient-sdk-linux.x64-11.2.0.4.0.zip
#2.建立連接配接 
[[email protected] ~]#cd /usr/local/instantclient_11_2/
[[email protected] ~]#ln -s libclntsh.so.11.1 libclntsh.so
#3.進入到要擴充的php中,說明:因為我們要擴充剛才安裝的wdlinux的php是以要進入wdlinux下的php源碼中
[[email protected] ~]#cd /wdlinux/conf/src/php-5.5.38/ext/oci8
[[email protected] ~]#/www/wdlinux/apache_php-5.5.38/bin/phpize
#說明:php-config的路徑和phpsize路徑對應
[[email protected] ~]#./configure --with-php-config=/www/wdlinux/apache_php-5.5.38/bin/php-config --with-oci8=shared,instantclient,/usr/local/instantclient_11_2/
[[email protected] ~]#make
[[email protected] ~]#make install
#說明:php.ini的路徑與自己要擴充服務的對象一緻(将wdlinux/conf的oci8)擴充給(/www)
[[email protected] ~]#vim /www/wdlinux/etc/php.ini
#添加 extension=oci8.so
[[email protected] ~]#service httpd restart
           
CentOS-6.9-x86_64一鍵安裝wdlinux并給php擴充oci8

擴充成功