linux安装多版本php_Linux Centos6安装php5.6 php7.3多个版本环境

由于之前服务器是centos6+php5.6。已经不能满足新框架的环境要求了。为了减少对之前项目的影响,需要安装php7.3版本与之前的php5.6共存。

1、查看yum中是否有。[root@abc a]# yum list | grep php73*

...

php73-build.x86_64                        2.0-1.el6.remi               remi-safe

php73-php.x86_64                          7.3.10-1.el6.remi            remi-safe

php73-php-ast.x86_64                      1.0.3-1.el6.remi             remi-safe

php73-php-brotli.x86_64                   0.7.0-1.el6.remi             remi-safe

php73-php-componere.x86_64                3.1.1-1.el6.remi             remi-safe

php73-php-dba.x86_64                      7.3.10-1.el6.remi            remi-safe

...

如果没有的话,更新下yum源。如果是centos7将el6改为e17。rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm

rpm -Uvh http://mirrors.ustc.edu.cn/epel/epel-release-latest-6.noarch.rpm

2、开始安装yum install php73

yum install php73-php-fpm

...

php73 -m # 查看安装的扩展,缺少的再安装下即可

php73 -v # 查看是否安装成功

[root@abc a]# php73 -v

PHP 7.3.10 (cli) (built: Sep 24 2019 12:06:35) ( NTS )

Copyright (c) 1997-2018 The PHP Group

Zend Engine v3.3.10, Copyright (c) 1998-2018 Zend Technologies

3、修改php的端口,默认的9000端口已经被之前php5.6占用了。# 查找配置文件

[root@abc a]# find / -name php-fpm.conf

/etc/php-fpm.conf

/etc/opt/remi/php73/php-fpm.conf

# 进入配置目录,修改实际使用的配置文件www.conf[root@abc a]#vim /etc/opt/remi/php73/php-fpm.d/www.conf

# 将端口9000改为9010

listen = 127.0.0.1:9010

4、重启服务即可[root@abc a]# service php73-php-fpm start

5、如果配置nginx记得配置fastcgi_pass端口。fastcgi_pass 127.0.0.1:9010;

按照上面的步骤就可以完成Linux下Centos6安装php5.6,php7.3等多个版本环境。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值