从windows服务器备份typecho到ubuntu服务器

我的服务器配置是双核CPU+4G内存,在windows上跑了两年了,感觉很不爽,开机资源就吃一半,耗费两天时间将我的博客整体迁移到ubuntu服务器上,在其中也遇到了很多坑,因此特意来做个记录

第一步:在windows上备份原来的网站和数据库

下图是网站的备份过程,在宝塔面板中进行备份,数据库的备份过程也一样,将两个备份的文件放在本地电脑上,未来要用

back.png

第二部:重装windows服务器为ubuntu服务器

这个根据你的服务器运营商,通常来说运营商会有一站式的提供

第三步:在ubuntu服务器上安装宝塔面板

为了保险起见,我们去官网使用官方指令进行安装,不然可能会按照到山寨版本的宝塔,别问我为什么知道(悲),安装完成后进行端口修改,用户登陆密码修改等等的工作,看你的需求就好,注意:在服务器提供商那里开放你的端口

第四步:安装恢复typecho

我的环境使用的阿帕奇和php7.4版本(typecho最低要求php7.2),数据库也是必须安装的,创建一个网站顺带创建数据库,这里的数据库名字、用户名、密码都要记住的哦,重点来了:在官网下载typecho的安装包,将其解压到网站根目录(把原来的根目录删干净了),然后删除掉usr文件夹,然后从网站数据备份文件压缩包解压出usr文件夹,将其复制到网站根目录,这一步是将备份文件的usr文件夹替换到空typecho的usr文件夹,这个文件夹保存的都是主题、插件、图片等文件,然后在数据库中导入覆盖原来的数据文件,数据文件主要保存了文章和评论等信息。

第五步:完成

在网页中输入你的域名或者ip,跟着配置就OK了,一定要注意输入正确的数据库信息,并且选择已有的数据库数据。进行到这里,你的恢复工作应该就完成了,可以正常使用了,实际使用下来,访问速度快的不是一点半点,ubuntu在做网站的优势上是相当高的,非常好用!

文章目录