반응형
문서 개정 이력
날짜 | 제목 | 상세 |
2024-08-13 | 초안 작성 | 최초 메뉴얼 포스팅 |
테크팀 채널 소개
테크팀 채널은 누구나 친구들과 함께 즐길 수 있는 사설서버를 구축하기 위한 강의를 제공하기 위해 만들어졌습니다.
아래와 같은 다양한 공식 자료를 확인하실 수 있습니다.
제목 | 링크이동 |
테크팀 유튜브 채널 | 링크이동 |
테크팀 디스코드 서버 | 링크이동 |
테크팀 강의 노트 | 링크이동 |
T2서버 (사설서버운영중) | 링크이동 |
자주하는 질문 포스팅
본 게임 서버를 구축하며 생길 수 있는 다양한 질문을 미리 정리하여 아래 포스팅으로 제공하고 있습니다.
서버 구축 방법 외, 추가로 궁금한 사항은 '자주하는 질문' 포스팅을 참조하세요
본 포스팅(메뉴얼) 구축환경 정보
항목 | 내용 |
구축 게임 | 네세스 |
구축 인프라 | 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 파일 위치
- 작성중
그밖에, 본 게임 서버를 구축하며 생길 수 있는 다양한 질문을 미리 정리하여 아래 포스팅으로 제공하고 있습니다.
서버 구축 방법 외, 추가로 궁금한 사항은 '자주하는 질문' 포스팅을 참조하세요
반응형
'게임 서버구축 메뉴얼 > 기타게임' 카테고리의 다른 글
코어키퍼 : CoreKeeper 자주하는 질문 모음 (4) | 2024.08.25 |
---|---|
[네세스] 서버구축 자주하는 질문 & 답변 모음 (1) | 2024.08.13 |
[네세스] 서버 구축하기 : 윈도우, SteamCMD (0) | 2024.08.05 |
[네세스] 서버 구축하기 : 윈도우, SteamClient (0) | 2024.08.05 |
파운드리(Foundry) 서버 구축하기 : 윈도우 (0) | 2024.05.12 |