You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在AWS Lightsail的LAMP实例中将PHP 8.1降级至7.4

在AWS Lightsail LAMP实例降级PHP到7.4的操作步骤

不需要重新创建实例,直接在现有实例上通过以下步骤完成降级:

1. 备份当前环境

  • 先备份网站文件和数据库,避免操作失误导致数据丢失:
    • 网站文件备份:sudo tar -czf /var/www/html_backup.tar.gz /var/www/html
    • MySQL全量备份:mysqldump -u root -p --all-databases > /all_databases_backup.sql(执行后输入MySQL root密码)

2. 安装PHP 7.4及相关扩展

  • 更新软件包列表:sudo apt update
  • 安装PHP 7.4及常用扩展(可根据自身业务需求调整扩展项):
    sudo apt install php7.4 php7.4-cli php7.4-fpm php7.4-mysql php7.4-curl php7.4-gd php7.4-mbstring php7.4-xml php7.4-zip
    

3. 切换Apache关联的PHP版本

  • 禁用当前PHP 8.1模块:
    sudo a2dismod php8.1
    
  • 启用PHP 7.4模块:
    sudo a2enmod php7.4
    
  • 重启Apache服务使配置生效:
    sudo systemctl restart apache2
    

4. 设置系统默认PHP版本

  • 配置全局默认PHP版本:
    sudo update-alternatives --set php /usr/bin/php7.4
    
  • 验证版本:执行php -v,输出应显示PHP 7.4.x系列版本

5. 清理旧版本(可选)

确认PHP 7.4运行稳定后,可卸载PHP 8.1相关包:

sudo apt purge php8.1*
sudo apt autoremove

内容的提问来源于stack exchange,提问作者bluestar0505

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 16:02:01