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 推奨
  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
次へ
前へ