Debian PHP更新策略主要包括以下幾個方面:
sudo apt install apt-transport-https
sudo curl -sSLo /usr/share/keyrings/deb.sury.org-php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-php.gpg] https://packages.sury.org/php/$(lsb_release -sc) main" /etc/apt/sources.list.d/php.list'
sudo apt update
sudo apt install php8.3 php8.3-cli php8.3-{bz2,curl,mbstring,intl}
如果需要 FPM 支持或者用于 Apache 的模塊,也可以安裝:
sudo apt install php8.3-fpm
或者
sudo apt install libapache2-mod-php8.3
sudo apt purge php8.2*
unattended-upgrades
的工具,專門用于自動下載并安裝更新,無需用戶干預。安裝并啟用該工具:sudo apt install unattended-upgrades -y
sudo dpkg-reconfigure unattended-upgrades
在配置完成后,系統會自動處理安全更新。
php -v
以上策略可以幫助您在 Debian 系統上有效地更新 PHP 版本,確保系統的安全性和穩定性。