<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/rss/stylesheet/" type="text/xsl"?>
<rss xmlns:content='http://purl.org/rss/1.0/modules/content/' xmlns:taxo='http://purl.org/rss/1.0/modules/taxonomy/' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:itunes='http://www.itunes.com/dtds/podcast-1.0.dtd' xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0" xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:atom='http://www.w3.org/2005/Atom' xmlns:podbridge='http://www.podbridge.com/podbridge-ad.dtd' version='2.0'>
<channel>
  <title>自习室</title>
  <language>zh-cn</language>
  <generator>microfeed.org</generator>
  <itunes:type>episodic</itunes:type>
  <itunes:explicit>false</itunes:explicit>
  <atom:link rel="self" href="https://blog.daoluan.club/rss/" type="application/rss+xml"/>
  <link>https://daoluan.club</link>
  <description>
    <![CDATA[<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>]]>
  </description>
  <itunes:author>捣乱</itunes:author>
  <itunes:image href="https://pub.daoluan.club/daoluan/production/images/channel-00d01b804418cd4d55486aa804844c34.png"/>
  <image>
    <title>自习室</title>
    <url>https://pub.daoluan.club/daoluan/production/images/channel-00d01b804418cd4d55486aa804844c34.png</url>
    <link>https://daoluan.club</link>
  </image>
  <copyright>©2023</copyright>
  <item>
    <title>Microfeed安装流程 Installation 123</title>
    <guid>fCBcsvQp63B</guid>
    <pubDate>Mon, 17 Apr 2023 12:04:04 GMT</pubDate>
    <itunes:explicit>false</itunes:explicit>
    <description>
      <![CDATA[<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>]]>
    </description>
    <link>https://daoluan.club/i/microfeed-installation-123-fCBcsvQp63B/</link>
    <itunes:episodeType>full</itunes:episodeType>
  </item>
</channel>
</rss>