{"version":"https://jsonfeed.org/version/1.1","title":"自习室","home_page_url":"https://daoluan.club","feed_url":"https://blog.daoluan.club/json/","description":"<p>玩儿</p><p>部分文章不公开列出，可在此查看：<a href=\"https://daoluan.club/i/unlisted-posts-SR9CmFP7QQ2/\" rel=\"noopener noreferrer\" target=\"_blank\">不入列目录</a></p><p><br></p><p><a href=\"https://daoluan.club/i/pleroma-migrating-a-mastodon-account-aH8L7FWzxXY/\" rel=\"noopener noreferrer\" target=\"_blank\">长毛象及Pleroma如何存档和搬家</a></p><p><a href=\"https://daoluan.club/i/wiremin-5AkmhSENocv/\" rel=\"noopener noreferrer\" target=\"_blank\">推荐匿名点对点加密去中心化聊天工具WireMin</a></p><p><a href=\"https://daoluan.club/i/microfeed-blogging-platforms-comparison-h-Fl8bcGaSB/\" rel=\"noopener noreferrer\" target=\"_blank\">博客平台比较和我的推荐Microfeed</a></p><p><a href=\"https://daoluan.club/i/microfeed-installation-123-fCBcsvQp63B/\" rel=\"noopener noreferrer\" target=\"_blank\">Microfeed安装流程</a></p><p><a href=\"https://daoluan.club/i/zero-trust-access-settings-gXNrSMx3AlN/\" rel=\"noopener noreferrer\" target=\"_blank\">Microfeed设置登录界面Zero Trust</a></p>","icon":"https://pub.daoluan.club/daoluan/production/images/channel-00d01b804418cd4d55486aa804844c34.png","favicon":"https://pub.daoluan.club/daoluan/production/images/favicon-bbb1aac61f7d4a7941a462457762643f.png","authors":[{"name":"捣乱"}],"language":"zh-cn","items":[{"id":"fCBcsvQp63B","title":"Microfeed安装流程 Installation 123","url":"https://daoluan.club/i/microfeed-installation-123-fCBcsvQp63B/","content_html":"<p>Microfeed的安装很傻瓜，基本上照着<a href=\"https://github.com/microfeed/microfeed\" rel=\"noopener noreferrer\" target=\"_blank\">开发者的说明</a>一步步做就可以，全部在网页上操作，不涉及任何coding，不需要另外安装软件，只要能follow instructions，每个人都可以搭建起自己的blog。</p><p>在我使用/搭建过的博客中，Microfeed是<strong>最简单</strong>的自建blog的方式，技术小白也完全可以自建。</p><p>但没有经验的人，一开始看说明也会感觉有点晕，所以我先把整个流程梳理一下。</p><p><br></p><p>首先你需要有一个cloudflare的账户和一个github的账户。这两个账户都可以免费申请，但需要翻墙。</p><p><br></p><p>还需要一张信用卡或一个paypal账户，信用卡可以是visa，master，american express，JCB。Cloudflare需要填写付费信息，然后选择free plan就行。</p><p><br></p><p>最好能够买一个自己的域名。不买域名的话，你会得到cloudflare pages的子域名，形式是{你自定义的project name}.pages.dev，但目前这种情况只能对全站设置登录页面，无法单独设置admin后台登录，也就是说，要么全站公开，要么全站私密。另外，自己的域名在排名上会有很大优势，更容易被搜到。</p><p><br></p><p><strong>准备好以上东西就可以安装。</strong></p><p><br></p><p>你要做的简单来说就是：</p><p>1，在github上，把开发者提供的安装文件，全部都fork（一键复制）到你自己的账号里。</p><p>2，在cloudflare的账号中，获取账号、API序列号等，和自己定义的project name，都填写添加到你github账号中的secrets里。</p><p>3，添加好secrets后，全部一键发送到cloudflare，过程需要3-10分钟。发送成功后，你的cloudflare pages就生成了！</p><p>4，点击就可以打开你的cloudflare pages管理后台，在这里以及cloudflare的管理界面再分别做一些设置。</p><ul><li>在cloudflare的R2里，找到存储文件的网址，复制填写到pages管理后台（<strong>如果有自己的域名</strong>，可以自定义这个网址，{自定义子域名}.自己的域名，设好后在pages后台填写自定义域名）。</li><li><strong>如果你没有自己的域名</strong>，去cloudflare的zero trust里，设置生成登录界面（这一步相对复杂，我另外写了一篇说明如何<a href=\"https://daoluan.club/i/zero-trust-access-settings-gXNrSMx3AlN/\" rel=\"noopener noreferrer\" target=\"_blank\">用zero Trust设置登录界面</a>）。</li><li><strong>如果你有自己的域名</strong>，要多两步：先到cloudflare的pages里设置添加自定义域名，再到左边栏最下面的Bulk Redirects里creat bulk redirect list，把默认的pages域名{project-name}.pages.dev指向你的自定义域名，最后去<a href=\"https://daoluan.club/i/zero-trust-access-settings-gXNrSMx3AlN/\" rel=\"noopener noreferrer\" target=\"_blank\">用zero Trust设置登录界面</a>。*<strong>注意：</strong>和开发者的顺序不同，按我的顺序做，只需要设置自定义域名的登录界面就可以，按他写的需要设置两次且默认域名最后没用（除非你想保留默认域名）。</li></ul><p><br></p><p>然后就可以开始写blog了！</p><p><br></p><p><strong>以上安装步骤开发者都有</strong><a href=\"https://github.com/microfeed/microfeed\" rel=\"noopener noreferrer\" target=\"_blank\"><strong>图文说明</strong></a><strong>，拉到页面中间Installation这部分，一步步照着做就行，再配合我写的补充说明</strong><a href=\"https://daoluan.club/i/zero-trust-access-settings-gXNrSMx3AlN/\" rel=\"noopener noreferrer\" target=\"_blank\"><strong>用zero Trust设置登录界面</strong></a><strong>，每个人都可以把个人blog搭建起来！</strong></p><p><br></p><p><strong>总之，这是我知道的方法中最适合技术小白自建blog的一种，简单，省事，免费。如果你第一次建blog，可以参考</strong><a href=\"https://daoluan.club/i/microfeed-blogging-platforms-comparison-h-Fl8bcGaSB/\" rel=\"noopener noreferrer\" target=\"_blank\"><strong>我使用过的博客平台比较</strong></a><strong>。</strong></p><p><br></p><p><strong>如果你决定安装，有几点注意事项：</strong></p><p><br></p><ul><li>如果买域名，直接在cloudflare买最省事，方便管理，价格也很不错。在别处买域名也可以，设置上略多几个步骤，推荐<a href=\"https://porkbun.com/\" rel=\"noopener noreferrer\" target=\"_blank\">porkbun.com</a>，价格好，设置也相对简单。在cloudflare的dash - website - add a site把自己的域名添加上去可以通过cloudflare管理，获得免费CDN以及其他许多管理工具，按提示操作即可。</li><li>Cloudflare会要求你填写信用卡并购买它的plan，只要选择free plan就可以。</li></ul><blockquote><em>『可以在开通账号时，先把这一步做好，然后再开始安装，否则在后面安装过程中也需要先做这件事。</em></blockquote><blockquote><em>在dash.cloudflare.com的左边栏分别点击zero trust、workers、R2，在这三个地方都“买”好free plan。</em></blockquote><blockquote><em>zero trust和workers也都会要你自定义子域名，这两个子域名以后是可以在线更改的。</em></blockquote><blockquote><em>*这里有个小坑，zero trust一开始就要先填team name也就是cloudaccess的子域名，买好plan又要你填一遍，但这时再填没有反应，只能选cancle and exit。</em></blockquote><blockquote><em>提示会说退出的话之前的东西没有保存，实际已经保存了，退出就行。』</em></blockquote><ul><li>在生成默认域名{project name}.pages.dev时，如果你自定义的project name已经有人用了，系统会自动加上随机数码。<strong>改这个名字很麻烦</strong>，如果你不打算买自己的域名，取project name要慎重。</li><li>Pages的settings里有一个地方可以改project name，在这里改的只是显示在dash里的名字，不会更改你的子域名。</li><li>如果你想通过改project name来更改子域名，要去workers - D1 - {D1 name} - settings - delete，然后回到github的secrets删除旧的并添加新的project name，再重新deploy。</li><li>如果安装过程中出现解决不了的问题，可以删除所有东西重新安装，1. 去R2 - {project name} - objects - 清空所有 - settings - delete，2. 去pages - {project name} - settings - delete project，3. 去workers - D1 - {D1 name} - settings - delete，4. 最后回到github，需要的话更新secrets，再重新deploy。</li></ul><p><br></p><p><br></p><p><strong>相关blogs</strong></p><p><a href=\"https://daoluan.club/i/microfeed-blogging-platforms-comparison-h-Fl8bcGaSB/\" rel=\"noopener noreferrer\" target=\"_blank\">我使用过的博客平台比较和我的推荐Microfeed</a></p><p><a href=\"https://daoluan.club/i/zero-trust-access-settings-gXNrSMx3AlN/\" rel=\"noopener noreferrer\" target=\"_blank\">用zero Trust设置登录界面</a></p><p><br></p><p><strong>推荐blog</strong></p><p><a href=\"https://daoluan.club/i/wiremin-5AkmhSENocv/\" rel=\"noopener noreferrer\" target=\"_blank\">推荐匿名点对点加密去中心化聊天工具WireMin</a></p><p><a href=\"https://daoluan.club/i/pleroma-migrating-a-mastodon-account-aH8L7FWzxXY/\" rel=\"noopener noreferrer\" target=\"_blank\">长毛象和Pleroma如何存档和搬家</a></p>","content_text":"Microfeed的安装很傻瓜，基本上照着开发者的说明一步步做就可以，全部在网页上操作，不涉及任何coding，不需要另外安装软件，只要能follow\ninstructions，每个人都可以搭建起自己的blog。\n\n在我使用/搭建过的博客中，Microfeed是最简单的自建blog的方式，技术小白也完全可以自建。\n\n但没有经验的人，一开始看说明也会感觉有点晕，所以我先把整个流程梳理一下。\n\n\n\n\n首先你需要有一个cloudflare的账户和一个github的账户。这两个账户都可以免费申请，但需要翻墙。\n\n\n\n\n还需要一张信用卡或一个paypal账户，信用卡可以是visa，master，american\nexpress，JCB。Cloudflare需要填写付费信息，然后选择free plan就行。\n\n\n\n\n最好能够买一个自己的域名。不买域名的话，你会得到cloudflare pages的子域名，形式是{你自定义的project\nname}.pages.dev，但目前这种情况只能对全站设置登录页面，无法单独设置admin后台登录，也就是说，要么全站公开，要么全站私密。另外，自己的域名在排名上会有很大优势，更容易被搜到。\n\n\n\n\n准备好以上东西就可以安装。\n\n\n\n\n你要做的简单来说就是：\n\n1，在github上，把开发者提供的安装文件，全部都fork（一键复制）到你自己的账号里。\n\n2，在cloudflare的账号中，获取账号、API序列号等，和自己定义的project name，都填写添加到你github账号中的secrets里。\n\n3，添加好secrets后，全部一键发送到cloudflare，过程需要3-10分钟。发送成功后，你的cloudflare pages就生成了！\n\n4，点击就可以打开你的cloudflare pages管理后台，在这里以及cloudflare的管理界面再分别做一些设置。\n\n * 在cloudflare的R2里，找到存储文件的网址，复制填写到pages管理后台（如果有自己的域名，可以自定义这个网址，{自定义子域名}.自己的域名，设好后在pages后台填写自定义域名）。\n * 如果你没有自己的域名，去cloudflare的zero trust里，设置生成登录界面（这一步相对复杂，我另外写了一篇说明如何用zero\n   Trust设置登录界面）。\n * 如果你有自己的域名，要多两步：先到cloudflare的pages里设置添加自定义域名，再到左边栏最下面的Bulk Redirects里creat\n   bulk redirect list，把默认的pages域名{project-name}.pages.dev指向你的自定义域名，最后去用zero\n   Trust设置登录界面。*注意：和开发者的顺序不同，按我的顺序做，只需要设置自定义域名的登录界面就可以，按他写的需要设置两次且默认域名最后没用（除非你想保留默认域名）。\n\n\n\n\n然后就可以开始写blog了！\n\n\n\n\n以上安装步骤开发者都有图文说明，拉到页面中间Installation这部分，一步步照着做就行，再配合我写的补充说明用zero\nTrust设置登录界面，每个人都可以把个人blog搭建起来！\n\n\n\n\n总之，这是我知道的方法中最适合技术小白自建blog的一种，简单，省事，免费。如果你第一次建blog，可以参考我使用过的博客平台比较。\n\n\n\n\n如果你决定安装，有几点注意事项：\n\n\n\n\n * 如果买域名，直接在cloudflare买最省事，方便管理，价格也很不错。在别处买域名也可以，设置上略多几个步骤，推荐porkbun.com，价格好，设置也相对简单。在cloudflare的dash\n   - website - add a site把自己的域名添加上去可以通过cloudflare管理，获得免费CDN以及其他许多管理工具，按提示操作即可。\n * Cloudflare会要求你填写信用卡并购买它的plan，只要选择free plan就可以。\n\n> 『可以在开通账号时，先把这一步做好，然后再开始安装，否则在后面安装过程中也需要先做这件事。\n\n> 在dash.cloudflare.com的左边栏分别点击zero trust、workers、R2，在这三个地方都“买”好free plan。\n\n> zero trust和workers也都会要你自定义子域名，这两个子域名以后是可以在线更改的。\n\n> *这里有个小坑，zero trust一开始就要先填team\n> name也就是cloudaccess的子域名，买好plan又要你填一遍，但这时再填没有反应，只能选cancle and exit。\n\n> 提示会说退出的话之前的东西没有保存，实际已经保存了，退出就行。』\n\n * 在生成默认域名{project name}.pages.dev时，如果你自定义的project\n   name已经有人用了，系统会自动加上随机数码。改这个名字很麻烦，如果你不打算买自己的域名，取project name要慎重。\n * Pages的settings里有一个地方可以改project name，在这里改的只是显示在dash里的名字，不会更改你的子域名。\n * 如果你想通过改project name来更改子域名，要去workers - D1 - {D1 name} - settings -\n   delete，然后回到github的secrets删除旧的并添加新的project name，再重新deploy。\n * 如果安装过程中出现解决不了的问题，可以删除所有东西重新安装，1. 去R2 - {project name} - objects - 清空所有 -\n   settings - delete，2. 去pages - {project name} - settings - delete project，3.\n   去workers - D1 - {D1 name} - settings - delete，4.\n   最后回到github，需要的话更新secrets，再重新deploy。\n\n\n\n\n\n\n\n相关blogs\n\n我使用过的博客平台比较和我的推荐Microfeed\n\n用zero Trust设置登录界面\n\n\n\n\n推荐blog\n\n推荐匿名点对点加密去中心化聊天工具WireMin\n\n长毛象和Pleroma如何存档和搬家","date_published":"2023-04-17T12:04:04.349Z","_microfeed":{"web_url":"https://blog.daoluan.club/i/microfeed-installation-123-fCBcsvQp63B/","json_url":"https://blog.daoluan.club/i/fCBcsvQp63B/json/","rss_url":"https://blog.daoluan.club/i/fCBcsvQp63B/rss/","guid":"fCBcsvQp63B","status":"published","itunes:episodeType":"full","date_published_short":"Mon Apr 17 2023","date_published_ms":1681733044349}}],"_microfeed":{"microfeed_version":"0.1.2","base_url":"https://blog.daoluan.club","categories":[],"subscribe_methods":[{"name":"RSS","type":"rss","url":"https://blog.daoluan.club/rss/","image":"https://blog.daoluan.club/assets/brands/subscribe/rss.png","enabled":true,"editable":false,"id":"4zk7ch0THJt"},{"name":"JSON","type":"json","url":"https://blog.daoluan.club/json/","image":"https://blog.daoluan.club/assets/brands/subscribe/json.png","enabled":true,"editable":false,"id":"PnY-VT_RRRO"}],"description_text":"玩儿\n\n部分文章不公开列出，可在此查看：不入列目录\n\n\n\n\n长毛象及Pleroma如何存档和搬家\n\n推荐匿名点对点加密去中心化聊天工具WireMin\n\n博客平台比较和我的推荐Microfeed\n\nMicrofeed安装流程\n\nMicrofeed设置登录界面Zero Trust","copyright":"©2023","itunes:type":"episodic","items_sort_order":"newest_first"}}