国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

運維筆記:PHP_Oracle拓展相關

leeon / 3438人閱讀

摘要:前置條件編譯的目錄參數如下上有服務方便原則,可用來創建測試先安裝啟動拉取鏡像啟動鏡像連接信息創建用戶提供服務的主機上得裝有的客戶端官網可獲取地址安裝拓展裝裝添加到配置中添加環境變量重啟顯示

前置條件

php7,編譯的目錄參數如下 ./configure --prefix=/opt/php7 --with-config-file-scan-dir=/opt/php7/etc/php.d

Linux上有Oracle服務(方便原則,可用docker來創建Oracle測試)

yum install docker 先安裝docker

systemctl start docker 啟動docker

docker pull alexeiled/docker-oracle-xe-11g 拉取oracle 11g鏡像

docker run -d --shm-size=1g -p 8080:8080 -p 1521:1521 -v /local-initdb:/etc/entrypoint-initdb.d alexeiled/docker-oracle-xe-11g 啟動鏡像

Oracle連接信息

hostname: localhost

port: 1521

sid: xe

username: system

password: oracle

創建用戶
create user phper identified by 123456789
grant create session to phper;
grant connect, resource to phper

提供PHP服務的主機上得裝有Oracle的客戶端(Oracle官網可獲取)

地址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

rpm -ivh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm

rpm -ivh oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm

安裝拓展
裝oci8
cd /tmp/php-7.1.1/ext/oci8/
/opt/php7/bin/phpize
./configure --prefix=/opt/php7 --with-php-config=/opt/php7/bin/php-config --with-oci8=instantclient,/usr/lib/oracle/11.2/client64/lib
make && make install
裝pdo-oci
cd /tmp/php-7.1.1/ext/pdo_oci/
/opt/php7/bin/phpize
./configure --prefix=/opt/php7 --with-php-config=/opt/php7/bin/php-config --with-pdo-oci=instantclient,/usr,11.2
make && make install
添加到配置中
mkdir /opt/php7/etc/php.d
cd /opt/php7/etc/php.d
echo extension=oci8.so > oci8.ini
echo extension=pdo_oci.so > pdo_oci.ini
添加環境變量
vi /opt/php7/etc/php-fpm.d/www.conf
env[LD_LIBRARY_PATH] = /usr/lib/oracle/11.2/client64/lib
env[ORACLE_HOME] = /usr/lib/oracle/11.2/client64/lib
重啟
顯示

phpinfo();

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/22361.html

相關文章

  • 某熊的技術之路指北 ?

    某熊的技術之路指北 ? 當我們站在技術之路的原點,未來可能充滿了迷茫,也存在著很多不同的可能;我們可能成為 Web/(大)前端/終端工程師、服務端架構工程師、測試/運維/安全工程師等質量保障、可用性保障相關的工程師、大數據/云計算/虛擬化工程師、算法工程師、產品經理等等某個或者某幾個角色。某熊的技術之路系列文章/書籍/視頻/代碼即是筆者蹣跚行進于這條路上的點滴印記,包含了筆者作為程序員的技術視野、...

    shadowbook 評論0 收藏0
  • 運維筆記:PHP+nginx編譯安裝參考

    摘要:前言由于很多新手問我怎么做編譯安裝,所以就蠻整理一下。學會編譯安裝,無論是開發或者運維,都是皆要掌握的硬性要求。 前言 由于很多新手問我怎么做編譯安裝,所以就蠻整理一下。學會編譯安裝,無論是開發或者運維,都是皆要掌握的硬性要求。 PHP 依賴 yum install libxml2-devel bzip2-devel libcurl-devel libpng-devel libXpm-...

    gghyoo 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<