如何部署一個 gun 服務器
1. 新建 aws ec2 實例
-
打開並登入 aws ec2 控制台
-
找到
Instances
>Launch an instance
開始新建實例 -
根據下錶配寘實例,並創建
key value comment Instance Name my-gun-server Image Ubuntu Quick Start > Ubuntu > 64-bit(x86) Instance type t3.medium
recommended -
在
Instances
中找到已創建的名為my-gun-server
的實例,並等待實例創建完成 -
選擇該實例,在下方
Security
中找到並點擊安全組Security groups
-
編輯入站規則
Edit inbound rules
開始添加規則,最後保存。Type Source HTTP Anywhere-IPv4 HTTPS Anywhere-IPv4 HTTP Anywhere-IPv6 HTTPS Anywhere-IPv6 -
選擇該實例,點擊右上方
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