温馨提示×

Linux LNMP如何更新PHP版本

小樊
57
2025-08-19 04:59:53
栏目: 编程语言

Linux LNMP更新PHP版本步骤如下:

  1. 备份数据:备份网站数据和配置文件。
  2. 停止服务:停止Nginx和PHP-FPM服务,如service nginx stopservice php-fpm stop
  3. 更新系统包
    • Ubuntu/Debian:sudo apt update
    • CentOS:sudo yum update
  4. 安装新版本PHP
    • 通过包管理器安装(推荐):
      • Ubuntu/Debian:sudo apt install php{版本号} php{版本号}-fpm php{版本号}-mysql
      • CentOS:sudo yum install php{版本号}
    • 或通过源码编译安装(需手动配置):下载源码→解压→./configuremakemake install
  5. 配置Nginx:修改/etc/nginx/nginx.conf,确保fastcgi_pass指向新版本PHP-FPM监听地址(如unix:/var/run/php/php{版本号}-fpm.sock)。
  6. 重启服务
    • 重启PHP-FPM:sudo systemctl restart php{版本号}-fpm
    • 重启Nginx:sudo systemctl restart nginx
  7. 验证版本:通过php -vnginx -v确认版本已更新。

注意

  • 操作前建议在测试环境验证,避免影响线上服务。
  • 部分系统需处理依赖冲突,可参考官方文档调整。

0