作为服务器方面的小白,我以前天真的认为一个服务器只能放一个网站,然后在阿X云买了一台轻量级应用服务器,立马就安装了wordpress,由于是在Linux系统中直接安装,没有可视化面板,导致博主在以后的操作中带来了巨大的困难。直到有一天,遇到frank老哥,才知道服务器配置与可安装网站的数量是成正比的,然后在frink老哥的指导下,开始了网站的搬家之旅。
本次的搬家之旅分为以下几个部分:
原有网站的备份、系统应用镜像的重置、安装宝塔面板、安装wordpress、数据恢复。本博文对以上步骤做一详细纪律。
网站备份
wordpress网站备份主要是备份主题、插件、上传文件及数据库。
备份用到了两款软件。
WinSCP是一个开源的免费SFTP客户端,FTP客户端,WebDAV客户端,S3客户端和Windows的SCP客户端。它的主要功能是本地和远程计算机之间的文件传输。除此之外,WinSCP还提供脚本和基本文件管理器功能。
UpdraftPlus - Backup/Restore是一款wordpress插件,可以备份wordpress网站的数据库、上传文件、主题、插件等等其他文件,还可以选择备份文件的储存地址,其功能非常强大。
看了上面两款软件,其实选择插件就可以了,但是为了保证数据不丢失,推荐还是同时使用备份,毕竟数据无价。
博主在备份的时候,首先选择win scp将网站根目录下的文件打包下载,在在此基础上,又用了该插件备份,结果就是插件的备份文件中,只有数据库文件···
因此,博主提醒一定要确认数据备份完全后再去重置系统。
系统应用镜像重置
这一步就比较简单,登陆网站管理后台,直接选择系统应用镜像重置就好。
安装宝塔面板
完成系统重置后,通过远程连接获取登陆面板的密码。
获取密码后通过IP地址登陆到宝塔面板配置环境,一般有两个选择:LAMP = Linux Apache MySQL PHP,
LNMP = Linux Nginx MySQL PHP,此处我选择的是LNMP,其中的配置选择默认,选择编译安装,需要的时间较久。
此处无图···
安装完成后如下图
wordpress安装
wordpress安装非常简单,下载源码,上传到网站目录,绑定域名,设定运行目录,域名解析好之后就可以了,到时候数据库名称啥的不要填错(wordpress安装简单,就不再赘述了)。
数据恢复
至此步,已完成了wordpress的安装,在wordpress中安装之前的插件,使用该插件将之前备份好的文件及数据库上传恢复。
上一步主要是恢复数据库,如果其他文件如果没有恢复,将备份的文件上传相应的文件夹中刷新就好了。
到此,网站搬家已经成功了。
由于本博主设置的固定连接格式为
https://iwalyou.com//%post_id%.html
,在完成搬家后发现站内连接404了,所以左后还需要修改一下配置文件.
#SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则
#error_page 404/404.html;
#HTTP_TO_HTTPS_START
if ($server_port !~ 443){
rewrite ^(/.*)$ https://$host$1 permanent;
}
本博文只做一个简单记录,具体问题还需要具体参考相应的较为专业的文档。
插件不错,下次搬家试试。博客什么主题,挺不错
@BeardUncle 嗯嗯,插件亲测好用,至于主题,是一款免费开源的主题。
取自GitHub : https://github.com/Tokinx/Adams
文章写的不错,不过我的名字是Frank 你打错了。。。哈哈
@Frank 😂😂😂太尴尬了,老哥,不好意思啊😅
@Frank 已经改过来了😀😀😀