웹사이트 검색

Linux에서 Minecraft 서버를 설정하는 방법


상태: 더 이상 사용되지 않음

이 문서는 더 이상 사용되지 않으며 더 이상 유지 관리되지 않습니다.

이유

Ubuntu 12.04는 2017년 4월 28일에 수명 종료(EOL)에 도달했으며 더 이상 보안 패치 또는 업데이트를 받지 않습니다.

대신 보기

이 문서는 여전히 참조용으로 유용할 수 있지만 모범 사례를 따르지 않거나 이 또는 다른 Ubuntu 릴리스에서 작동하지 않을 수 있습니다. 사용 중인 Ubuntu 버전에 대해 작성된 최신 문서를 사용하는 것이 좋습니다.

현재 Ubuntu 12.04를 실행하는 서버를 운영 중인 경우 지원되는 Ubuntu 버전으로 업그레이드하거나 마이그레이션하는 것이 좋습니다.

  • Ubuntu 12.04에서 Ubuntu 14.04로 업그레이드하는 방법
  • Ubuntu 14.04에서 Ubuntu 16.04로 업그레이드하는 방법
  • 서버 데이터를 지원되는 버전으로 마이그레이션하는 방법

Linux(Ubuntu 12.04)에서 Minecraft 서버를 설정하는 것은 명령줄에서 상당히 쉬운 작업입니다.

서버를 선택할 때 (최소) 1GB의 RAM이 있는지 확인하십시오. 최소 2GB가 좋습니다.

가장 먼저 해야 할 일은 SSH를 통해 서버에 연결하는 것입니다. Mac을 사용하는 경우 터미널을 열거나 PC를 사용하는 경우 PuTTY로 연결할 수 있습니다. 명령줄이 열리면 다음을 입력하여 로그인합니다.

ssh username@ipaddress

프롬프트가 표시되면 암호를 입력하십시오. 루트 사용자로 서버를 설정할 수 있지만 다른 사용자 이름으로 설정하는 것만큼 안전하지 않습니다. 이 자습서를 확인하여 사용자를 추가하는 방법을 확인할 수 있습니다.

1단계 - 요구 사항 설치

더 진행하기 전에 모든 서버 요구 사항을 다운로드할 프로그램인 apt-get에서 빠른 업데이트를 실행해야 합니다.

sudo apt-get update

그런 다음 서버에 Java가 설치되어 있는지 확인해야 합니다. 다음 명령을 입력하여 확인할 수 있습니다.

 java -version

Java가 설치되어 있지 않으면 "java: command not found\라는 메시지가 표시됩니다. 그런 다음 apt-get을 통해 java를 다운로드할 수 있습니다.

sudo apt-get install default-jdk

또한 연결을 끊는 경우에도 서버를 계속 실행하는 Screen을 서버에 제공해야 합니다.

sudo apt-get install screen

스크린을 설치하고 사용하는 방법에 대한 완전한 가이드가 여기에 있습니다.

마인크래프트 서버 설치

Minecraft 파일을 저장할 새 디렉터리를 생성하여 시작합니다.

mkdir minecraft

디렉토리가 생성되면 다음과 같이 전환합니다.

cd minecraft

해당 디렉터리 내에서 Minecraft 서버 소프트웨어를 다운로드합니다.

wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft.Download/versions/1.7.4/minecraft_server.1.7.4.jar

screen을 설치했으므로 실행을 시작할 수 있습니다(-S는 세션 제목을 설정함).

screen -S "Minecraft server"

파일을 다운로드한 후 Java로 실행할 수 있습니다.

java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

시작 텍스트는 다음과 같아야 합니다.

2012-08-06 21:12:52 [INFO] Loading properties
2012-08-06 21:12:52 [WARNING] server.properties does not exist
2012-08-06 21:12:52 [INFO] Generating new properties file
2012-08-06 21:12:52 [INFO] Default game type: SURVIVAL
2012-08-06 21:12:52 [INFO] Generating keypair
2012-08-06 21:12:53 [INFO] Starting Minecraft server on *:25565
2012-08-06 21:12:53 [WARNING] Failed to load operators list: java.io.FileNotFoundException: ./ops.txt (No such file or directory)
2012-08-06 21:12:53 [WARNING] Failed to load white-list: java.io.FileNotFoundException: ./white-list.txt (No such file or directory)
2012-08-06 21:12:53 [INFO] Preparing level "world"
2012-08-06 21:12:53 [INFO] Preparing start region for level 0
2012-08-06 21:12:54 [INFO] Preparing spawn area: 4%
2012-08-06 21:12:55 [INFO] Preparing spawn area: 12%
2012-08-06 21:12:56 [INFO] Preparing spawn area: 20%
2012-08-06 21:12:57 [INFO] Preparing spawn area: 24%
2012-08-06 21:12:58 [INFO] Preparing spawn area: 32%
2012-08-06 21:12:59 [INFO] Preparing spawn area: 36%
2012-08-06 21:13:00 [INFO] Preparing spawn area: 44%
2012-08-06 21:13:01 [INFO] Preparing spawn area: 48%
2012-08-06 21:13:02 [INFO] Preparing spawn area: 52%
2012-08-06 21:13:03 [INFO] Preparing spawn area: 61%
2012-08-06 21:13:04 [INFO] Preparing spawn area: 69%
2012-08-06 21:13:05 [INFO] Preparing spawn area: 77%
2012-08-06 21:13:06 [INFO] Preparing spawn area: 85%
2012-08-06 21:13:07 [INFO] Preparing spawn area: 93%
2012-08-06 21:13:08 [INFO] Done (15.509s)! For help, type "help" or "?"

이제 Minecraft 서버가 모두 설정되었습니다. 를 눌러 화면에서 나갈 수 있습니다.

ctl-a d

화면을 다시 연결하려면 다음을 입력하십시오.

screen -R

서버 속성 파일을 열어 서버 설정을 변경할 수 있습니다.

 nano ~/minecraft/server.properties