如何在Centos下将PHP5升级到PHP7

    当使用CentOS 7系统时,由于PHP版本程序的特殊要求,可能有必要将PHP5版本更新为PHP7版本。如何升级?本文简要介绍。


    1、首先下载PHP7安装包,然后ftp到linux服务器

    2、解压压缩包,tar –xjf php-7.0.2.tar.bz2

    3、进入文件夹,cd php-7.0.2 ,安装必要的依赖工具,

1.png

    这里主要是升级,一般在php5都安装了,所以这一步可以省略

    4. 安装几个依赖(必须安装,否则后面无法生成apache所用的libphp7.so文件)

2.png

    5.准备编译工作

3.png

    **注意:其中的 –enable-gd-native-ttf 可以不安装,处理图形用的,如果有需求可以以后以扩展形式装

    –with-apxs2=/usr/bin/apxs 后面的路径改为第4步得到的路径

    –prefix=/usr/local/php7 单独安装在php7的文件夹,避免和php5冲突**


    6.编译


    make

    这一步容易出现很多问题,

    如果遇到譬如:undefine 。。。。

    /ext/cli./php …

    Openssl

    等等错误,而且确定安装了相关的模块,则一般清除之前的编译,删除相关文件后重新编译

4.png

    一般都可以解决问题。

    

    关键还是自行解决,介于linux发行版太多,而且每台服务器的环境配置都不同,所以会遇到很多奇葩的问题。

    7.安装

    Make install

    8.准备配置文件

5.png

    9.需要修改apache的配置文件

    Vi /etc/httpd/conf/httpd.conf 找到LoadModule php7_module modules/libphp7.so,如果没有手动加上,

    将LoadModule php5_module modules/libphp5.so注释掉

    cp /etc/httpd/conf.d/php.conf /etc/httpd/conf.d/php.conf_5

    Vi /etc/httpd/conf.d/php.conf

    改为下面这样:(将涉及到php5的注释掉,改为php7相关模块)

6.png

    10.重启apache服务器

    service httpd restart


    上述是如何在Centos下将PHP5升级到PHP7的详细内容,请关注其他相关文章!

我来说两句

0 条评论

推荐阅读

  • 响应式布局CSS媒体查询设备像素比介绍

    构建响应式网站布局最常见的是流体网格,灵活调整大小的站点布局技术,确保用户在使用的幕上获得完整的体验。响应式设计如何展示富媒体图像,可以通过以下几种方法。

    admin
  • 提升网站的性能快速加载的实用技巧

    网站速度很重要,快速加载的网站会带来更好的用户体验、更高的转化率、更多的参与度,而且在搜索引擎排名中也扮演重要角色,做SEO,网站硬件是起跑线,如果输在了起跑线,又怎么跟同行竞争。有许多方法可提升网站的性能,有一些技巧可以避免踩坑。

    admin
  • 织梦CMS TAG页找不到标签和实现彩色标签解决方法

    织梦cms是我们常见的网站程序系统的一款,在TAG标签中常常遇到的问题也很多。当我们点击 tags.php 页的某个标签的时候,有时会提示:“系统无此标签,可 能已经移除!” 但是我们检查程序后台,以及前台显示页面。这个标签确实存在,如果解决这个问题那?

    admin
  • HTML关于fieldset标签主要的作用

    在前端开发html页面中常用的标签很多,今天为大家带来的是关于HTML中fieldset标签主要的作用说明,根据技术分析HTML

    admin

精选专题