各位兄弟姐妹,linux下怎么进行更换PHP版本,切换不同的PHP版本呢?
比如说我现在的PHP版本是5.3 我想要换成5.5 之后我可以在这两个版本间切换?
我现在的情况是centos6.5 php版本是5.3 想要升级到5.5
各位兄弟姐妹,linux下怎么进行更换PHP版本,切换不同的PHP版本呢?
比如说我现在的PHP版本是5.3 我想要换成5.5 之后我可以在这两个版本间切换?
我现在的情况是centos6.5 php版本是5.3 想要升级到5.5
编译php时 --prefix
指定不同的目录,把不同的php安装到不同的目录,需要运行php时运行对于版本目录下的php即可。
docker是个不错的选择
如果是lnmp,介绍一个比较麻烦的方法。
1.安装不同版本的php,编译的时候--prefix 选择好安装目录
2.启动php-fpm时在php-fpm-config配置不同的端口号,默认是127.0.0.1:9000。可以设置php5.5为127.0.0.1:9055,设置php5.6为127.0.0.1:9056。以此类推。
3.切换的时候修改nginx的配置文件转发php文件部分,比如把127.0.0.1:9055改成127.0.0.1:9056就可以了
装个lnmp里面有脚本的,如果不想装这么多,看看lnmp的PHP版本切换的脚本里是怎么写的,借鉴一下吗
单独安装新版本,然后更新
<code>~/.bashrc</code>
文件