如何部署一个 gun 服务器

1. 新建 aws ec2 实例

  1. 打开并登录 aws ec2 控制台

  2. 找到 Instances > Launch an instance 开始新建实例

  3. 根据下表配置实例,并创建

    key value comment
    Instance Name my-gun-server
    Image Ubuntu Quick Start > Ubuntu > 64-bit(x86)
    Instance type t3.medium recommended
  4. Instances 中找到已创建的名为 my-gun-server 的实例,并等待实例创建完成

  5. 选择该实例,在下方 Security 中找到并点击安全组 Security groups

  6. 编辑入站规则 Edit inbound rules 开始添加规则, 最后保存。

    Type Source
    HTTP Anywhere-IPv4
    HTTPS Anywhere-IPv4
    HTTP Anywhere-IPv6
    HTTPS Anywhere-IPv6
  7. 选择该实例,点击右上方 Connect 进入控制台,并输入 sudo -s 获得管理权限

2. 部署最新版本的 gun 服务

# 安装gun服务
wget https://alpha.biz/app/scripts/deploy-gun-server.sh
bash ./deploy-gun-server.sh
systemctl daemon-reload
# gun服务将在系统启动后自启动
systemctl enable gun-server.service
# 立即启动gun服务
systemctl start gun-server.service
下一页
上一页