-
linux下如何把php升级到5.6
08-03 阅读数 22764 -
phpstudy集成环境升级mysql5.6
02-13 阅读数 6774 -
CentOS 通过yum来升级php到php5.6
06-07 -
linux系统安装php5.6
08-09 阅读数 591 -
将lnmp 自带的 php 5.4升级为 5.6
08-03 阅读数 5556 -
Ubuntu 16.04 升级 PHP 版本至 7.1
12-19 阅读数 571 -
MySQL5.6升级到5.7步骤
04-24 阅读数 117 -
ubuntu16.04 + Nginx1.0 + Php 7.1 + Mysql 5.6 环境搭建
08-21 阅读数 157 -
ubuntu部署php7.1
10-30 阅读数 3922 -
Linux平滑编译升级php5.5至5.6
10-31 阅读数 5438 -
基于MAC的 LNMP环境搭建, PHP5.6,PHP7.2.3 杂记
04-10 阅读数 226 -
ecmall 解决php5.6升级后的所有bug preg_replace_callback()...
09-24 -
php5.6安装intl扩展
09-18 阅读数 148 -
wamp5.6正式版64bt
11-20 -
Linux 环境下php5.6,如何正确安装微软Mssql驱动--详细教程
06-02 阅读数 853 -
PHP5升级PHP7-永久环境变量设置
07-18 阅读数 2411 -
centos6.5下使用yum完美搭建LNMP环境(php5.6)
09-30 阅读数 3498 -
阿里云的镜像LAMP环境(CentOS7.2 Apache2.4 PHP5.6)ssl 证...
12-10 阅读数 198 -
centos6.5的php5.3.3这个版本怎么升级到5.6
01-24 阅读数 25 -
Linux 下编译安装 PHP 5.6
10-29 阅读数 8755 -
PHP5升级到PHP7注意点(windows环境)
05-14 阅读数 5888 -
JIRA7.1.2中文语言汉化包
01-07 -
系统需运行在PHP5.6及以上版本,require PHP >= 5.6.0 !
11-06 阅读数 673 -
centos7升级自带的php5.4版本到php5.6
09-24 阅读数 2671 -
将centos 7 自带的 php 5.4升级为 5.6
08-03 阅读数 12094 -
续在自己电脑上安装linux虚拟机,并安装apache2+php5.6+mysq...
05-12 阅读数 345 -
【工具安装】-CentOS源码安装php5.6
07-03 阅读数 4852 -
关于卸载php5.6之后安装php7
03-23 阅读数 183 -
linux centos7环境下安装apache2.4+php5.6+mysql5.6 安装及踩...
01-07 阅读数 426 -
新版千月影视万能影视五级代理商分销
02-11 -
转
Linux环境PHP5.6升级7.1.8
PHP7和HHVM比较
PHP7的在真实场景的性能确实已经和HHVM相当, 在一些场景甚至超过了HHVM。HHVM的运维复杂, 是多线程模型, 这就代表着如果一个线程导致crash了, 那么整个服务就挂了, 并且它不会自动重启。另外它采用JIT, 那么意味着, 重启以后要预热, 没有预热的情况下, 性能较为糟糕。并且多线程模型调试困难, 这对于追求稳定来说的Web服务来说, 是非常不适合的。Nginx以及PHP7.0之前的版本可以参考此文:Linux环境Nginx安装与调试以及PHP安装
PHP7.0正式版已经在2015年11月份左右发布,目前是PHP7.0.2版本,本人最早是从2015年8月php7的第一个测试版跟起,现在正式版发布。
linux版本:64位CentOS 6.6
Nginx版本:nginx1.8.0
php版本:php-7.0.2
下载
http://php.net/get/php-7.1.8.tar.gz/from/a/mirror
建议安装之前先看看安装帮助文件INSTALL
解压安装
1
<p>2</p> <p>3</p> </td> <td> <p><code># tar zxvf php-7.1.8.tar.gz</code></p> <p> </p> <p><code># cd php-7.1.8</code></p> </td> </tr></tbody></table></div><p>首先查看安装帮助</p>
1
<p>2</p> <p>3</p> <p>4</p> <p>5</p> <p>6</p> <p>7</p> <p>8</p> <p>9</p> <p>10</p> <p>11</p> <p>12</p> <p>13</p> <p>14</p> <p>15</p> <p>16</p> <p>17</p> <p>18</p> <p>19</p> <p>20</p> <p>21</p> <p>22</p> <p>23</p> <p>24</p> <p>25</p> <p>26</p> <p>27</p> <p>28</p> <p>29</p> <p>30</p> <p>31</p> <p>32</p> <p>33</p> <p>34</p> <p>35</p> </td> <td> <p><code># ./configure --help</code></p> <p><code># ./configure --prefix=/usr/local/php \</code></p> <p><code> </code><code>--with-curl \</code></p> <p><code> </code><code>--with-freetype-dir \</code></p> <p><code> </code><code>--with-gd \</code></p> <p><code> </code><code>--with-</code><code>gettext</code> <code>\</code></p> <p><code> </code><code>--with-iconv-dir \</code></p> <p><code> </code><code>--with-kerberos \</code></p> <p><code> </code><code>--with-libdir=lib64 \</code></p> <p><code> </code><code>--with-libxml-dir \</code></p> <p><code> </code><code>--with-mysqli \</code></p> <p><code> </code><code>--with-openssl \</code></p> <p><code> </code><code>--with-pcre-regex \</code></p> <p><code> </code><code>--with-pdo-mysql \</code></p> <p><code> </code><code>--with-pdo-sqlite \</code></p> <p><code> </code><code>--with-pear \</code></p> <p><code> </code><code>--with-png-dir \</code></p> <p><code> </code><code>--with-xmlrpc \</code></p> <p><code> </code><code>--with-xsl \</code></p> <p><code> </code><code>--with-zlib \</code></p> <p><code> </code><code>--enable-fpm \</code></p> <p><code> </code><code>--enable-bcmath \</code></p> <p><code> </code><code>--enable-libxml \</code></p> <p><code> </code><code>--enable-inline-optimization \</code></p> <p><code> </code><code>--enable-gd-native-ttf \</code></p> <p><code> </code><code>--enable-mbregex \</code></p> <p><code> </code><code>--enable-mbstring \</code></p> <p><code> </code><code>--enable-opcache \</code></p> <p><code> </code><code>--enable-pcntl \</code></p> <p><code> </code><code>--enable-shmop \</code></p> <p><code> </code><code>--enable-soap \</code></p> <p><code> </code><code>--enable-sockets \</code></p> <p><code> </code><code>--enable-sysvsem \</code></p> <p><code> </code><code>--enable-xml \</code></p> <p><code> </code><code>--enable-zip</code></p> </td> </tr></tbody></table></div><p>可能遇到关于--with-xsl模块的报错,删掉--with-xsl \重新执行一遍即可</p>
如果配置错误,需要安装需要的模块,直接yum一并安装依赖库
# yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel MySQL pcre-devel
注意:安装php7beta3的时候有几处配置不过去,需要yum一下,现在php-7.1.8已经不用这样了。
# yum -y install curl-devel
# yum -y install libxslt-devel
编译安装
# make && make install
配置文件
1
<p>2</p> <p>3</p> <p>4</p> </td> <td> <p><code># cp php.ini-development /usr/local/php/lib/php.ini</code></p> <p><code># cp /usr/local/php/etc/php-fpm.conf.</code><code>default</code> <code>/usr/local/php/etc/php-fpm.conf</code></p> <p><code># cp /usr/local/php/etc/php-fpm.d/www.conf.</code><code>default</code> <code>/usr/local/php/etc/php-fpm.d/www.conf</code></p> <p><code># cp -R ./sapi/fpm/php-fpm /etc/init.d/php-fpm</code></p> </td> </tr></tbody></table></div><p>需要注意的是php7中www.conf这个配置文件配置phpfpm的端口号等信息,如果你修改默认的9000端口号需在这里改,再改nginx的配置</p>
启动
# /etc/init.d/php-fpm查看phpinfo()
转载地址:https://www.cnblogs.com/cxscode/p/7400452.html
<div class="content" style="width: 712px;"> <a href="https://blog.csdn.net/weixin_41617067/article/details/82219721" target="_blank" title="《Linux服务器php版本升级》php-7.1.7升级到php-7.2.9"> <h4 class="text-truncate oneline" style="width: 552px;"> 《<em>Linux</em>服务器php版本<em>升级</em>》php-7.1.7<em>升级</em>到php-7.2.9 </h4> <div class="info-box d-flex align-content-center"> <p class="date-and-readNum oneline"> <span class="date hover-show">08-30</span> <span class="read-num hover-hide"> 阅读数 2616</span> </p> </div> </a> <p class="content" style="width: 712px;"> <a href="https://blog.csdn.net/weixin_41617067/article/details/82219721" target="_blank" title="《Linux服务器php版本升级》php-7.1.7升级到php-7.2.9"> <span class="desc oneline">第一步:进入指定目录,下载php版本压缩包;一般下载到/usr/local/src/目录下;下载链接可以到php官网复制wgethttp://hk1.php.net/get/php-7.2.9.tar...</span> </a> <span class="blog_title_box oneline "> <span class="type-show type-show-blog type-show-after">博文</span> <a target="_blank" href="https://blog.csdn.net/weixin_41617067">来自: <span class="blog_title"> weixin_41617067的博客</span></a> </span> </p> </div> </div>
php编译
最新推荐文章于 2024-07-21 12:07:01 发布
本文介绍了Linux环境下PHP从5.6升级到7.1.8的详细步骤,包括CentOS 6/7系统的升级方法。内容涉及PHP7与HHVM的性能对比,指出PHP7在某些场景下性能更优,同时强调了HHVM的运维复杂性和调试难度。此外,还提供了不同版本的Linux系统中升级PHP的具体操作,如CentOS 6.8、Ubuntu 16.04等,包括编译安装、依赖库安装、配置文件调整和启动服务等关键步骤。
摘要由CSDN通过智能技术生成