코학의 개인 블로그

마인크래프트 우분투로 24시간 서버 만들기 #3 - 서버 오픈 본문

[개발자]DFR-마인크래프트/MineCraft-Server

마인크래프트 우분투로 24시간 서버 만들기 #3 - 서버 오픈

KOHAK 2020. 7. 21. 01:28

최종 수정일 : 2020-07-21

 

이 강좌는 저번 강좌를 이어서 하는겁니다.

2편을 안 보셔다면 보고 와주세요.

2편

 

 

OpenJDK를 다운합니다.

sudo apt install openjdk-8-jre-headless screen

▲ Yes를 눌러주세요.

새 사용자를 만듭니다.

sudo adduser minecraft

원하시는 비밀번호 입력후 다 엔터 치신다음 y를 입력하시면 됩니다.

 

sudo chown -R ubuntu /home
sudo chgrp -R ubuntu /home

2편에서 보여준 권환을 다시 줍시다.

 

▲ 1.16.1 스피곳 파일

자신의 컴퓨터에 마인크래프트 서버 버킷을 다운해주세요.

 

▲ 서버

minecraft폴더 안속에 server이라는 폴더를 생성후

jar파일과 eula파일을 넣어주세요.

eula.txt
0.00MB

 

 

cd /home/minecraft/server

server 위치로 갑니다.

 

 

 

sudo apt-get install screen

screen을 설치합니다.

 

sudo screen -S "Minecraft Server Screen"

Minecraft server screen이라는 스크린을 만듭니다.

 

java -Xms4G -Xmx4G -jar server.jar -o nogui

서버를 실행합니다.

이제 이러면 서버가 실행이 됩니다.

 

 

+

 

스크린 재진입은

screen -S [세션이름] : screen세션 이름을 지정하여 실행
screen -r [세션이름] : 실행중인(Detached) screen 세션으로 재 진입시 실행하는 명령어, screen세션이 하나만 실행중일 경우 세션이름을 입력하지 않아도 진입이 된다.
screen -x [세션이름] : 실행중인(Attached) screen 세션으로 재 진입시 실행하는 명령어, screen세션이 하나만 실행중일 경우 세션이름을 입력하지 않아도 진입이 된다.

스크린 탈출은

Ctrl + A + D

25565 포트설정은

sudo ufw allow 25565

 

filezlia를 통해 마음껏 맵과 플러그인등을 수정가능하고 24시간 실행도 가능합니다.

이상 코학이었습니다.

 

Comments