Centos7 如何更新PHP版本/如何用YUM源配置高版本lamp环境

前提:已经安装apache mysql 并且已经卸载原本的php版本

第一步:让linux可以连外网

          修改linux的网卡配置
                vi /etc/sysconfig/network-scripts/ifcfg-ens32
                #ifcfg-ens32 因人而异可通过
                cd/etc/sysconfig/network-scripts/
                ls 
                查看自己的网卡名字后更改

            更改为动态
                BOOTPROTO="dhcp"

第二步:更新yum源-Remi 和epel

            yum install epel-release    
            rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
            #我是centos7 所以用remi-release-7.rpm centos6的可用remi-release-6.rpm 以此类推

第三步:查看apache和mysql是否安装

            A)查看apache是否安装
                rpm -qa | grep httpd
            B)查看mysql是否安装
                rpm -qa | grep mysql
            C)若没安装mysql和apache
                yum -y install httpd* mysql*
            D)查看php是否安装
                rpm -qa | grep php
            E)如果php已安装就卸载php
                yum -y remove php*

第四步:查看yum 软件库是否有某个版本的PHP(因想下载5.6版本所以PHP-56)

            yum list --enablerepo=remi --enablerepo=remi-php56 | grep php

第五步:如果已经有 用yum 下载安装php5.6以及依赖包

            yum -y install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof

第六步:查看php版本

php -v 

            PHP 5.6.37 (cli) (built: Jul 19 2018 19:57:52)
            Copyright (c) 1997-2016 The PHP Group
            Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
            with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
            with Xdebug v2.5.5, Copyright (c) 2002-2017, by Derick Rethans

安装成功/更新PHP成功

你可能感兴趣的:(PHP,LAMP,YUM,CENTOS)