Mastodon 一键安装

2019年9月13日

又:@flyover@pullopen.xyz写了一篇更详尽的教程:《技术小白如何搭建Mastodon实例》,可以参考着看。


本文旨在为非 IT 技术背景的用户提供 Mastodon 的一键安装教程。

在开始前,请确定自己:

  1. 拥有一个支付宝账号
  2. 有一定的计算机常识:例如什么是域名,什么是硬盘等等
  3. 看得懂英语

如果以上都没有什么问题的话,那让我们开始。

1. 注册域名

首先,我们需要一个域名。域名注册商有很多,这里我们不推荐使用国内的域名注册商。国际注册商中最大的是 GoDaddy,但是会稍贵,不过为了简便,这里还是以 GoDaddy 举例。

打开 GoDaddy 的网址:https://sg.godaddy.com/zh

注册一个账号:

img

这里需要填写邮箱

img

这里推荐使用国际邮箱注册,例如 Gmail,请不要使用国内的邮箱服务,如 163、QQ 等。如果无法访问 Gmail,微软的 Outlook 以及来自瑞士的 Protonmail 都是不错的选择。

随后会需要填写一些个人信息,这里请不要当老实人,随便填就好了,没人会检查的。

然后需要确认一下邮箱。

GoDaddy 注册完之后,就要买域名了,先搜索自己喜欢的域名,然后找一个价格合适的,注意请不要注册 cn 域名!大众的选择是 com,此外还有 moe、io、org、xyz 等。

img

GoDaddy 会借机推销各种产品,记住:不用、不用、不用

img

付款是可以用支付宝的,但如果你有外币信用卡还是推荐信用卡支付。

img

购买完成之后,GoDaddy 还会推销各种东西,比如一键建站之类的,请全部忽略

然后打开面板(https://dcc.godaddy.com/domains/)看一下,打开“管理DNS”。

img

正常情况下应该只有下面三个:

img

如果还有别的,请全部删掉。点击右边的铅笔按钮就会出现删除选项

img

第一个步骤就完成了。

2. 邮件服务

第二步,我们需要一个邮箱发送服务,之后,这会被用来发送注册确认邮件、消息提醒等等,这里推荐 sendgrid

注册步骤和其他网站没什么区别:

img

下一步之后会要求输入一些信息,瞎写就好。

最后还需要验证一下邮箱。

注册完成之后需要一些简单的配置,从 https://app.sendgrid.com/ 开始按图操作即可:

img img img img

然后会生成一串乱码,也就是 apikey,需要复制下来妥善保存

然后需要把自己刚注册的域名和 sendgrid 绑定,先打开 https://app.sendgrid.com/

img img img

这里填上你的域名:

img

然后 sendgrid 会给你一串信息

img

你需要打开 GoDaddy 的控制台(https://dcc.godaddy.com/domains/

img

把这些信息都填上:

img

三条都填完之后,回到 sendgrid,点击 verify 即可。

DNS的更新需要时间,如果 verify 失败,稍等一下就可以了。

成功之后,会有一个成功验证的域名,请记下来,注意是完整的域名,不要遗漏了前缀。

img

这一步结束之后,请检查自己是否保存了:

  1. 一个 apikey
  2. 一个刚刚被验证的域名

3. 安装 Mastodon

接下来就是最激动人心的步骤,Mastodon 一键安装:

先去https://www.digitalocean.com/ 注册一个账号。这里不再赘述。注册完成后可以用支付宝往里面充点钱,这里也不太赘述。

让我们创建一个 mastodon 实例:

打开这个网址: https://marketplace.digitalocean.com/apps/mastodon

img

然后会让你选择机器规格,个人的话,10美元每月的会比较合适一点,够几十个人用了:

img

创建完成之后,在 danshboard 里面你会看到一个 ip 地址:

img

保存下来,然后在 GoDaddy 面板里添加一下这个地址。

img

然后你就得到了一个地址:mastodon.你的域名.com

当然,其他的域名也是可以的,随你喜欢。如果你希望你的域名就是“域名.com”,就在主机那一栏中填入“@”。

然后你需要登录你的主机,这个时候,你应该已经收到了一封邮件,里面有登录的用户名和密码。用户名是 root,密码是一串很长的数。

然后在控制台打开 console:

img

然后会让你输入用户名和密码。注意,在这里,输密码的时候连星号都不会显示,所以不要困惑于输密码的时候没有反应,打字就对了。

第一次登录之后会提醒你修改密码,把密码改成自己喜欢的。

改完密码之后,就会进入配置环节:

img

按提示依次输入域名 mastodon.你的域名.com/org/io 。然后会询问是否在云端保存文件,请输入 no 然后回车。

img

然后配置邮箱。

img

这里解释一下各个配置:

然后创建管理员用户,输入用户名和邮箱。

再然后是创建证书,需要再输入一遍邮箱地址。执行这一步之前,请确认GoDaddy 上的域名已经添加完毕。

至此,Mastodon 实例已经搭建好了,打开自己的域名地址看一下吧!

后面还有一些问题,比如升级怎么办。最简单方法就是不要升级。毕竟升级有风险。例如:Pawoo 至今仍然是 2.4.0。如果真的遇到的困难,不要犹豫,向联邦宇宙中的其他站长求助吧,我相信大家都会乐意帮忙的。

如果你想进一步了解服务器相关的知识,可以去阅读一些有关 Linux 的书籍,《鸟哥的 Linux 私房菜》就是不错的入门读物。


⇦ 返回上一级

这里是奈卜拉的博客。如果有评论或者建议,欢迎联系: nebula_moe@hotmail.com