这里安装的是多个PHP版本,环境是lnmp
问题:我现在需要的是把PHP5.6版本切换成PHP7.2的版本
1:主要的是切换环境变量和启动不同的php-fpm
2:直接进入vim /etc/profile,配置环境变量,找到最后一行把原来那个PHP版本的路径替换成新版本PHP的路径
3:使用source /etc/profile命令重新加载一下,然后使用php -v就能发现你的版本都是PHP7.2的了,但是你用浏览器访问phpinfo()的时候却还是php5.6,这就需要把原来的php-fpm停止,启动新的PHP-FPM
4:停止旧版本的php-fpm。/etc/rc.d/init.d/php-fpm 这是最开始php-fpm的位置,你的可能不是那就自己找找,find / -name 'php-fpm',找到了就停止他、/etc/rc/d/init.d/php-fpm stop (这里php-fpm的路径一定要写成绝对路径)
5:开启新的php-fpm。我这里的路径是/usr/local/php7.2/sbin/php-fpm,这里也可以直接把php7.2的php-fpm直接复制到/etc/rc.d/init.d下面再启动
6:这里就算是完成了。如果没有把新的php-fpm复制到/etc/rc.d/init.d下面的话,当服务器重启的时候php版本又会变回旧的版本了