ubuntu

ubuntu里php-fpm版本如何更新

小樊
38
2025-07-11 15:23:19
栏目: 编程语言

要在Ubuntu中更新php-fpm版本,请按照以下步骤操作:

  1. 首先,确保系统已更新:
sudo apt update
sudo apt upgrade
  1. 安装PHP扩展包:
sudo apt install software-properties-common
  1. 添加PHP官方PPA存储库:
sudo add-apt-repository ppa:ondrej/php
sudo apt update
  1. 查看可用的PHP版本:
apt-cache search php | grep -E 'php[0-9]+'
  1. 选择并安装所需的PHP版本(例如,安装PHP 7.4):
sudo apt install php7.4-fpm
  1. 如果您使用的是Nginx,请更新Nginx配置文件以使用新的PHP-FPM版本。编辑/etc/nginx/sites-available/default文件,将fastcgi_pass指令更改为新的PHP-FPM版本(例如,unix:/var/run/php/php7.4-fpm.sock):
location ~ \.php$ {
    include snippets/fastcgi-php.conf;
    fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}

如果您使用的是Apache,请更新/etc/apache2/mods-enabled/dir.conf文件,将SetHandler指令更改为新的PHP-FPM版本(例如,proxy_fcgi):

<FilesMatch \.php$>
    SetHandler "proxy:unix:/var/run/php/php7.4-fpm.sock|fcgi://localhost"
</FilesMatch>
  1. 重启PHP-FPM服务以应用更改:
sudo systemctl restart php7.4-fpm
  1. 最后,检查PHP版本以确保更新成功:
php -v

这将显示已安装的PHP版本。如果您看到所需的版本,请更新成功。

0
看了该问题的人还看了