在 Ubuntu 上升级 PHP 版本,通常有以下几种常见方式。下面按最常用、最安全的方法给你说明。
php -v
或
php --version
sudo apt update
sudo apt upgrade
sudo apt install php8.1
sudo update-alternatives --set php /usr/bin/php8.1
⚠️ 注意:Ubuntu 官方源中的 PHP 版本通常较旧,不一定有最新版。
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php8.2
sudo apt install php8.2-cli php8.2-fpm php8.2-mysql php8.2-xml php8.2-mbstring php8.2-curl
sudo apt install php8.2-fpm
修改 nginx 配置:
fastcgi_pass unix:/run/php/php8.2-fpm.sock;
重启服务:
sudo systemctl restart nginx
sudo systemctl restart php8.2-fpm
sudo a2dismod php7.4
sudo a2enmod php8.2
sudo systemctl restart apache2
sudo update-alternatives --config php
按提示选择版本号即可。
php -v
mbstring、xml、curlcomposer self-update
如果你能告诉我:
我可以给你更精确的升级命令。