如何将WordPress服务器从Ubuntu 18.04升级到20.04
时间:2020-03-21 11:48:37 来源:igfitidea点击:
当前,Ubuntu已经发布了具有大量新功能的新LTS版本。
将服务器从旧的Ubuntu升级到新的Ubuntu是一个好主意,但是在继续升级服务器时需要采取一些预防措施。
使用给定的分步方法,可以轻松升级服务器。
它将所有软件包和内核升级到最新版本,以便我们可以使用其最新功能和高级安全模块。
本教程将向我们介绍如何轻松地将WordPress服务器从Ubuntu旧版本顺利升级到Ubuntu新版本。
通过本教程,我们可以轻松地将LAMP或者LEMP堆栈托管的WordPress服务器升级。
步骤1:为Ubuntu WordPress服务器创建备份或者快照
注意:作为预防措施,首先要在继续升级之前创建备份或者快照,如果出现任何问题,则备份或者快照将将WordPress恢复到最后的工作状态。
使用SSH连接WordPress服务器并创建备份。
我们还可以使用VPS托管备份解决方案(例如快照)。
此功能将使用快照手动创建备份。
步骤2:使用其升级脚本升级到最新的Ubuntu
现在,将软件包存储库更新到最新版本:
$sudo apt-get update
接下来,升级程序包:
$sudo apt-get upgrade
我们将删除不需要的软件包并将Ubuntu升级到最新版本:
$sudo apt-get dist-upgrade
最后运行升级脚本:
$sudo do-release-upgrade
在运行升级脚本期间,请遵循所有说明。
步骤3:最终升级后,WordPress会显示404错误。
我们将使用正确版本的PHP从'PHP7.2'到'PHP7.4'替换所有配置文件。
对于Apache
编辑Apache虚拟主机:
$sudo nano /etc/apache2/sites-available/example.com.conf $sudo nano /etc/apache2/sites-enabled/example.com.conf
编辑Apache配置文件:
$sudo nano /etc/apache2/apache2.conf
重新启动Apache服务以使更改生效:
$sudo systemctl restart apache2
对于Nginx
编辑Nginx服务器块:
$sudo nano /etc/nginx/sites-available/example.com $sudo nano /etc/nginx/sites-enabled/example.com
编辑Nginx配置文件:
$sudo nano /etc/nginx/nginx.conf
重新启动Nginx服务以使更改生效。
$sudo systemctl restart nginx
如果仍然显示错误,则请仔细查看已升级的软件包。
现在我们已经将WordPress服务器升级到了最新的Ubuntu版本。