ubuntu 18.04升级PHP 7.4

by 司马顿 | 2020年9月29日 下午6:00

懒人博客运行在ubuntu 18.04上,登录进管理面板后,老是提示要升级PHP。

我看了下,ubuntu 18.04默认运行的是PHP 7.2版本,需要升级到7.4版本比较新。

由于ubuntu有强大的包管理器,那么升级步骤,也很简单。

首先运行如下命令,增加PHP 7.4的PPA:

# apt install software-properties-common
# add-apt-repository ppa:ondrej/php
# apt update

上述,先增加ondrej/php这个PPA,里面就包含了PHP 7.4,接着运行apt update更新配置。

然后,运行如下命令,安装PHP 7.4:

# apt install php7.4

运行完后,看提示,PHP 7.4就安装上了。

接下来,逐个安装PHP 7.4对应的扩展。我的博客是wordpress,对wp应用而言,安装如下扩展:

# apt install php7.4-mysql php7.4-gd php7.4-curl php7.4-dom php7.4-mbstring php7.4-imagick php7.4-zip

最后一步,禁掉原有的PHP 7.2模块,激活新的PHP 7.4模块,重启Apache这个web服务器,就可以了。

# a2dismod php7.2
# a2enmod php7.4
# service apache2 restart

请注意我使用的是Apache + PHP,没有用Nginx + php-fpm.

对于Nginx + PHP的升级,请参考这篇原文。感谢原作者的文档,在我的博客升级上验证通过。

Source URL: https://smart.postno.de/archives/2381