본문 바로가기
About me/일상 [Daily]

ubuntu DawnCraft - 2.0.13 모드 서버 설치 후 운용

by SheenaKaze 2024. 10. 27.

마인크래프트 공식 파일을 통해서, 우분투 cli 환경에서 최소한의 램으로 서버를 돌려본 적이 있다.
외부에서 접근도 해보고 몇 번 테스트한 다음에 , 아무도 이용하는 서비스는 서비스가 아니다. 지속가능성이 없는 서비스는
서비스가 아니라는 내 나름대로의 철칙아래 해당 서버는 곧장 삭제되었다..

빅토리아 아일랜드 지인의 연락

일단 모드 서버는 내가 운용해본 적이 없다. 그래서 약간의 도전의식을 불러일으키기엔 충분했다.

https://www.curseforge.com/minecraft/modpacks/dawn-craft

DawnCraft라고 하는 서버 팩은 여기에서 다운로드 받을 수 있었다. 

당연한거지만 서버를 운용하는 서버 모드 버전과 들어오는 사람의 모드 버전이 같아야한다.

다르면 오류가 난다. ex) 친구가 2.0.8 beta 버전 팩을 설치했으면, 서버 역시 2.0.8 beta 버전의 서버 팩으로 구성되어야함.

다운로드 수 2024.10.25 기준으로 7백 30만.. 높은 수의 사용자가 다운로드했나보다.

이 중에서 맞는 버전을 찾아서 들어간다. 그러면 

저기 저 빨간 줄. server팩은 저 안에 들어있다. 저거를 다운로드 후 압축을 풀어주자.

 

우분투로 돌아가서 

우분투의 내 홈 디렉토리에 dawncraft 폴더를 만들어주었다 여기다가 아까 압축 푼 파일을 옮겨줘야하기 때문 

 

ubuntu 24.04 lts 서버가 있어서 거기에 WnScp를 활용하여 파일을 옮겨주었다. 그 후에 다시 우분투로 돌아가서

sudo apt install openjdk-17-jdk <- 자바를 설치해줘야한다. 마인크래프트는 자바 언어로 개발된 것이다. 마인크래프트는 따지고 보면 게임이지만 거시적으로 응용프로그램이기에 그 응응프로그램이 무엇으로 이루어져있느냐 -> 자바 언어

자바를 설치해주자.. 

마인크래프트 버전마다 자바와의 버전도 호환성이 있다. 맞는 버전을 찾아서 설치해주자. 

 

저 초록색인 start.sh 파일을 실행시키기만 하면 일단 기본적인 건 다되는 것 같다. 서버가 돌아가는지는 테스트 해봐야함.. ./start.sh  <- 이 명령어를 이용해서 실행시켜주면 된다 

 

중간에 eula 관련해서 text 치라는게 나오는데 이거는 dawn Server 마다 다른 것 같다. 나의 경우에는 I agree 라고 하면 통과가 됬었다 .