解壓縮
tar zxvf php-7.0.0.tar.gz
cd php-7.0.0

php編譯新增

cd php-7.0.0/
'./configure' '--prefix=/usr/local/web/php' '--with-config-file-path=/usr/local/web/php/etc' '--with-mysqli=/usr/bin/mysql_config' '--with-iconv-dir=/usr/local' '--with-freetype-dir' '--with-jpeg-dir' '--with-png-dir' '--with-zlib' '--with-libxml-dir=/usr' '--enable-xml' '--disable-rpath' '--enable-bcmath' '--enable-shmop' '--enable-sysvsem' '--enable-inline-optimization' '--with-curl' '--enable-mbregex' '--enable-fpm' '--enable-mbstring' '--with-mcrypt' '--with-gd' '--enable-gd-native-ttf' '--with-openssl' '--with-mhash' '--enable-pcntl' '--enable-sockets' '--with-ldap' '--with-ldap-sasl' '--with-xmlrpc' '--enable-zip' '--enable-soap' '--enable-opcache' '--enable-ftp' '--with-pdo-mysql=mysqlnd'

1.進入源碼包ext/pdo目錄 配置、編譯、安裝

cd /root/nginx-gce/php-7.0.0/ext/pdo
/usr/local/web/php/bin/phpize
./configure --with-php-config=/usr/local/web/php/bin/php-config --enable-pdo=shared && make && make install

2.進入源碼包ext/pdo_mysql目錄 配置、編譯、安裝

cd /root/nginx-gce/php-7.0.0/ext/pdo_mysql
/usr/local/web/php/bin/phpize
./configure --with-php-config=/usr/local/web/php/bin/php-config --with-pdo-mysql=/usr/bin/mysql_config && make && make install

3.確定底下有這兩隻

ls /usr/local/web/php/lib/php/extensions/no-debug-non-zts-20151012/
pdo_mysql.so pdo.so

4.加入php.ini設定檔

vi /usr/local/web/php/etc/php.ini
加入 extension= pdo_mysql.so

5.測試phpinfo頁面

By tony

自由軟體愛好者~喜歡不斷的思考各種問題,有新的事物都會想去學習嘗試 做實驗並熱衷研究 沒有所謂頂天的技術 只有謙虛及不斷的學習 精進專業,本站主要以分享系統及網路相關知識、資源而建立。 Github http://stnet253.github.io

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料