懒人博客运行在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更新配置。
![](https://smart.postno.de//wp-content/uploads/2020/09/PHP-7.4.png)
然后,运行如下命令,安装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的升级,请参考这篇原文。感谢原作者的文档,在我的博客升级上验证通过。