ubuntu

PHP-FPM在Ubuntu上如何进行版本升级

小樊
40
2025-08-17 16:20:07
栏目: 编程语言

在Ubuntu上升级PHP-FPM版本,可按以下步骤操作:

  1. 备份配置文件(可选但推荐):

    sudo cp /etc/php/{当前版本}/fpm/php-fpm.conf /etc/php/{当前版本}/fpm/php-fpm.conf.bak  
    sudo cp /etc/php/{当前版本}/fpm/pool.d/www.conf /etc/php/{当前版本}/fpm/pool.d/www.conf.bak  
    
  2. 更新软件包列表

    sudo apt update  
    
  3. 安装新版本PHP-FPM

    • 若使用默认仓库(Ubuntu 20.04+默认PHP 8.x):
      sudo apt install php-fpm  # 升级到系统默认最新版  
      
    • 若需指定版本(如PHP 8.2):
      sudo apt install php8.2-fpm  
      
    • 若需添加PPA(如Ondřej Surý的PPA):
      sudo add-apt-repository ppa:ondrej/php  
      sudo apt update  
      sudo apt install php{版本}-fpm  # 例如php8.2-fpm  
      
  4. 重启PHP-FPM服务

    sudo systemctl restart php{新版本}-fpm  
    
  5. 验证版本

    php-fpm -v  
    
  6. 更新Web服务器配置(如Nginx/Apache):

    • Nginx:修改fastcgi_pass指向新版本sock文件(如/run/php/php8.2-fpm.sock)。
    • Apache:确保SetHandler指向正确端口或sock文件。
      重启Web服务器:
    sudo systemctl restart nginx  # 或 apache2  
    

注意事项

0
看了该问题的人还看了