php7.0康乐安装_Linux环境PHP7.0安装
PHP7和HHVM比較
PHP7的在真實(shí)場(chǎng)景的性能確實(shí)已經(jīng)和HHVM相當(dāng), 在一些場(chǎng)景甚至超過(guò)了HHVM。HHVM的運(yùn)維復(fù)雜, 是多線程模型, 這就代表著如果一個(gè)線程導(dǎo)致crash了, 那么整個(gè)服務(wù)就掛了, 并且它不會(huì)自動(dòng)重啟。另外它采用JIT, 那么意味著, 重啟以后要預(yù)熱, 沒(méi)有預(yù)熱的情況下, 性能較為糟糕。并且多線程模型調(diào)試?yán)щy, 這對(duì)于追求穩(wěn)定來(lái)說(shuō)的Web服務(wù)來(lái)說(shuō), 是非常不適合的.
Nginx以及PHP7.0之前的版本可以參考此文:Linux環(huán)境Nginx安裝與調(diào)試以及PHP安裝
PHP7.0正式版預(yù)計(jì)在2015年10月份左右發(fā)布,目前是PHP7.0 beta3版本
linux版本:64位CentOS 7.0
Nginx版本:nginx1.8.0
php版本:php7.0.0
下載
建議安裝之前先看看安裝幫助文件INSTALL
解壓安裝
#?tar zxvf php-7.0.0beta3.tar.gz
#?cd php-7.0.0beta3
首先查看安裝幫助
#?./configure?? --help
#?./configure --prefix=/usr/local/php \
--with-curl \
--with-freetype-dir \
--with-gd \
--with-gettext \
--with-iconv-dir \
--with-kerberos \
--with-libdir=lib64 \
--with-libxml-dir \
--with-mysqli \
--with-openssl \
--with-pcre-regex \
--with-pdo-mysql \
--with-pdo-sqlite \
--with-pear \
--with-png-dir \
--with-xmlrpc \
--with-xsl \
--with-zlib \
--enable-fpm \
--enable-bcmath \
--enable-libxml \
--enable-inline-optimization \
--enable-gd-native-ttf \
--enable-mbregex \
--enable-mbstring \
--enable-opcache \
--enable-pcntl \
--enable-shmop \
--enable-soap \
--enable-sockets \
--enable-sysvsem \
--enable-xml \
--enable-zip
如果配置錯(cuò)誤,需要安裝需要的模塊,直接yum一并安裝依賴庫(kù)
#?yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel mysql pcre-devel
注意:安裝php7的時(shí)候有幾處配置不過(guò)去,需要yum一下。
#?yum -y install curl-devel
#?yum -y install libxslt-devel
#?make &&? make install
配置文件
#?cp php.ini-development /usr/local/php/lib/php.ini
#?cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
#?cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf
#?cp -R ./sapi/fpm/php-fpm /etc/init.d/php-fpm
啟動(dòng)
#? /etc/init.d/php-fpm
查看phpinfo()
總結(jié)
以上是生活随笔為你收集整理的php7.0康乐安装_Linux环境PHP7.0安装的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python的userlist_Pyth
- 下一篇: php 实现二叉树的最大深度_PHP 实