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
다음
이전