个人网站上线也有差不多几个月的时间了,总觉得 WordPress 用起来有不如人意的地方,总结下来有以下几点:
- 文章编辑困难,原版的文档编辑器不能很好地适配服务器,只能回滚到经典的版本
- 网站加载较慢(这可能是我的问题 qwq 毕竟那时候连权限和 DNS 是什么都不清楚)
- 尝试搭建多网站共用服务器时伪静态不好设置
在看到了多位 dalao 的博客之后,决定把整体博客迁移至 Typecho,嗯现在感觉是真的好用
恶补了数据库和服务器的相关知识,在这里总结一下搭建的过程:
服务器配置
阿里云 ECS,1核2G,1M带宽,搭载 Ubuntu 18.04.3 LTS (突然发现 20.04 LTS 已经出了,好快啊ww)
数据转移
不存在的,本来 WordPress 上面也没什么东西hhh 图片资源放在了路过图床,基本只需要把相关的链接转移过来就可以啦
遇到的问题
- 把安装包上传到服务器上之后解压到 /var/www/html/typecho 目录下,直接访问二级目录地址自动进入安装界面,但是在第二步遇见了相关错误:对不起,无法连接数据库,请先检查数据库配置再继续进行安装。查阅了一些资料并且分析了可能存在的问题,有可能是 typecho 数据库未在 mySQL 中创建,但是错误在操作之后依然存在。参考地址 尝试将 ob_start(); 加入 install.php 代码解决问题,但是这种方法也不成功。参考地址 最后回到了第一次看的网站,重新走了一遍流程,创建成功!??有可能是我没有授予 root 用户足够的权限修改 typecho 数据库(不过我记得之前在设置 WordPress 的时候已经给过 all privilege 的权限了啊。。难道是失忆了?(捂脸
- Typecho 设置完成,但是所有的网址包括首页都存放于 typecho 的子文件夹下,看的很不爽。试着在设置-永久连接中更改地址并让程序自动设置伪静态不成功,手动更改 .htaccess 但是并没有找到这个文件放在哪里。。折腾了差不多两个小时,最后把所有 wwwroot 中的文件打包并把 typecho 所有文件移至根文件夹而告终hh 参考地址
- 无法修改主题文件,这个应该也是权限问题,打开 shell 并用 chmod 命令将 theme 文件夹权限修改至 777,搞定~
一些感想
还是要多学习一些服务器的知识呐!立个小目标,一定要向大佬们学习把自己的经历和体会写下来~加油小槑
未来计划
完善博客的内容:
- 将自己的笔记链接加入到博客
- 添加开往链接 开往项目
- 多认识一些朋友,把他们加入友链
- 编辑主题,在每个独立页面仅显示相关分类的文章
- 多学习其他方面的知识,并且将相关知识点总结记录到博客里(后端后端!)
设置服务器:
- 添加https
找到除图床外更好的图片储存方法,现在复制粘贴链接的过程还是比较麻烦这个 SM.MS 感觉还不错
一些很喜欢的 dalao 的博客,向他们学习
加油加油!
本文由 易凡 创作,采用 知识共享署名-非商业性使用 4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: May 19, 2020 at 02:37 pm