阿里云国际如何使用邮件推送和CDN在阿里云上安装在线论坛

Discourse 是一个现代、免费且开源的论坛系统,运行在 Ruby on Rails 上。它使用PostgreSQL作为其数据库和Redis缓存。话语被许多顶级公司用来围绕他们的产品开发社区和论坛,并为客户提供支持。

在本指南中,87cloud将在带有Ubuntu 16.06的阿里云弹性计算服务(ECS)
上安装Disches,并使用DirectMail
发送电子邮件。我们将利用阿里云 CDN
 加速静态内容交付,实现静态内容交付。

您可以通过在阿里云注册新帐户
来免费获得所有这些产品。

先决条件

对于本教程,我们需要:

  • 阿里云 ECS Ubuntu 16.06 实例,至少具有 2GB RAM 和 1 个 vCPU。
  • 解析到您的 ECS 实例的域名或子域。
  • 阿里云 CDN 设置可加快我们的论坛速度。
  • 用于从我们的论坛发送电子邮件的直邮 SMTP 凭据。

您需要在开始实际安装之前完成先决条件,因为 Discourse 安装程序将在安装过程开始时要求提供这些信息。

步骤 1:设置域名

我们首先执行此步骤,因为 DNS 传播需要一些时间。我们希望在运行安装程序之前传播它,因为Let's Encrypt需要它来生成SSL证书。

在此步骤中,您只需在域的 DNS 配置中添加一个“A”记录,将您的域或子域指向 ECS 实例的 IP 地址。

记录类型: AName
: forum.example.com
值: your.server.ip.address (请参阅上一步中的图像以了解在哪里可以找到它)

如果您使用的是阿里云 DNS
,您可以按照本指南
添加和管理域名,并按照本指南
添加和管理记录。

步骤二:设置阿里云 CDN

有关阿里云 CDN 的官方文档,请参阅CDN 快速入门指南  
 。但是,我将详细讨论本节,因为我们需要一些设置来设置话语。

添加 CDN 域

转到CDN控制台。

单击 CDN 菜单下的 CDN 域名列表,然后单击添加域。您将看到一个用于设置 CDN 域和源的表单。

“CDN 域”字段中,输入域名的子域。例如,如果您的域名 example.com,则可以输入 cdn.example.com

“业务类型”中,选择“映像和小文件”

“源站点类型”中,选择“源站点域名”

在显示的字段中输入您用于论坛的域名。

端口字段中,选择端口 443,因为话语安装程序将安装让我们加密 SSL 证书,并在端口 443 上为您的论坛提供服务。

加速区域中,如果要使用中国大陆以及世界其他地区的节点,请选择“全球加速”;如果要仅使用中国大陆以外的节点,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值