近年来,用户越来越多地寻求去中心化的软件服务选项。开源社交网络Mastodon在新闻中越来越受欢迎,并经历了用户需求的激增。

运行去中心化平台意味着网络没有所有者或中央管理机构,因此,并不存在针对所有用户的单一 Mastodon 站点。 Mastodon 由独立运行的服务器组成,这些服务器根据兴趣和地理位置吸引用户,或者充当仅限邀请的私人社交网络。 您可以选择让您的服务器加入 Fediverse,这是所有加入通用活动中心的网站的名称,或者与其他社区完全隔离。

去中心化网络:联邦(左)是一些不同的服务器或网络共享资源。 分布式(右)由独立运行的资源组成。

最终,Mastodon允许用户控制他们的社交媒体体验,并且不会(也不能)将用户的数据进行商品化。作为用户,您可以加入多个服务器并控制在每个提要中看到的内容,从而使 Mastodon 在实现方面与 Discord 相媲美,在 UX/UI 上可与 Twitter 相媲美。

对于大多数人来说,设置 Mastodon 服务器是一个冗长的多步骤过程,尤其对于非开发人员来说启动服务器的过程是极其复杂的。 一个好消息是Mastodon现已在 Linode Marketplace 上架,因此您可以轻松配置您的 Mastodon 网络并在几分钟内启动服务器。

在 Linode 上部署 Mastodon 服务器

  1. 登录到 Cloud Manager,或注册一个免费的 Linode 帐户并获得 100 美元的信用额度以开始使用。
  2. 导航到Marketplace。
  3. 选择 Mastodon。
  4. 填写 Mastodon 选项——包括创建您的 Mastodon 服务器所有者用户名和应与您的所有者帐户关联的电子邮件,以及可选地启用单用户模式以防止用户加入 Mastodon 服务器。
  5. 选择您的首选区域和您的 Linode 计划大小。了解如何选择计算实例计划。
  6. 添加您的 Linode 标签并创建一个安全的root密码。
  7. 选择创建 Linode。
  8. 按照步骤在计算实例完成预置后访问您的 Linode。

 阅读 Mastodon 应用部署指南,详细了解如何使用Marketplace部署应用。如果您想让您的 Mastodon 服务器更易于访问,我们强烈建议您添加一个域名。了解如何使用 the Linode DNS Manager创建和管理域。

请注意,Mastodon 将使用 SMTP 发送电子邮件以进行用户帐户验证。 为了打击垃圾邮件,Linode 在2019 年 11 月 5 日之后会限制新创建的帐户在所有 Linode 上的25、465 和 587 端口上的出站连接。有关更多信息,请参阅我们的在 Linode 上发送电子邮件的指南。

其他 Mastodon资源

在您启动并运行服务器后,导航至 Mastodon 的文档以了解服务器审核操作和设置您的用户配置文件。


欢迎关注Akamai ,第一时间了解高可用的MySQL/MariaDB参考架构,以及丰富的应用程序示例。

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐