반응형

 

 

 


 

문서 개정 이력

날짜 제목 상세
2024-08-13 초안 작성 최초 메뉴얼 포스팅

 


 

테크팀 채널 소개

테크팀 채널은 누구나 친구들과 함께 즐길 수 있는 사설서버를 구축하기 위한 강의를 제공하기 위해 만들어졌습니다. 
아래와 같은 다양한 공식 자료를 확인하실 수 있습니다.
제목 링크이동
테크팀 유튜브 채널 링크이동
테크팀 디스코드 서버 링크이동
테크팀 강의 노트 링크이동
T2서버 (사설서버운영중) 링크이동

 


 

자주하는 질문 포스팅

본 게임 서버를 구축하며 생길 수 있는 다양한 질문을 미리 정리하여 아래 포스팅으로 제공하고 있습니다.
서버 구축 방법 외, 추가로 궁금한 사항은 '자주하는 질문' 포스팅을 참조하세요 
 

[네세스] 서버구축 자주하는 질문 & 답변 모음

문서 개정 이력날짜제목상세2024-08-02초안 작성최초 메뉴얼 포스팅 테크팀 채널 소개테크팀 채널은 누구나 친구들과 함께 즐길 수 있는 사설서버를 구축하기 위한 강의를 제공하기 위해 만들어

techtim.tistory.com

 


 

본 포스팅(메뉴얼) 구축환경 정보

항목 내용
구축 게임 네세스
구축 인프라 GCP
구축 OS Ubuntu 22.04 LTS
구축 아키텍처 X86_64
서버 설치 프로그램 SteamCMD

 


구축시작 !


Step1 : VPC 방화벽 및 VM 생성

유튜브 공식 영상을 참조하여 사전 구성을 진행합니다.
공식 영상을 참조하여, 사전 작업을 진행합니다.

 


 

Step2 : 리눅스(우분투) Repository Update

아래 명령어를 사용하여 Repository를 업데이트 합니다.
sudo apt update

 


 

Step3 : 리눅스(우분투) 방화벽 개방

네세스에서 사용하는 방화벽은 UDP 14159 입니다. 아래 명령어로 개방합니다.
  • 방화벽 개방
sudo iptables -I INPUT -p udp --dport 14159 -j ACCEPT

 

  • 방화벽 설정 저장
sudo netfilter-persistent save

 

  • 방화벽 설정 다시 읽기
sudo netfilter-persistent reload

 

    •  방화벽 개방(설정) 확인
sudo iptables -nL

 


 

Step4 : 네세스 게임 엔진 설치

아래와 같이 필수 프로그램 + SteamCMD + 게임엔진을 설치 합니다.
  • 필수 프로그램 설치
sudo add-apt-repository multiverse; sudo dpkg --add-architecture i386; sudo apt update

 

  • SteamCMD 설치
sudo apt install steamcmd -y

 

  • 네세스 게임엔진 설치
steamcmd +login anonymous +app_update 1169370 validate +quit

 


 

Step5 : 게임 엔진 구동 및 접속 테스트

  • 서버 설치 디렉토리로 이동
cd ~/Steam/steamapps/common/Necesse\ Dedicated\ Server/

 

  • screen 명령어 수행
screen

 

  • 서버 구동 스크립트 실행
./StartServer-nogui.sh

 

  • Screen 유틸 백그라운드로 빼기
Ctrl + a + d

 


 

Optional : 그밖에 서버 구동을 위해 알아 놓으면 좋은 사항들

세이브 파일 위치
  • 작성중

 

Config 파일 위치 
  • 작성중

 

그밖에, 본 게임 서버를 구축하며 생길 수 있는 다양한 질문을 미리 정리하여 아래 포스팅으로 제공하고 있습니다.
서버 구축 방법 외, 추가로 궁금한 사항은 '자주하는 질문' 포스팅을 참조하세요 
 

[네세스] 서버구축 자주하는 질문 & 답변 모음

문서 개정 이력날짜제목상세2024-08-02초안 작성최초 메뉴얼 포스팅 테크팀 채널 소개테크팀 채널은 누구나 친구들과 함께 즐길 수 있는 사설서버를 구축하기 위한 강의를 제공하기 위해 만들어

techtim.tistory.com

반응형

+ Recent posts