twitch-proxy 서버 생성

junsangyu·2023년 8월 25일
0

twitch-proxy

목록 보기
2/6
post-thumbnail

서버고르기

트위치 프록시 서버 프로그램을 돌릴 클라우드 서버를 골라야 한다

AWS EC2

  • 🟢 가장 메이저 서비스임
  • 🔴 free tier(무료 요금제) 1년 제한
  • 🔴 free tier 네트워크 트래픽 제한 100GB(월당)
  • 🔴 free tier 제한을 넘으면 자동 과금

Oracle Cloud

  • 🟢 free tier 네트워크 트래픽 제한 10TB(월당)
  • 🟢 자동 과금 안됨
  • 🔴 한번 리전을 정하면 못바꿈

Vultr

  • 🟢 free tier 네트워크 트래픽 제한 2TB(월당)
  • 🔴 프리티어를 신청하고 조금 기다려야함
  • 🔴 프리티어 리전이 미국이나 유럽으로 제한

개인적으로는 Oracle Cloud가 평생 무료에 과금도 안되서 추천한다

서버 생성하기

이번에는 AWS EC2 서버를 생성해보겠다.

0. AWS 계정 생성하기

계정 생성하고 카드 연결하면 된다.

1. Region 변경하기


위와 같이 오른쪽 위에서 리전을 한국 외의 국가중에서 고르면 된다
한국에 가까운 국가일수록 좋아서 나는 일본을 선택했다

2. EC2 인스턴스 생성하기

  • AWS EC2 서비스의 인스턴스 탭에서 인스턴스 시작을 선택
  • 인스턴스 이름 작성
  • 인스턴스 OS 선택
    • 이번에는 Ubuntu Server 22.04 LTS를 선택
  • 인스턴스 유형으로 t2.micro 선택
  • 키 페어 생성
    • 나중에 ssh로 서버 연결할때 필요하므로 키 파일 만들기
  • 나머지는 다 기본으로 하고 인스턴스 시작

3. SSH 서버 연결하기

  • EC2 인스턴스를 선택해서 퍼블릭 IPv4 주소를 찾는다
  • ssh -i <ssh key> <username>@<public ip>
    • ssh key에는 키 페어에서 다운받은 pem파일 위치
    • username은 기본 OS username
      • AWS EC2에서 ubuntu OS 기본 username은 ubuntu
    • public ip는 서버 퍼블릭 IPv4 주소

WARNING: UNPROTECTED PRIVATE KEY FILE! 에러


SSH key 파일의 퍼미션이 0644라서 안전한 퍼미션으로 바꾸라는 오류이다
chmod 400 <ssh key> 로 퍼미션을 변경하면 된다

우분투 서버에 SSH로 연결해서 이런 화면이 뜨면 성공한 것이다.

profile
👨🏻‍💻

0개의 댓글