반응형
안녕하세요 테크팀 입니다.
유튜브 채널을 운영하면서 정말 많은 유저분들의 다양한 질문을 받고
답변해드리고 있습니다.
그중 가장 많이 질문하고, 또 답변 드린 사항을 정리하여 안내드립니다.
본 포스팅은 주기적으로 업데이트 됩니다.
Ver. 2024-05-26
Q : 스타듀밸리와 관련한 웹사이트에는 어떤 것들이 있나요 ?
Q : 스팀가드가 무엇인가요 ?
- 휴대폰을 사용한 스팀 OTP 입니다. 스팀가드링크를 통해 서비스를 신청할 수 있습니다.
- 스타듀밸리 서버 구축을 위해서는 스팀가드 설정이 필수 입니다.
Q : 스타듀밸리 사설 서버 프로그램은 어떤 OS를 지원하나요 ?
- 개발사에서 공식적으로 서버 구축을 할 수 있는 프로그램을 지원하지 않습니다.
하지만 아래와 같이 도커를 사용하여 서버 구축이 가능합니다. - 윈도우(도커데스크탑), 리눅스(도커컴포즈)
Q : 도커란 무엇있고 왜 사용하는 것인가요 ?
- 리눅스에 파운드리 서버를 구축하기 위해서는 별도의 에뮬레이팅 프로그램과 기타 복잡한 설정이 필요합니다.
- 이러한 설치 과정을 누구나 쉽게 할 수 있도록 패키징화하여 이미지 형태로 제공하는 것을 도커기술이라고 부릅니다.
- 도커를 이용하여 누구나 쉽게 패키징된 프로그램을 이용하여 프로그램을 설치, 관리할 수 있습니다.
- 유튜버 얄팍한 코딩님의 동영상을 추천합니다.
- https://youtu.be/tPjpcsgxgWc?si=P3kBnAoc55dQHy-x
Q : 테크팀 채널에서 가이드 하는 참고 할 만한 다른 FAQ가 있나요 ?
Q : 사설 서버 운영을 위한 스펙은 어떻게 되나요 ??
- 공식적으로 밝히고 있는 스펙은 없습니다.
- 테크팀 자체적으로 테스트 해본 결과 아래와 같은 사양을 권고 드립니다.
- 4vCPU / 16GB Mem / 20GB Disk
Q : 멀티 쓰레드를 지원하나요 ?
- 스타듀밸리 공식적으로는 멀티 쓰레딩을 지원하지는 않습니다.
- 다만 리눅스 형태로 에뮬레이팅 되는 과정에서, 에뮬 프로그램이 멀티쓰레딩을 지원하고 있습니다.
- 따라서 8vCPU를 이용할 경우 4vCPU 대비 원활한 분산 처리를 지원합니다.
- 테스트 결과 16vCPU 이상도 원활히 지원하는 것을 확인 하였습니다.
Q : 사용되는 방화벽 포트는 어떤 것들이 있나요 ?
- TCP : 5801
- UDP : 24642
Q : IPTime 외 다른 공유기를 사용중인데 포트포워딩 방법을 알려주세요
- IPTime 공유기 포트포워딩 : 링크이동
- KT 공유기 포트포워딩 : 링크이동
- TP 링크 포트포워딩 : 링크이동
- Next(넥스트) 공유기 포트포워딩 : 링크이동
- SK 브로드밴드 공유기 포트포워딩 : 링크이동
Q : 서버 패치는 어떻게 진행하나요 ?
- 도커 프로세스를 껐다가 다시 켜주시면 자동으로 업데이트 됩니다.
Q : 서버 세이브 파일의 위치는 어떻게 되나요 ?
- 윈도우 위치
현재 확인중
- 리눅스 위치
현재 확인중
Q : VM or 윈도우 서버 재부팅 후 도커는 어떻게 재 시작 하나요 ??
리눅스 OS
- 도커 이미지 위치로 이동
cd ~/stardew-multiplayer-docker
- Docker를 다시 실행하면 게임 엔진이 구동 됩니다.
sudo docker-compose -f docker-compose-steam.yml up
윈도우 OS
- 도커 프로그램 구동
- 도커 이미지 실행
Q : 시스템 구성에 문제가 없는데 제 서버에 접속이 되지 않습니다.
- 사용하시는 OS의 방화벽 개방 여부를 가장 먼저 확인하세요
- 방화벽 설정이 정상이라면, 아주 높은 확율로 포트포워딩 이슈일 가능성이 높습니다.
- 질문자 본인은 공유기가 하나라고 생각하지만 2중 공유기 운영일 가능성이 높습니다
- 근처 컴퓨터 수리점을 방문하시거나, 테크팀 공식 디스코드 채널로 오셔서 유료 원격 기술지원을 받으실 수도 있습니다.
Q : 리눅스 클라우드에 구축한 서버에, 어떻게 파일을 업로드 / 다운로드 하나요 ?
- SSH Key Pair 생성하여 + SSH 프로그램을 사용하는 것이 정석입니다.
- 테크팀 YouTube 영상 (파일질라 사용하기) : https://www.youtube.com/watch?v=WvCoGKfBW5M
- 테크팀 YouTube 영상 (MobaXterm 사용하기) : https://youtu.be/yrL9RaLX4DY?si=mkNKkBJep256u6iI
Q : 구글 클라우드를 이용하여 게임을 잘하고 있다가 갑자기 프로세스가 종료 됩니다
- 서버 스펙이 부족하여 서버가 꺼지는 경우가 많습니다. 특별히 메모리 이슈로 인한 꺼짐현상이 가장 많습니다.
- 서버 스펙을 더 올리셔야 합니다. (아래 영상을 참조하여 스펙을 키우세요)
- https://youtu.be/0QTA7qMoaic?si=TyixAUhZ1kIfk0b6
Q : 제 개인 컴퓨터를 끄면 서버도 꺼지나요 ??
- 리눅스 + 클라우드를 이용하여 구축하셨다면, 개인PC를 뜬다고해도 서버는 24시간 동작합니다.
- 여러분들의 PC위에 서버를 윈도우 형태로 구축하셨다면, PC를 끄게되면 당연히 서버도 꺼집니다.
- 윈도우 서버 구축 영상 시리즈 기준, 지속적인 서비스를 위해서는 여러분들의 PC를 24시간 돌려야 합니다.
- 전기료는 600W 파워 기준으로, 대략 산술적으로 계산했을때 5~12만원 사이정도 나옵니다. (누진세 별도)
- 24시간 돌리고 싶다면 클라우드, 혹은 호스팅을 고려해보세요
Q: 구글 클라우드 SSH 접속 인증에 실패했다고 뜨면서 접속이 되지 않습니다.
- 구글 클라우드가 가지고 있는 약간의 고질병(?) 입니다.
- 모든 전자제품, 자동차제품에 모델마다 특유의 고질병이 있는 것처럼, 구글 또한 이런 부분이 존재 합니다.
- 접속이 될때까지 재시도 하시거나, PC를 리부팅해서 캐쉬를 지우고 다시 시도해보세요
- 또는 디스크 용량이 꽉찰경우 SSH 기능이 작동 되지 않을 수 있습니다. 아래 링크를 참조해서 디스크 용량도 증설 고려해 볼 수 있습니다.
Q: 서버구축을 위한 스타뷰벨리 스팀 계정을 별도로 만들어야 하나요 ?
- 기존 게임을 즐기던 계정 1개로 서버 구축 + 게임플레이가 가능합니다
- 서버를 위한 별도 계정은 필요치 않습니다
반응형
'게임 서버구축 메뉴얼 > 스타듀밸리' 카테고리의 다른 글
스타듀벨리 사설 서버 구축하기 (NAS) (0) | 2024.05.16 |
---|---|
[구글클라우드+리눅스] 스타듀벨리 서버 구축하기 (0) | 2024.05.13 |
[윈도우 + 도커데스크탑 ] 스타듀벨리 서버 구축하기 (0) | 2024.05.07 |