最近一直使用Joplin作为markdown 笔记软件,使用起来还不错,但是分享内容 不是很方便,所有Google了一下,总结下实现方案
安装配置Joplin插件
-
下载插件 joplin-plugin-pages-publisher 下载地址 在列表中的
pages publisher
插件 -
配置插件 插件的开发者仓库: Github 作者的github页面有详细配置个教程,按流程配置成功后,可以正常访问github pages。 需要使用
xxx.github.io
的repo名称,不然会找不到_assets目录,导致css加载不出来 -
配置完成后,如果不使用netlify的话,GIthub pags就配置完成了。
配置Netlify
github pages国内访问不太稳定,所以考虑使用Netlify进行部署博客
-
登录Netlify,创建Site 直接使用Github登录Netlify,并且进行授权访问 repo,直接拉去github仓库进行Deploy,部署成功后,就可以使用Netlify提供的域名进行访问测试了
-
配置domain域名 Netlify网上的教程都是使用顶级域名,没有使用二级子域名的教程,自己尝试一下,设置成功。
-
在Netlify中设置域名
-
修改域名的DNS解析 此处大多数教程都是直接修改name server,由于我的主域名想解析到Netlify,所以使用二级域名。在域名管理处,修改二级域名的NS解析,指向Netlify的DNS
-
回到Netlify中,
Check DNS configuration
进行检测,DNS生效后,就通过验证。 -
配置SSL,点击界面上的的按钮,申请Let’s Encrypt证书
-
直接访问页面,就可以使用https进行访问博客系统的了
-