반응형

오라클 평생 무료 티어 활용

 

2024년 4월 발헤임 잿가루지대 대규모 패치가 진행되었습니다. 
새로운 컨텐츠 출시에 맞춰 테크팀 채널에서 이를 
Oracle Always Free Tier + Docker
기술을 사용하여 24시간 동작하는 
사설서버를 만드는 방법에 대해 가이드 합니다. 

문서버전 2025.05


오라클 클라우드 작업

오라클 클라우드 회원 가입
 

클라우드 서비스 무료 이용

Oracle Cloud Free Tier는 기업에게 무제한으로 사용할 수 있는 상시 무료 클라우드 서비스를 제공합니다.

www.oracle.com

 

오라클 클라우드 평생 무료 티어 혜택 
  • 계정당 ARM CPU 4core, 24GB MEM, 200GB SSD, 공인IP가 평생 무료 
  • 회원가입이 조금 어렵고, 무료 자원 혜택을 누릴려는 사람들이 몰리면서 VM 배포가 다소 어려움 

서버 구축 참고 자료들 

기술 참고 사이트 (공식)
기술 참고 사이트 (비공식) 
테크팀 자료 
  • 발헤임 서버 구축 자주하는 질문들 : 링크이동
브이라이징 다른 구축시리즈, 테크팀 유튜브 영상
  • 발헤임 사설서버 구축영상 (윈도우) : 링크이동
  • 발헤임 사설서버 구축영상 (GCP) : 링크이동
  • 발헤임 사설서버 구축영상 (NAS) : 링크이동
  • 발헤임 사설서버 구축영상 (OCI) : 제작중

시작전 기억하실 사항 !
ARM CPU 환경은 MOD를 지원하지 않습니다. 
따라서 OCI Always Free Tier는 
바닐라(순정) 상태의 서버 운영만 가능합니다

자~ 준비 되셨다면 설치 시작합니다


Step 1 : Oracle Cloud VCN 생성, 방화벽 개방, VM 생성

공식 영상을 참조하여 사전 작업을 진행합니다. 

현재 영상 제작중

 


Step 2 : OS 작업

inux 방화벽 개방 
  • 2개의 UDP 포트를 방화벽 개방함
  • VM을 리부팅 할 경우 방화벽 설정이 초기화 됩니다. (재부팅시, 다시 수행하세요)
sudo iptables -I INPUT -p udp --dport 2456 -j ACCEPT
sudo iptables -I INPUT -p udp --dport 2457 -j ACCEPT
sudo iptables -I INPUT -p udp --dport 2458 -j ACCEPT
  • 방화벽 저장
sudo netfilter-persistent save

 

APT Update
sudo apt update

 

홈 디렉토리 이동
cd ~

 

소스코드 다운로드
wget https://gist.githubusercontent.com/husjon/c5225997eb9798d38db9f2fca98891ef/raw/setup_valheim_server.sh

 

설치 스크립트 실행 
bash ~/setup_valheim_server.sh

'yes' 를 입력하여 스크립트를 실행한다
cross play는 'no'를 입력한다



" 서버가 중간에 리부팅 됩니다 "


Step 3 : 리부팅 후, OS 작업 이어서 진행 

스크립트 다시 실행 
bash ~/setup_valheim_server.sh

처음과 동일하게 'yes'를 입력 후 설치를 진행
마찬가지로, cross play는 'no'를 입력한다

 

설치 완료 

설치가 완료 되었다고 나오지만, 아직 백그라운드로 계속 설치가 진행되고 있음

 

 


Step 4 : 환경설정 진행 

설정 파일 수정 
nano server_credentials

 

SERVER_NAME, WORLD_NAME, PASSWORD 항목 수정 

밑줄 친 항목을 자신의 환경으로 수정하여 사용함

 

저장하고 빠져나가기 
ctrl + x
y
엔터

 


Step 5 : 서버 구동

서버 기동
valheim_server start

서버가 기동 된다

 

서버 기동 완료 까지 모니터링 하며 대기 
valheim_server logs-live

월드 생성에서 상당히 많은 시간이 소요되는 것을 확인할 수 있음 (대략 15분)

 

서버 '최초 1회 맵 생성' 및 기동 완료 확인 

대략 위와 같이 나온다면 구동이 완료 되었음

 


Step 6 : 최종 구동 테스트 

서버 공인 IP 주소 확인하기 

 

게임 실행 및 접속 테스트

'Start Game'
캐릭터 선택
'Join Server' → 'Add Sserver' 클릭
클라우드 VM의 공인 IP 입력
서버 등록 완료 'Connect' 클릭
서버 접속 완료

 


(Option) Step : 기타 운영과 관련된 명령어들

서버 시작하기 
valheim_server start

 

서버 종료하기 
valheim_server stop

 

서버 업데이트 하기 (서버를 종료하고 수행해야 함)
valheim_server upgrade

 


 

서버 로그 전체 보기
valheim_server logs

 

서버 로그 실시간 추적 
valheim_server logs-live

 


기타 환경설정 / 맵 / 저장 데이터와 관련된 상세 사항은
자주하는 질문 포스팅을 참조하세요

 

발헤임(Valheim) 사설서버 구축하기 자주하는 질문 모음

안녕하세요 테크팀 입니다.유튜브 채널을 운영하면서 많은 구독자님들의다양한 질문을 받고, 답변해드리고 있습니다. 그중 가장 많이 질문하고, 답변 드린 사항을 정리하여 안내드립니다.본

techtim.tistory.com

 


이상 Valheim 서버 구축 가이드 였습니다. 
추가로 궁금하신 사항은 테크팀 공식 디스코드 채널로 방문해주세요 

 

테크팀's server Discord 서버에 가입하세요!

나만의 게임서버를 구축하고, 지인들과 함께 즐기기 위한 기술 가이드 | 멤버 2954명

discord.com

 

 

반응형

+ Recent posts