Lishengxie logo Lishengxie

Always on the way

  • 文章
  • 关于我
  • 归档
  • 联系
  1. 首页
  2. 文章
  3. Transfer Server

Transfer Server

2023-12-23 linux Lishengxie

站点迁移

之前使用的是云服务器是腾讯与的2核4G服务器,但是由于最开始购买时只买了一年,续费时价格太贵,因此转到阿里云,可以有四年每年99元的2核2G服务器可以白嫖~

迁移过程大概分为两步:站点数据迁移和站点备案迁移

数据迁移

博客迁移wordpress->typecho

原来的博客使用wordpress框架,但是wordpress框架功能齐全、有些臃肿,因此这里换成了更精简的typecho框架。

  1. typecho安装 参考了知乎博客https://zhuanlan.zhihu.com/p/34211709;
  2. 导出wordpress数据库并在新服务器中导入
  • mysql导入导出命令参考: https://www.runoob.com/w3cnote/linux-mysql-import-export-data.html;
  • 先将原服务器上的wordpress数据库导出为*.sql文件,再导入到新服务器中;
  • 这一步是为了方便下一步转换到typecho,因为这样可以直接访问本地数据库。
  1. 数据迁移到typecho 基于typecho插件:https://docs.typecho.org/plugins/wordpress-to-typecho
  2. 还原wordpress中的图片附件到typecho中
  • 将WordPress的wp-content/uploads目录下的附件全部移动到Typecho的usr/uploads目录下,保持目录结构不变。
  • 在mysql typecho对应数据库中执行以下代码以完成图片路径的替换:
 update typecho_contents set text=replace(text,'wp-content/uploads','usr/uploads')
 update typecho_contents set text=replace(text,'wordpree站点url','typecho站点url')
  1. typecho使用数学公式 使用插件:https://github.com/yuzhongzhibi/typecho_mathjax_plugin

  2. typecho主题页面更改 参考链接:https://www.skyqian.com/archives/typecho-pages.html

docker容器迁移

做法是现在新服务器上安装docker,然后迁移旧服务器上的docker挂载文件夹到新服务器相同位置,最后在新服务器启动容器。参考链接:https://zhuanlan.zhihu.com/p/643367054 这里我主要使用了两个容器用于存储电子书和笔记

  1. Talebook:https://github.com/talebook/talebook
  2. leanote: https://www.bilibili.com/read/cv23693842/

站点备案迁移

为了方便使用,计划将域名和服务器都转移到阿里云。因为服务器需要在所在服务商处备案,因此还需要再阿里云备案,主要参考了这篇博客:https://www.zuozuovera.com/posts/1644/。

建站 WordPress Docker 迁移

本文目录

  • 站点迁移
    • 数据迁移
    • 站点备案迁移

精选文章

  • 分布式ID生成方案全解析:从数据库到雪花算法
  • Redis ziplist、quicklist 和 listpack
  • 多目标优化问题及两种常用解法

按主题探索

  • Redis 数据结构
    从存储布局理解实现
  • Linux 与部署
    服务器、证书与建站实践
  • 算法与深度学习
    解题方法、优化与公式推导
  • SNN / NoC 论文
    互连网络与映射算法

名言警句

学而时习之,不亦说乎?《论语·学而》学而不思则罔,思而不学则殆。《论语·为政》知之为知之,不知为不知,是知也。《论语·为政》三人行,必有我师焉。《论语·述而》工欲善其事,必先利其器。《论语·卫灵公》不积跬步,无以至千里。《荀子·劝学》千里之行,始于足下。《老子·第六十四章》纸上得来终觉浅,绝知此事要躬行。陆游《冬夜读书示子聿》
学而时习之,不亦说乎?
《论语·学而》 一言
← 算法学习-差分数组 LeetCode刷题 - KMP算法 →

相关文章

  • 建站过程 Apr 30, 2023
  • My First Blog Feb 24, 2023
  • 云服务器软件安装 Apr 30, 2023
  • 常用资源汇总 Apr 30, 2023
皖ICP备2023003716号-1 | 公安备案皖公网安备34012202341113 | 违法和不良信息举报邮箱:1141751053@qq.com
Powered by Hugo & Explore Theme & Theme by SimonAKing.