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端口。
按着以下这些步骤来:
转到AWS上的实例列表,然后单击带有您的Buddy自托管部署安装镜像的安全组。
点击Actions → Edit inbound rules
添加Buddy上设置的三个端口:
- HTTP –
80
- HTTPS –
443
- 自定义TCP规则 – 您在安装期间定义的Git SSH端口
- HTTP –
提示
如果您更改了默认HTTP和HTTPS端口,请再添加两个自定义TCP规则并手动输入端口。
- 保存更改
更新Buddy自托管部署IP地址
更新Buddy自托管部署安装地址,使其指向EC2:
- 复制EC2实例公网IP地址
- 停止Buddy运行:
sudo buddy stop
- 输入配置:
sudo buddy configure
- 转向选项 4. IP & 端口 – 可设置
- 粘贴实例IP地址
- 按回车键跳过端口配置并重新启动Buddy以应用更改。
设置您的工作区
- 使用命令行摘要显示的网址访问您的Buddy自托管
- 填写您工作区所需的详细信息
提示
恭喜您!
您已经在自己的服务器上成功安装并配置了Buddy。请查看快速上手文档以了解更多Buddy系统的使用帮助