1. 程式人生 > >PHP擴充套件及PHP7.0安裝

PHP擴充套件及PHP7.0安裝

>>>>>>>>>>PHP擴充套件安裝>>>>>>

原始碼安裝的方式:

進入到需要安裝的擴充套件(以mbstring為例)

cd /usr/local/php-5.4.38/ext/mbstring

/usr/local/php/bin/phpize

備註:此處為phpize的真實的位置

./configure --with-php-config=/usr/local/php/bin/php-config

make && make install

當出現

Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/

意味著擴充套件已經安裝wanc

vi php.ini(檔案真實路徑視真實情況,可從info.php獲取)新增

extension=mbstring.so

>>>>>>>>>>PHP7.0.6安裝>>>>>>

(1)  php版本需要安裝php7.06 下載地址http://cn2.php.net/distributions/php-7.0.6.tar.gz

(2) 編譯引數如下路徑不可換一定要放在 /etc

'./configure'  '--enable-fpm' '--with-pdo-mysql''--with-config-file-scan-dir=/etc/php7' '--prefix=/etc/php7' '--with-openssl''--enable-maintainer-zts'

make &&make install

安裝拓展

編譯完成後安裝php拓展 使用如下命令

(1)  /etc/php7/bin/pecl install pthreads

(2)  /etc/php7/bin/pecl install swoole

(3)  /etc/php7/bin/pecl install redis

(4) 拓展完成後需要在/etc/php7下建立 pthreads.ini swoole.ini redis.ini

    他們的內容分別對應extension=pthreads.soextension = swoole.so  extension = redis.so

或者 建立一個任意名稱的.ini檔案例如s.ini  包含所有 上面安裝的extension