如何安全地将 PHP 7.2 更新/升级到最新版本?

如何安全地将 PHP 7.2 更新/升级到最新版本?

我在 DigitalOcean 上的 Ubuntu 18.04 上的 LEMP 堆栈服务器上运行 WordPress 网站。WordPress 建议我将 PHP 更新到最新版本。

我正在运行 PHP 7.2.17;请告诉我将我的 PHP 更新到最新版本 PHP 7.3 的最安全方法。

答案1

打开终端并输入:

sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php7.3 # The latest version in this repo for 18.04 and 20.04 is currently php7.4.  

ppa:ondrej/php 22.04 的最新版本目前是 php8.2,但仍然支持 php7.4。

php7.3 将在有更新可用时自动更新。或者,您也可以从源代码构建 php7.3在 Ubuntu 18.04 中,但它不会自动更新,而且如果你想测试它,它也需要一个多小时才能构建。

安装 php7.3 后,您可以通过运行以下命令来显示也可以安装的 php7.3 模块:

apt-cache search php7.3 | grep php7.3  

使用一行命令即可在 php7.3 上安装与 php7.2 相同的软件包:

sudo apt install $(apt list --installed | grep php7.2- | cut -d'/' -f1 | sed -e 's/7.2/7.3/g') 

答案2

根据@karel的回答,我将第一个命令从替换sudo add-apt-repository ppa:ondrej/phpsudo apt-add-repository ppa:ondrej/php,它对我有用。所以最后我运行:

sudo apt-add-repository ppa:ondrej/php    
sudo apt-get update
sudo apt-get install php7.3

相关内容