WordPress 迁移至 Typoecho 踩过的那些坑

in 博客 with 0 comment

个人网站上线也有差不多几个月的时间了,总觉得 WordPress 用起来有不如人意的地方,总结下来有以下几点:

在看到了多位 dalao 的博客之后,决定把整体博客迁移至 Typecho,嗯现在感觉是真的好用

恶补了数据库和服务器的相关知识,在这里总结一下搭建的过程:

服务器配置

阿里云 ECS,1核2G,1M带宽,搭载 Ubuntu 18.04.3 LTS (突然发现 20.04 LTS 已经出了,好快啊ww)

数据转移

不存在的,本来 WordPress 上面也没什么东西hhh 图片资源放在了路过图床,基本只需要把相关的链接转移过来就可以啦

遇到的问题

  1. 把安装包上传到服务器上之后解压到 /var/www/html/typecho 目录下,直接访问二级目录地址自动进入安装界面,但是在第二步遇见了相关错误:对不起,无法连接数据库,请先检查数据库配置再继续进行安装。查阅了一些资料并且分析了可能存在的问题,有可能是 typecho 数据库未在 mySQL 中创建,但是错误在操作之后依然存在。参考地址 尝试将 ob_start(); 加入 install.php 代码解决问题,但是这种方法也不成功。参考地址 最后回到了第一次看的网站,重新走了一遍流程,创建成功!??有可能是我没有授予 root 用户足够的权限修改 typecho 数据库(不过我记得之前在设置 WordPress 的时候已经给过 all privilege 的权限了啊。。难道是失忆了?(捂脸
  2. Typecho 设置完成,但是所有的网址包括首页都存放于 typecho 的子文件夹下,看的很不爽。试着在设置-永久连接中更改地址并让程序自动设置伪静态不成功,手动更改 .htaccess 但是并没有找到这个文件放在哪里。。折腾了差不多两个小时,最后把所有 wwwroot 中的文件打包并把 typecho 所有文件移至根文件夹而告终hh 参考地址
  3. 无法修改主题文件,这个应该也是权限问题,打开 shell 并用 chmod 命令将 theme 文件夹权限修改至 777,搞定~

一些感想

还是要多学习一些服务器的知识呐!立个小目标,一定要向大佬们学习把自己的经历和体会写下来~加油小槑

未来计划

完善博客的内容:

设置服务器:

一些很喜欢的 dalao 的博客,向他们学习

idealclover
DIYgod
LiNPX

加油加油!

logo

Responses