Crafty를 사용하여 Linux에 Minecraft 서버 컨트롤러를 설정하는 방법

주요 내용

  • Crafty를 사용하면 여러 개의 Minecraft 서버를 손쉽게 관리할 수 있습니다.
  • Docker를 사용하면 설치가 간소화되고 시스템 복잡도가 줄어듭니다.
  • Minecraft 세계를 유지 관리하려면 정기적인 백업이 필수적입니다.

Linux에서 Crafty로 나만의 Minecraft 서버 만들기

Crafty 덕분에 나만의 Minecraft 서버를 만드는 것이 그 어느 때보다 쉬워졌습니다.이 가이드에서는 Ubuntu 서버에 Crafty를 설치하고 배포하는 과정을 안내하여 Minecraft 인스턴스를 효율적으로 호스팅하고 관리할 수 있도록 도와드립니다.

Minecraft 서버에 Crafty를 선택해야 하는 이유

Crafty는 직관적인 인터페이스 덕분에 Linux 사용자에게 선호되는 제어판으로, Minecraft 서버를 손쉽게 관리할 수 있도록 지원합니다.주요 장점으로는 설정 과정을 간소화하고 여러 Minecraft 버전을 동시에 관리하여 다양한 플레이어 경험을 제공한다는 점이 있습니다.또한, Docker를 기반으로 하기 때문에 기술적 어려움이 최소화되어 Linux 초보자와 숙련된 사용자 모두에게 적합합니다.

Crafty를 위한 시스템 준비

준비: 이 가이드에서는 인터넷 접속이 가능한 Ubuntu 22.04 LTS 서버를 사용한다고 가정합니다.

1단계: Docker 설정

Docker와 Docker Compose를 설치하세요. Docker 저장소의 서명 키를 가져오는 것으로 시작하세요.

다음으로, 새로운 저장소 파일을 만들고 /etc/apt/sources.list.d/ 필요한 저장소를 추가합니다.

시스템의 패키지 목록을 업데이트하고 기존 패키지를 업그레이드하세요.

Docker와 Docker Compose를 필수 종속성과 함께 설치합니다.핵심 snap 패키지가 설치되어 작동 중인지 확인합니다.

마지막으로, SSL을 쉽게 설정하려면 Electronic Frontier Foundation에서 Certbot 스냅 패키지를 받으세요.

2단계: Crafty 다운로드 및 설정

Crafty에 필요한 폴더를 만들려면 홈 디렉토리로 이동하세요.

원하는 텍스트 편집기를 사용하여 이름이 지정된 파일을 만들고 docker-compose.yml 이 파일에 필요한 코드 블록을 삽입합니다.

파일을 저장 docker-compose.yml 하고 다음 명령을 실행하여 Crafty 컨테이너를 빌드합니다.

Docker가 올바르게 작동하는지 확인하려면 실행 중인 모든 컨테이너를 나열하세요.

3단계: Nginx를 사용하여 SSL 역방향 프록시 만들기

Crafty를 컴퓨터에서 실행 중이라면 Nginx를 사용하여 보안 액세스를 위한 SSL 역방향 프록시를 설정해야 합니다.먼저 Crafty 인스턴스에 대한 새 DNS 레코드를 생성하세요.예를 들어, 하위 도메인을 “crafty”로 설정하고 서버의 IP 주소로 연결합니다.

다음으로, Nginx에서 새로운 사이트 구성 파일을 만듭니다.

해당 구성 코드를 붙여넣고 해당 server_name 변수를 사용자 정의 하위 도메인으로 바꿉니다.

새 사이트 구성 파일을 Nginx 데몬 sites-enabled 디렉토리에 연결합니다.

Nginx 인스턴스가 실행 중인지 확인하고 구성을 다시 로드하세요.

이메일을 사용하여 Electronic Frontier Foundation에 등록한 다음, 지정된 하위 도메인에 대한 SSL 인증서를 요청하세요.

마지막으로 웹 브라우저에서 하위 도메인으로 이동하여 Crafty 인스턴스에 액세스할 수 있는지 확인하세요.

4단계: Minecraft 서버 추가 및 관리

이제 Crafty가 작동하므로 첫 번째 Minecraft 서버를 만들 수 있습니다.먼저 인스턴스 비밀번호를 받으세요.

default-creds.txt 터미널에서 파일을 열고 password: 변수를 복사하세요.

Crafty 인스턴스의 로그인 페이지로 이동하세요.사용자 이름에 “admin”을 입력하고 복사한 비밀번호를 비밀번호 필드에 붙여넣으세요.

대시보드 사이드바에서 서버 옵션을 선택 하고 새 서버 만들기를 클릭하여 시작하세요.

여기에서 서버 유형으로 바닐라를 선택하고 원하는 마인크래프트 버전을 선택하세요.서버 이름 필드 에 서버 이름을 입력 하고 “서버 빌드!”를 클릭하여 버전에 맞는 jar 파일을 다운로드하세요.

Crafty 대시보드에서 서버 이름을 클릭하고 시작을 눌러 새로운 Minecraft 세계를 시작하세요.

Minecraft 계정에 로그인하여 모든 것이 원활하게 실행되는지 테스트하세요.

Crafty를 통해 운영자 계정 추가

OP(운영자) 계정은 모든 Minecraft 세계에서 게임플레이를 직접 관리하는 데 필수적입니다. Crafty는 플레이어를 OP 계정으로 승격시킬 수 있는 사용하기 쉬운 인터페이스를 제공합니다.

대시보드 사이드바에서 서버 와 서버 이름을 차례로 클릭하세요.그런 다음 플레이어 관리를 선택 하고 승격시키고 싶은 플레이어를 찾으세요.노란색 OP 버튼을 클릭하여 해당 플레이어에게 OP 자격을 부여하세요.

Minecraft 서버에 들어가서 생존 모드에서 크리에이티브 모드로 전환하는 명령어를 사용하면 체력과 배고픔 지표를 효과적으로 제거할 수 있습니다.

5단계: 백업을 통해 서버 파일을 안전하게 보호

가동 중단 시간과 데이터 손실을 최소화하려면 정기적으로 서버를 백업하는 것이 중요합니다.서버를 백업하려면 제어판으로 이동하여 ” 백업” 옵션을 클릭하세요.

“최대 백업” 필드 에 “3”을 입력하여 최신 백업만 보관합니다.백업 기간 옵션을 확인하려면 “백업 압축” 과 “서버 종료”를 모두 선택합니다.

‘저장’을 클릭하여 새 설정을 적용한 다음 ‘ 지금 백업!’을 선택하여 첫 번째 백업을 만듭니다.

일정 카테고리 로 가서 새 일정 만들기를 클릭 하고 자동 백업에 대한 원하는 간격을 설정하여 백업을 예약할 수도 있습니다.

요약

이 가이드에서는 Minecraft 인스턴스를 효율적으로 관리하기 위해 Linux 서버에 Crafty를 설정하는 과정을 자세히 설명합니다. Docker 및 Nginx 설정을 포함한 설치 요구 사항은 물론, 정기적인 백업을 보장하면서 서버를 추가하고 플레이어 계정을 관리하는 방법도 살펴보았습니다.이 단계를 따라 하면 Minecraft 서버를 안전하게 관리할 수 있습니다.

결론

Crafty로 마인크래프트 서버를 설정하면 게임 경험이 크게 향상됩니다.사용자 친화적인 인터페이스와 강력한 기능을 갖춘 Crafty는 서버 관리를 편리하고 효율적으로 만들어 줍니다.이 가이드에 설명된 단계를 따라 나만의 서버에서 즐길 수 있는 모든 멀티플레이어 모험을 즐겨보세요!

FAQ(자주 묻는 질문)

동일한 서버에서 여러 버전의 Minecraft를 실행할 수 있나요?

네, Crafty는 Minecraft의 여러 버전을 관리할 수 있도록 지원하여 플레이어에게 다양한 경험을 제공할 수 있습니다.

Ubuntu에서 Crafty를 실행하기 위한 시스템 요구 사항은 무엇입니까?

Crafty는 Docker에서 실행되므로 SSL 역방향 프록시를 처리하기 위해 Nginx와 함께 Ubuntu 서버에 Docker와 Docker Compose를 설정해야 합니다.

Minecraft 서버의 보안은 어떻게 되나요?

Nginx를 사용하여 SSL을 구현하고, OP 계정을 통해 플레이어 권한을 관리하고, 서버 버전과 백업을 정기적으로 업데이트하면 서버 보안을 강화할 수 있습니다.