homestead20.04切换php版本

之前下了个homestead,Ubuntu版本是20.04的,在老早之前下载国14.04版本的,其实都没经常用。想起来后就想看看。

用探针发现里面的默认php版本是8.0的,顺手列了下php-fpm发现一大堆。5.6的,7.0的,7.1的,7.2的,7.3的,7.4的,8.0的。

参考下网上的说法是用sudo update-alternatives --config php 切换版本,于是操作了下,结果探针还是显示8.0的。

摸索了下,发现需要这样改,以切换成7.4版本为例:

1.  修改nginx的虚拟主机配置文件,修改/etc/nginx/site-enabled里的vhost文件,找到这句修改成

1
fastcgi_pass   unix:/var/run/php/php7.4-fpm.sock;

2. 保存后,结束掉php-fpm进程   

1
sudo pkill php-fpm

3. 之后运行7.4版本的fpm

1
sudo php-fpm7.4

4. 切换php版本

1
sudo update-alternatives --config php

    选好版本

4. 最后重启nginx

1
2
sudo nginx -s stop
sudo nginx

  

posted @   messha1r  阅读(282)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)

Powered by: cnblogs.com Copyright © 2023 messha1r

点击右上角即可分享
微信分享提示