跳到主要内容

AWS

了解如何在Amazon EC2上安装Buddy自托管部署

本教程展示了如何配置Amazon EC2实例并用来自托管部署Buddy

启动EC2服务器

使用以下设置在AWS上新建一个EC2实例:

  • 在社区AMI找到Buddy自托管部署
  • 至少30GB硬盘空间
  • 4GB RAM
提示

查看此教程以了解如何配置EC2

提醒

如果您计划在实例上运行更强的工作负载,我们建议您分配至少8GB RAM。阅读有关Buddy自托管部署系统要求的更多信息。

安装Buddy

连接到EC2并开始安装

通过SSH连接到您的EC2实例并运行以下命令以下载Docker镜像并安装Buddy:

curl -sSL https://get.buddy.works | sh && sudo buddy install
信息

在安装过程中,您必须为Git SSH连接选择一个端口。记住您使用的端口 - 您需要它来完成配置。

提示

默认情况下,Buddy安装在HOME目录中,您可以使用CLI更改数据库、存储仓和设置的存储路径

在EC2上配置端口

在安装过程中,您必须为Git SSH提供一个新端口,因为默认端口22由EC2保留。您必须打开为Git SSH选择的端口以及用于传入流量的HTTP和HTTPS端口。

按着以下这些步骤来:

  1. 转到AWS上的实例列表,然后单击带有您的Buddy自托管部署安装镜像的安全组。

  2. 点击ActionsEdit inbound rules

  3. 添加Buddy上设置的三个端口:

    • HTTP80
    • HTTPS443
    • 自定义TCP规则 – 您在安装期间定义的Git SSH端口
提示

如果您更改了默认HTTP和HTTPS端口,请再添加两个自定义TCP规则并手动输入端口。

  1. 保存更改

更新Buddy自托管部署IP地址

更新Buddy自托管部署安装地址,使其指向EC2:

  1. 复制EC2实例公网IP地址
  2. 停止Buddy运行:
sudo buddy stop
  1. 输入配置:
sudo buddy configure
  1. 转向选项 4. IP & 端口 – 可设置
  2. 粘贴实例IP地址
  3. 按回车键跳过端口配置并重新启动Buddy以应用更改。

设置您的工作区

  1. 使用命令行摘要显示的网址访问您的Buddy自托管

Installation summary with workspace IP

  1. 填写您工作区所需的详细信息
提示

恭喜您!

您已经在自己的服务器上成功安装并配置了Buddy。请查看快速上手文档以了解更多Buddy系统的使用帮助