本篇文章為大家展示了linux環(huán)境中怎么安裝php7.0,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
創(chuàng)新互聯(lián)建站是一家以網(wǎng)絡技術公司,為中小企業(yè)提供網(wǎng)站維護、網(wǎng)站制作、成都網(wǎng)站制作、網(wǎng)站備案、服務器租用、申請域名、軟件開發(fā)、微信小程序定制開發(fā)等企業(yè)互聯(lián)網(wǎng)相關業(yè)務,是一家有著豐富的互聯(lián)網(wǎng)運營推廣經(jīng)驗的科技公司,有著多年的網(wǎng)站建站經(jīng)驗,致力于幫助中小企業(yè)在互聯(lián)網(wǎng)讓打出自已的品牌和口碑,讓企業(yè)在互聯(lián)網(wǎng)上打開一個面向全國乃至全球的業(yè)務窗口:建站聯(lián)系電話:028-86922220
linux環(huán)境下php7.0怎么安裝?
Linux環(huán)境PHP7.0安裝
PHP7和HHVM比較
PHP7的在真實場景的性能確實已經(jīng)和HHVM相當, 在一些場景甚至超過了HHVM。
HHVM的運維復雜, 是多線程模型, 這就代表著假設一個線程導致crash了, 那么整個服務就掛了, 而且它不會自己主動重新啟動。
另外它採用JIT, 那么意味著, 重新啟動以后要預熱, 沒有預熱的情況下, 性能較為糟糕。而且多線程模型調試困難, 這對于追求穩(wěn)定來說的Web服務來說, 是非常不適合的。
Nginx以及PHP7.0之前的版本號能夠參考此文:Linux環(huán)境Nginx安裝與調試以及PHP安裝
PHP7.0正式版已經(jīng)在2015年11月份左右公布。眼下是PHP7.0.2版本號,本人最早是從2015年8月php7的第一個測試版跟起,如今正式版公布。
linux版本號:64位CentOS 6.6
Nginx版本號:nginx1.8.0
php版本號:php-7.0.2
下載
# wget http://php.net/get/php-7.0.2.tar.gz/from/a/mirror
建議安裝之前先看看安裝幫助文件INSTALL
解壓安裝
# tar zxvf php-7.0.2.tar.gz # cd php-7.0.2
首先查看安裝幫助
# ./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
假設配置錯誤,須要安裝須要的模塊,直接yum一并安裝依賴庫
# yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel mysql pcre-devel
注意:安裝php7beta3的時候有幾處配置只是去,須要yum一下。如今php-7.0.2已經(jīng)不用這樣了。
# 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
配置環(huán)境變量
/etc/profile export PATH=/usr/local/php/bin:$PATH
須要注意的是php7中www.conf這個配置文件配置phpfpm的端口號等信息,假設你改動默認的9000端口號需在這里改,再改nginx的配置
啟動
# /etc/init.d/php-fpm
上述內容就是linux環(huán)境中怎么安裝php7.0,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。