리눅스 마인크래프트 서버

시스템환경

  • CPU: Atom 330
  • Memory: 2G
  • HDD: 40G
  • OS: Linux Centos i386

1. java / screen

#su -
#yum install java
#yum install screen

2. 계정생성

계정명은 minecraft, 비밀번호는 abcd
#useradd minecraft
#passwd minecraft
abcd
abcd
로그아웃하고 minecraft 계정으로 로그인합니다.

3. 다운로드 및 설치

계정에 minecraft 폴더를 생성합니다.
#mkdir minecraft
#cd minecraft
http://www.minecraft.net/download.jsp 에서 minecraft_server.jar 파일을 다운로드 받습니다.
sftp 등을 통해 서버파일을 minecraft 폴더로 업로드 합니다.
#java -Xmx512M -Xms512M -jar minecraft_server.jar nogui // 512M 메모리

4. 설정

서버가 구동되면 중지하고 설정을 확인합니다.
stop
#vi server.properties

# 필드가 저장될 폴더명

level-name=world

# 지옥모드

hellworld=false

# false 값은 몹이 생성되지 않습니다.

spawn-monsters=true

# false 값은 정품(결제) 사용자가 아니어도 접속할 수 있습니다.

online-mode=false

# false 값은 동물이 생성되지 않습니다.

spawn-animals=true

# 최대 유저 수

max-players=10

# ip주소 - 공란이어도 무관

server-ip=

# 다른 유저를 공격할 수 있습니다.

pvp=true

# 이건 뭔지 모름;

level-seed=

# 기본 포트입니다. 공유기, vps 등의 환경에서는 포트포워딩이 필요합니다.

server-port=25565

# true 값은 white-list 에 작성된 유저만 접속할 수 있습니다.

white-list=false

5. 세션 생성하고 마인서버를 실행합니다.

#screen -S minecraft
#java -Xmx512M -Xms512M -jar minecraft_server.jar nogui // 512M 메모리
#java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui // 1G 메모리
ssh 재시작하면 실행했던 폴더에서 세션으로 들어가면 됩니다.
#cd minecraft
#screen -r minecraft

실수

써놓고보니 /home/minecraft/minecraft/minecraft_server.jar 경로가 되버림

Tag

Leave Comments