마인크래프트 무료서버 만들기-오라클 클라우드 활용 2/2

 

 

나만의 무료 마인크래프트 월드 만들기

지난 시간에는 Oracle 클라우드 무료 서비스로 제공하는 가상서버를 활용하여 마인크래프트 서버 설정에 필요한 오라클 클라우드 홈페이지 작업을 완료하였습니다

 

이번시간에는 마지막으로 SSH 를 사용하여 리눅스 명령어를 하나하나 입력하여 마크서버 프로그램 설치와 옵션을 지정하는 과정을 살펴 보도록 하겠습니다

 

 

마인크래프트 서버 시작을 위한 리눅스 세팅하기

인터넷 해킹(?) 장면이 있는 영화에서 보여지던 화면과 비슷하게 검은색 바탕화면에 키보드로 알 수 없는 명령어를 입력하던 장면을 앞으로 우리가 이번 시간에 진행할 작업입니다

 

오라클 클라우드 티어 서비스를 신청하면서 선택하였던 미국의 애쉬번, 한국의 서울리전, 일본의 도쿄, 오사카 등의 클라우드 데이터 센터에 윈도우OS로 터미널 접속을 위해서는 <Putty> 프로그램으로 시큐어 셀(Secure SHell, SSH) 작업을 진행하시면 됩니다

 

 

관련 포스팅

[이렇게 따라해 보세요] - PuTTY 다운로드 설치 및 접속을 위한 사용방법- 유닉스,리눅스 서버의 SSH 와 텔넷

 

 

 

Putty 응용프로그램을 사용하여 카테고리(Category) 메뉴의 Session 항목에 접속할 아이피와 SSH 하위 항목에 있는 <Auth> 영역에 있는 <Private key file for authentication > 에서 저장하였던 PPK 파일을 불러와서 접속을 시작합니다

 

 

 

터미널 환경에서 정상적으로 로그인이 되었다면 <login as:> 화면을 처음 만나게 됩니다

 

 

 

기본환경에서 그림과 같은 로그인 화면에서 <OPC> 를 입력을 합니다

 

아이콘과 그래픽유저 화면이 아닌 문서작성을 하는 것과 같은 키보드로 명령어를 하나하나 틀리지 않게 입력을 해야 하는 불편함이 있는 리눅스 접속 터미널 화면에서

 

 

 

<yum repolist all> 명령어를 입력합니다

 

Yellowdog Updater Modified 의 약자인 대화형 패키지 관리 시스템인 yum 명령어를 이용하면서 터미널에서 작업을 시작하게 됩니다

 

 

 

다음으로 슈퍼유저의 권한으로 실행을 진행하는 <sudo> 명령어를 사용하여 명령어 라인을 입력해야 합니다

 

<sudo yum-config-manager —enable rhel-7-server-optional-rpms>

 

 

 

<sudo yum install java-11-openjdk-devel>

 

 

 

<java -version>

 

설치된 자바 버전을 확인을 위한 명령어를 입력하여 확인할 수 있습니다

 

 

 

이제는 마인크래프트 홈페이지에서 서버용 프로그램을 리눅스에 설치하기 위한 작업이 필요합니다

 

https://www.minecraft.net/en-us/download/server

 

마크 공식 홈페이지에서 자바 에디션 서버 파일을 받을 수 있는 링크를 복사하여 준비하시면 됩니다

 

 

 

minecraft server 현재 최신버전 다운로드 <링크 주소 복사> 를 리눅스 명령어로 다운로드 작업에 필요합니다

 

<wget http://launcher.mojang.com/…/server.jar>

 

wget 명령어와 함께 링크 주소를 같이 입력하여 인터넷 웹에 있는 파일을 다운로드 해주시면 됩니다

 

 

 

이번에는 마인크래프트 프로그램 라이센스 이용약관 동의를 하는 설정으로 eula.txt 라는 텍스트 파일에 있는 <eula=false> 값을 <eula=true> 로 변경 후 저장 작업이 필요합니다

 

<vi eula.txt>

 

리눅스의 VI 에디터 로 수정 후 :wq 명령어로 변경된 내용을 저장 하면서 종료해 주시면 됩니다

 

( or 편집을 완료하셨다면 Ctrl + X 키를 누르고 Y 키를 입력한 다음 Enter 키를 선택하여 파일 저장 과정을 진행해 주시면 됩니다 )

 

 

 

다음으로 필요한 작업은 방화벽(firewall) 에서 25565 포트의 TCP & UDP 포토를 열어주는 명령어를 차례대로 입력해주셔야 합니다

 

<sudo firewall-cmd —permanent —zone=public —add-port=25565/tcp>

 

 

 

<sudo firewall-cmd —permanent —zone=public —add-port=25565/udp>

 

 

 

<sudo firewall-cmd —reload>

 

이제는 마지막으로 아래의 명령어를 입력해주시면 됩니다

 

 

 

<java -Xmx1024M -Xms1024M -jar server.jar nogui >

 

서버를 실행하는데 최소 할당량과 최대할당량을 입력하는 내용으로 오라클 클라우드 무료 서비스에서는 최소용량도 1기가, 최대 용량도 1기가로 1024M 로 표기하여 사용하는 명령어를 사용하게 됩니다

 

 

 

잠시 대기 후, 내 컴퓨터 바탕화면에 있는 Minecraft Launcher 아이콘을 실행하여 <멀티플레이> 메뉴를 선택합니다

 

 

 

다음으로 <서버 추가> 버튼을 선택 후

 

 

 

서버 이름은 알기 쉽고 간단명료하게 작성 후 아래 영역에 있는 빈칸에 <예약된 공용IP> 로 만들었던 아이피주소 숫자를 입력해 주시면 이제 부터 나만의 작은 마크 월드를 로그인할 수 있게 됩니다

 

 

Wrap-up

매달 일정금액을 지출해야하는 비용적인 부담은 있지만, Minecraft 서버 설정의 간편함이 있는 유료서버 호스팅의 결제를 망설이는 분이 계시다면 오라클(Oracle)이라는 DB(데이터베이스) 전문기업에서 제공하는 무료 클라우드 프리티어(Free Tier)서버 서비스에 대해서 공부를 겸하며 나만의 마인크래프트(Minecraft) 세상을 만드는 방법을 선택해보시는 것도 좋을 거 같습니다

 

 

댓글

Designed by JB FACTORY