网站搬家记

作为服务器方面的小白,我以前天真的认为一个服务器只能放一个网站,然后在阿X云买了一台轻量级应用服务器,立马就安装了wordpress,由于是在Linux系统中直接安装,没有可视化面板,导致博主在以后的操作中带来了巨大的困难。直到有一天,遇到frank老哥,才知道服务器配置与可安装网站的数量是成正比的,然后在frink老哥的指导下,开始了网站的搬家之旅。
本次的搬家之旅分为以下几个部分:
原有网站的备份、系统应用镜像的重置、安装宝塔面板、安装wordpress、数据恢复。本博文对以上步骤做一详细纪律。

网站备份

wordpress网站备份主要是备份主题、插件、上传文件及数据库。
备份用到了两款软件。

WinSCP是一个开源的免费SFTP客户端,FTP客户端,WebDAV客户端,S3客户端和Windows的SCP客户端。它的主要功能是本地和远程计算机之间的文件传输。除此之外,WinSCP还提供脚本和基本文件管理器功能。

UpdraftPlus – Backup/Restore是一款wordpress插件,可以备份wordpress网站的数据库、上传文件、主题、插件等等其他文件,还可以选择备份文件的储存地址,其功能非常强大。

看了上面两款软件,其实选择插件就可以了,但是为了保证数据不丢失,推荐还是同时使用备份,毕竟数据无价。

博主在备份的时候,首先选择win scp将网站根目录下的文件打包下载,在在此基础上,又用了该插件备份,结果就是插件的备份文件中,只有数据库文件···

因此,博主提醒一定要确认数据备份完全后再去重置系统。

系统应用镜像重置

这一步就比较简单,登陆网站管理后台,直接选择系统应用镜像重置就好。

btmianban

安装宝塔面板

完成系统重置后,通过远程连接获取登陆面板的密码。

code

获取密码后通过IP地址登陆到宝塔面板配置环境,一般有两个选择:LAMP = Linux Apache MySQL PHP,

LNMP = Linux Nginx MySQL PHP,此处我选择的是LNMP,其中的配置选择默认,选择编译安装,需要的时间较久。

此处无图···

安装完成后如下图

mianban

wordpress安装

wordpress安装非常简单,下载源码,上传到网站目录,绑定域名,设定运行目录,域名解析好之后就可以了,到时候数据库名称啥的不要填错(wordpress安装简单,就不再赘述了)。

数据恢复

至此步,已完成了wordpress的安装,在wordpress中安装之前的插件,使用该插件将之前备份好的文件及数据库上传恢复。

shujukubeifen

上一步主要是恢复数据库,如果其他文件如果没有恢复,将备份的文件上传相应的文件夹中刷新就好了。

到此,网站搬家已经成功了。

由于本博主设置的固定连接格式为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;
}

本博文只做一个简单记录,具体问题还需要具体参考相应的较为专业的文档。

3 条评论

Frank进行回复 取消回复

电子邮件地址不会被公开。 必填项已用*标注