部署 Typecho 到 Synology Diskstation 上

由 5+1 发布
在部署Typeecho之前,你得先完成ddns和域名解析的工作,没有完成的可以先看我写的上一篇 Synology 群晖使用自己的域名及DNS

其他服务器也可以看,准备部分自行下载 apache2 mysqlphp

准备

  1. 进入控制台-套件中心
  2. 搜索安装 apache2.4 mariaDB php7.4 php-my-admin
  3. 进入web station-PHP设置
  4. 添加一个设置,自己随便命名,记住就行了
  5. 进入 mariadb,配置一个端口给数据库、用户名,并启用tcp/ip,端口尽量不要用原带的端口,容易被黑数据,推荐 3309
  6. 进入 php-my-admin,会进入一个网站 YOUR.DOMAIN:5000/phpMyAdmin
  7. 登陆 php-my-admin, 创建一个新的用户,权限尽量大
  8. 创建一个数据

获取Typecho

为什么是typecho呢,typecho是在服务器上运行的动态博客系统,为什么强调动态呢,静态的博客就是纯css+js+html,比如hexo、gridea,这些东西不能通过网站的形式写内容,而是在计算机上写之后再传到服务器上,用静态的东西就没必要搞这些服务器了,直接用GitHubPages就好了,还有免费的域名。动态博客可以是一个系统,能添加很多的用户,让别人来你的博客系统上注册发博客(这可能不太好)就像CSDN、CNBlog、SinaBlog啥的。

上面的都是废话

  1. 这里(Typeecho-GitHub) 下载zip
  2. 解压到服务器上的/web/blogs
  3. 进入webstation-虚拟主机
  4. 点击新增,你自己填吧,如果80被占用,那就是路由器的事了;路径选择/web/blogs;后端Apache2.4,PHP7.4
  5. YOUR.DOMAIN:你刚刚写的端口 看看吧,正确的话就会进入一个安装页面
  6. 填表吧,一定要选MariaDB!用户名写最后创建的那个

不出意外的话你再回到网站根目录就能看到有一篇文章“Typecho欢迎”

配置

你是不是觉得这个博客很丑呢

更换外观

  1. 这里选一个好看的外观吧!
  2. 把那个压缩包解压后上传到/web/blogs/usr/themes
  3. 进入后台 YOUR WEBSITE/admin
  4. 控制台-外观
  5. 更换外观
  6. 点击外观配置就能配置了

插件

  1. 这里找插件吧
  2. 把解压包解压后上传到/web/blogs/usr/plugins,注意文件夹命名
  3. 到控制台-插件里面启用吧

主题推荐

Bubble! 我现在在用的,Github 能搜到

插件推荐

CodeHightlight、KaTeX-for-typecho、Sticky、LoveKKComment


暂无评论

发表评论