Ubuntu Server 마인크래프트 서버 설치하기

마인크래프트 서버 버전을 설치하고, 작동시키는 법을 정리해둔다.

전제조건
마인크래프트 서버가 설치될 컴퓨터/서버의 IP
운영체제는 리눅스 계열 중 우분투 서버
root 권한을 가진 운영자

설치방법
터미널을 나가도 마인크래프트 서버가 중지되지 않도록 가상 스크린 프로그램 tmux를 이용한다.
tmux가 설치되었다면, 터미널에서 tmux를 실행한다.

tmux

이후 마인크래프트를 설치할 디렉토리를 하나 만든다.
여기서는 mineserver로 하였다.

sudo md mineserver

디렉토리로 진입한다.

cd mineserver

마이크로소프트 마인크래프트 공식 홈페이지에서 서버파일을 다운로드한다.

sudo wget https://piston-data.mojang.com/v1/objects/145ff0858209bcfc164859ba735d4199aafa1eea/server.jar

다운로드 받은 서버 파일을 일단 실행시켜본다.
아래 명령어 중 메모리 용량 숫자는 본인의 하드웨어 사양에 맞게 정하면 된다.
(명령어에 대한 자세한 설명은 위키에 있으니, 읽어보고 자신의 하드웨어 사양에 맞게 조절하면 된다.)

sudo java -Xmx1024M -Xms1024M -jar server.jar nogui

실행이 되는 듯 하다가 중간에 에러와 함께 멈출것이다.
소프트웨어 최종 사용자 동의가 이루어지지 않았기 때문이므로, 최종 사용자 동의를 해 준다.

sudo vim eula.txt

로 동의서 파일을 열고,

eula=false 를 eula=true 로 바꾸어 저장하고 나온다.

이후 다시 한 번 서버 파일을 실행시켜본다.

sudo java -Xmx1024M -Xms1024M -jar server.jar nogui

서버 파일이 잘 실행되면, 아래 명령어로 tmux 스크린에서 나온다.
Ctrl B + D (Ctrl과 B를 누르고, B만 떼고 다음으로 D를 누르면 된다.)
마인크래프트 프로그램에서 서버 IP를 입력하고 접근이 가능하고 플레이가 원할한지 확인해본다.

이후 마인크래프트 tmux 스크린에 다시 접근하려면 현재 가동중인 tmux 스크린을 찾아야 한다.

tmux ls

마인크래프트가 돌아가는 스크린 번호를 확인할 수 있다면, 그 번호로 진입한다.

tmux at -t 0 (0번 혹은 1,2번일 수 있으니, 스크린번호를 확인하고 적는다.)

스크린 진입 후 화면에서 서버가 잘 돌아가는지, 오류는 없는지 확인하고 플레이어들에게 옵션을 줄 수 있고 서버를 중지할 수도 있다.
마인크래프트 서버를 중지하려면 stop을 입력하면 서버가 중지된다.
서버 중지 후 tmux 스크린에서 나오려면 exit를 입력하면 tmux는 종료되고, 원래 터미널로 나오게 된다.

도움받은 사이트: 마인크래프트 위키 튜토리얼/서버 설치, Minecraft WIKI Tutorials/Setting up a server

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤