<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>建站 on Lishengxie</title><link>https://lishengxie.top/tags/%E5%BB%BA%E7%AB%99/</link><description>Recent content in 建站 on Lishengxie</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Sat, 23 Dec 2023 23:17:56 +0800</lastBuildDate><atom:link href="https://lishengxie.top/tags/%E5%BB%BA%E7%AB%99/index.xml" rel="self" type="application/rss+xml"/><item><title>Transfer Server</title><link>https://lishengxie.top/post/transfer-server/</link><pubDate>Sat, 23 Dec 2023 23:17:56 +0800</pubDate><guid>https://lishengxie.top/post/transfer-server/</guid><description>&lt;h2 id="站点迁移"&gt;站点迁移&lt;/h2&gt;&#10;&lt;p&gt;之前使用的是云服务器是腾讯与的2核4G服务器，但是由于最开始购买时只买了一年，续费时价格太贵，因此转到阿里云，可以有四年每年99元的2核2G服务器可以白嫖~&lt;/p&gt;&#10;&lt;p&gt;迁移过程大概分为两步：站点数据迁移和站点备案迁移&lt;/p&gt;&#10;&lt;h3 id="数据迁移"&gt;数据迁移&lt;/h3&gt;&#10;&lt;h4 id="博客迁移wordpress-typecho"&gt;博客迁移wordpress-&amp;gt;typecho&lt;/h4&gt;&#10;&lt;p&gt;原来的博客使用wordpress框架，但是wordpress框架功能齐全、有些臃肿，因此这里换成了更精简的typecho框架。&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;typecho安装&#10;参考了知乎博客&lt;a href="https://zhuanlan.zhihu.com/p/34211709"&gt;https://zhuanlan.zhihu.com/p/34211709&lt;/a&gt;；&lt;/li&gt;&#10;&lt;li&gt;导出wordpress数据库并在新服务器中导入&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;mysql导入导出命令参考: &lt;a href="https://www.runoob.com/w3cnote/linux-mysql-import-export-data.html"&gt;https://www.runoob.com/w3cnote/linux-mysql-import-export-data.html&lt;/a&gt;；&lt;/li&gt;&#10;&lt;li&gt;先将原服务器上的wordpress数据库导出为*.sql文件，再导入到新服务器中；&lt;/li&gt;&#10;&lt;li&gt;这一步是为了方便下一步转换到typecho，因为这样可以直接访问本地数据库。&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;ol start="3"&gt;&#10;&lt;li&gt;数据迁移到typecho&#10;基于typecho插件：&lt;a href="https://docs.typecho.org/plugins/wordpress-to-typecho"&gt;https://docs.typecho.org/plugins/wordpress-to-typecho&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;还原wordpress中的图片附件到typecho中&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;将WordPress的wp-content/uploads目录下的附件全部移动到Typecho的usr/uploads目录下，保持目录结构不变。&lt;/li&gt;&#10;&lt;li&gt;在mysql typecho对应数据库中执行以下代码以完成图片路径的替换：&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt; update typecho_contents set text=replace(text,&amp;#39;wp-content/uploads&amp;#39;,&amp;#39;usr/uploads&amp;#39;)&#10; update typecho_contents set text=replace(text,&amp;#39;wordpree站点url&amp;#39;,&amp;#39;typecho站点url&amp;#39;)&#10;&lt;/code&gt;&lt;/pre&gt;&lt;ol start="5"&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;typecho使用数学公式&#10;使用插件：&lt;a href="https://github.com/yuzhongzhibi/typecho_mathjax_plugin"&gt;https://github.com/yuzhongzhibi/typecho_mathjax_plugin&lt;/a&gt;&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;typecho主题页面更改&#10;参考链接：&lt;a href="https://www.skyqian.com/archives/typecho-pages.html"&gt;https://www.skyqian.com/archives/typecho-pages.html&lt;/a&gt;&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;h4 id="docker容器迁移"&gt;docker容器迁移&lt;/h4&gt;&#10;&lt;p&gt;做法是现在新服务器上安装docker，然后迁移旧服务器上的docker挂载文件夹到新服务器相同位置，最后在新服务器启动容器。参考链接：&lt;a href="https://zhuanlan.zhihu.com/p/643367054"&gt;https://zhuanlan.zhihu.com/p/643367054&lt;/a&gt;&#10;这里我主要使用了两个容器用于存储电子书和笔记&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Talebook：&lt;a href="https://github.com/talebook/talebook"&gt;https://github.com/talebook/talebook&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;leanote: &lt;a href="https://www.bilibili.com/read/cv23693842/"&gt;https://www.bilibili.com/read/cv23693842/&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;h3 id="站点备案迁移"&gt;站点备案迁移&lt;/h3&gt;&#10;&lt;p&gt;为了方便使用，计划将域名和服务器都转移到阿里云。因为服务器需要在所在服务商处备案，因此还需要再阿里云备案，主要参考了这篇博客：&lt;a href="https://www.zuozuovera.com/posts/1644/"&gt;https://www.zuozuovera.com/posts/1644/&lt;/a&gt;。&lt;/p&gt;</description></item><item><title>建站过程</title><link>https://lishengxie.top/post/website-build/</link><pubDate>Sun, 30 Apr 2023 08:55:32 +0800</pubDate><guid>https://lishengxie.top/post/website-build/</guid><description>&lt;h3 id="购买腾讯云服务器"&gt;购买腾讯云服务器&lt;/h3&gt;&#10;&lt;p&gt;购买腾讯云清量2核4G服务器&lt;a href="https://cloud.tencent.com/act/cps/redirect?redirect=3274&amp;amp;cps_key=822991d9cc1eddb9c45d4c9d51e8cc65&amp;amp;from=console"&gt;直达链接&lt;/a&gt;&lt;/p&gt;&#10;&lt;h3 id="启动镜像"&gt;启动镜像&lt;/h3&gt;&#10;&lt;p&gt;这里选择了Ubuntu server 20.04，启动镜像后设置远程登录(远程登录-&amp;gt;密码/密钥登录-&amp;gt;重置密码)，需要注意这里的用户需要系统中已经存在，默认已经存在一个用户ubuntu，这里我们直接使用该用户。&#10;配置好后可以本地使用Mobaxterm登录云服务器，将云服务器当作Ubuntu虚拟机使用。&lt;/p&gt;&#10;&lt;h3 id="搭建wordpress网站"&gt;搭建wordpress网站&lt;/h3&gt;&#10;&lt;p&gt;网站搭建参考了博客&lt;a href="https://blog.csdn.net/weixin_36338224/article/details/109105047"&gt;https://blog.csdn.net/weixin_36338224/article/details/109105047&lt;/a&gt;。&lt;/p&gt;&#10;&lt;h3 id="主题替换"&gt;主题替换&lt;/h3&gt;&#10;&lt;p&gt;下载&lt;a href="https://github.com/seatonjiang/kratos/releases/tag/v4.1.5"&gt;Kratos主题&lt;/a&gt;并上传替换原有主题，在外观里设置。&lt;/p&gt;&#10;&lt;h3 id="markdownlatex公式使用"&gt;Markdown&amp;amp;Latex公式使用&lt;/h3&gt;&#10;&lt;p&gt;安装WP Editor.md插件，在wordpress中使用markdown编辑。&#10;安装Simple MathJax插件，实现对latex公示的支持，需要注意的是这里行内公式使用&lt;code&gt;\\(...\\)&lt;/code&gt;，例如\(\sigma\)，行间公式使用&lt;code&gt;$$..$$&lt;/code&gt;，例如&lt;/p&gt;&#10;&lt;div class="katex-display"&gt;\sigma&lt;/div&gt;&lt;p&gt;。&lt;/p&gt;</description></item><item><title>My First Blog</title><link>https://lishengxie.top/post/my-first-blog/</link><pubDate>Fri, 24 Feb 2023 14:43:42 +0800</pubDate><guid>https://lishengxie.top/post/my-first-blog/</guid><description>&lt;p&gt;This is the first blog for &lt;a href="https://lishengxie.github.io"&gt;https://lishengxie.github.io&lt;/a&gt;.&lt;/p&gt;&#10;&lt;p&gt;同步备份typecho站点中的个人博客，博客网址&lt;a href="https://www.lishengxie.top"&gt;https://www.lishengxie.top&lt;/a&gt;.&lt;/p&gt;</description></item></channel></rss>