아래 링크에서 다운받았다 (1.12.2)
https://minecraft.net/ko-kr/download/server
GCE 서버에서 아래 커맨드로 jre를 설치했다
sudo apt install -y default-jre
wget <서버.jar 링크>
아래 커맨드로 서버를 실행했다
java -Xmx1024M -Xms1024M -jar minecraft_server.1.12.2.jar nogui
eula agree
vi eula.txt
# eula=true
서버 재실행
!java
서버 접속이 안된다면 원인은 대표적으로 2가지이다
1. 포트 개방 (firewall)
2. online-mode=true
3. 공유기 환경(NAT)이라면 port fowarding
<1번>
GCE 기준으로, 프로젝트 좌측메뉴 - VPC 네트워크 - 방화벽 규칙
에서 25565포트를 개방한다
<2번>
복돌이들은 server.properties 설정파일에서 online-mode=false일 때만 들어올 수 있다
설정을 바꾸고 서버를 재실행해야함
<3번>
192.168.0.1 등으로 공유기에 접속하여 설정
---
마지막으로, tmux라는 terminal multiplexer가 필요하다
screen를 사용해도 상관없지만 필자는 평소에도 tmux를 사용하므로.
sudo apt install -y tmux
tmux new -s <sess_name>
# in tmux session
<서버 실행 커맨드> # 서버.jar 파일이 있는 곳에서
Ctrl+b, d # session detach
tmux session에서 서버 실행 후 session으로부터 detach하였다
이제 서버가 실행된 상태로 쉘을 종료할 수 있다 (tmux 사용이유)
나중에 서버를 끄기 위해 session에 다시 attach 하려면 아래 커맨드
tmux attach -t <sess_name>
<sess_name>은 원하는 세션이름으로 replace
'Minecraft' 카테고리의 다른 글
[Minecraft] 산업모드 서버 with Forge (Industrial Craft 2 Server) (0) | 2018.01.14 |
---|---|
[Minecraft] Command (0) | 2018.01.06 |
[Minecraft][1.12.2] 모드 링크 모음 (0) | 2018.01.06 |
[Minecraft][1.12.2] SEUS: Sonic Ether's Unbelievable Shaders Install (2) | 2018.01.05 |
[game] Minecraft 실행 및 서버접속 (0) | 2017.12.17 |
WRITTEN BY
- hojongs
블로그 옮겼습니다 https://hojongs.github.io/