推广 热搜: page  音视频  使用  个数  选择  搜索引擎  企业  父亲  百度  可以 

使用群晖 Docker 零代码搭建漂亮的博客 Typecho

   日期:2024-12-16     作者:tuizu    caijiyuan   评论:0    移动:http://ww.kub2b.com/mobile/news/5232.html
核心提示:今天排骨来教没搭过博客的同学们搭个简单好用又好看的博客.什么是博客? 还有不知道博客的网民存在么? 博客就是网上写日记/文章什

今天排骨来教没搭过博客的同学们搭个简单好用又好看的博客.

什么是博客? 还有不知道博客的网民存在么? 博客就是网上写日记/文章什么的, 一般属于个人. 张大妈最初就是个普通的博客, 从发布3C好价爆料开始的.

普通网民喜欢写点东西, 又懒得写很长, 所以微博这种东西就出来了.
想在大妈上发原创? 不如先从自己的博客开始写?

目前只有x86 CPU的群晖DSM (版本5.2以上) 才带 Docker 套件. 用 Web Station 安装可能需要手动改 nginx.conf, 比较麻烦.
群晖基本使用方法此文不作介绍.

光猫/主路由需要给群晖博客端口做转发到公网IP上. 没有公网IP就得使用内网穿透方案.
端口转发与内网穿透本文不作介绍.

排骨这里推荐使用一个国人制件的博客系统 Typecho. 安装文件下载链接 密码: 7w34

如果有一级域名是最好, 没有的话用3322等免费二级域名也可以.
域名申请与设置本文不作介绍.

马化腾云或马云都提供免费的1年期SSL证书申请. 本文使用马化腾云提供的nginx版证书.
SSL证书申请方法本文不作介绍.

File Station选取或新建一个文件夹作为 Typecho 程序和数据的存放区. 例如下图

将之前下载的 typecho.zip 上传到存放 Typecho 的文件夹里. 右键点文件选择解压缩. 解压得到 www 文件夹后可以删除 typecho.zip

从群晖DSM的套件中心安装 Docker

打开 Docker, 在注册表中搜索 cuteribs 下载 nginx-php-sqlite 镜像

映像里选择刚刚下载的 nginx-php-sqlite 镜像, 点击启动.打开创建容器窗口, 再点击高级设置.

高级设置中选择, 添加文件夹, 选择第1步的 typecho 文件夹, 然后把装载路径写成 /data.

再选择端口设置, 为 Typecho 设置本地端口. 默认情况下 80/443 被 Photo Station 占用. 完成后点确定保存高级设置.

再点下一步核对一下设置, 点应用完成创建容器. 如果容器开始运行就表示搭建成功了.

如果第4步下载镜像不成功, 可以按以下方法添加阿里云的镜像库, 然后选中新添加的库点使用. 再搜索 cuteribs 下载 nginx-php-sqlite 镜像.

按上面的步骤搭建完成后, 在浏览器中输入群晖的IP加端口号, 会自动进去安装页面 (install.php). 如下图:

这里我们使用 sqlite 数据库基本是零配置, Typecho 自动为我们配置好了. 我们只需要设置一下管理员账号和密码就可以确认了.

看到这个页面表示我们已经完成了 Typecho 的安装. 你的博客系统已经跑起来了!

如果用户或组是灰色不可选, 那就在高级选项使继承权限显式化.

完成后数据库配置应该就能继续下去了.

这次不会再强制转到 install.php 安装页面了. 你会看到如下图这样超级简易的博客首页.

进入后台首先会看到网站概要. 我们将按下图 1 2 3 4 顺序走一遍.

在顶菜单选择 设置->基本, 修改一下站点名称和站点描述. 引号实际上不可以使用......

在顶部菜单选择 控制台->外观, 会看到 Typecho 自带的 Typecho Replica Theme 和排骨喜欢的 Pinghsu Theme (将来肯定又是一个晒妻党). 启用 Pinghsu 吧.

排骨给大家准备了一个叫 EditorMD 的编辑器插件, 可以边写文章边预览效果. 需要从 控制台->插件 这里启用一下.

Typecho 使用 Markdown 语法, 这是一个很简易又很强大的格式化语法, 你可以像写标点符号一样的给你的文字添加格式. 总之是非常屌的东西自己吧. 发布文章后看看效果如何?

文章最终显示的效果是由 Typecho 的外观 (主题模板) 控制的. https://typecho.me/ 上有很多其它的主题下载哦.

在域名解析记录里添加一条A记录指向你家的IP. 排骨这次添加的 typecho.cuteribs.tk, IP 是 218.83.26.15. (你看到的时候肯定已经变了) 然后访问 http://typecho.cuteribs.tk:22080/ 看看能不能打开博客?

在qcloud为域名 typecho.cuteribs.tk 申请一个SSL证书. 审核完成后下载证书包, 我们需要用到包中的 nginx 文件夹里的两个文件.

在 typecho 文件夹下面新建一个 crt 文件夹, 将两个证书文件(证书与私钥)分别改名为 site.crt 和 site.key, 然后上传到 crt 文件夹.

将 Typecho 后台基本设置里的站点地址改为 https://typecho.cuteribs.tk:22443


访问 https://typecho.cuteribs.tk:22443, 开始你的安全博客之旅吧.

希望看过本文的同学都能在自己的群晖上搭起博客来, 可能后面的域名与SSL部分会难到不少人. 因为域名与SSL部分不是重点, 而且一下子也讲不清楚.

本文的博客搭建方法同样适用于VPS上, 但是那样就不能零代码了, 需要linux基础了.

本文不作介绍的内容以后排骨会专门写贴来教大家如何申请免费的一级和二级域名, 如何设置免费的动态域名更新, 如何申请免费的SSL证书. 全部都免费不要钱, 顶多cost你一点金币银子啥的.

就先到这里吧.


支持 Docker 的群晖新产品:

本文地址:http://ww.kub2b.com/news/5232.html     企库往 http://ww.kub2b.com/ ,  查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。

 
 
更多>同类最新文章
0相关评论

文章列表
相关文章
最新动态
推荐图文
最新文章
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号