마인크래프트pe 24시간 PMMP서버 열기/호스팅 서버
영상을 찍으려다가.. 그냥 글이 더 빠를꺼같아서 글로 설명합니다.
##이 강좌를 보시기전에 윈도우버전등등의 PMMP를 열어보신후 보시는것을 추천합니다##
1. 호스팅 업체에서 '가상 서버 호스팅' 서버를 결제하여 사 줍니다.
2. RAM에 따라 동시 접속자 수에 따른 렉이 차이가 나니 알아서 용도에 맞게 구매해 주시면 되구요. OS는 Cens(이거맞을껍니다....아마?)가 서버에 좀더 적당하니 이걸로 해줍니다(그냥 기본으로 결제)
3. 업체측에서 설치완료할때까지 기다려 줍니다(결제할때 임시 root비밀번호 이거 필히 기억하셔야합니다)
4. 설치가 완료되면 관리페이지에 보이는 IP를 외우도록 합시다
5. 컴퓨터로 작업할시 '파일질라'라는 프로그램과 'Putty'라는 프로그램을 받아줍니다.(안드로이드는 파일질라의 대용으로 AndFTP라는 어플, Putty대용으로는 Server Auditor라는 어플을 이용해줍니다, 본 강의는 컴퓨터 프로그램 위주이나 이해력이 빠른분은 어플 이용해도 무관합니다)
6. 파일질라란?
서버에 파일을 옮기기 위한 프로그램으로 일종의 아이피 USB라 보면 됩니다. 언제 어디서든 인터넷만 된다면 열수있기 때문
사용법 : 서버주소엔 자신의 아이피, 아이디인가..사용자엔 root입력, 비밀번호는 서버결제시 루트비밀번호 입력, 포트는 22에 맞춰줍니다.
7. PMMP 홈페이지에서 (pocketmine.net) '리눅스용 포켓마인'을 다운받아줍니다. 인터넷 익스플로러에서는 열기가 되므로 크롬에서 다운받는것을 추천합니다.
8. 다운받은 파일을 pmmp.sh로 이름변경후에 파일질라에서 연결한 서버에 디렉토리 만들기로 폴더(영어이름 추천) 생성후(이 강의에서는 pm라는 폴더를 만든걸로 하겟습니다) 그 안에 넣어줍니다
9. 이제 파일질라는 쓸모가 있으니(?) 계속 열어두도록 하고 Putty를 실행시킵니다.
10. Putty에서 IP주소를 입력후 language에서 UFT-8인가...무슨 -8로 맞춰주시구 스타트 해주시면 이상한 검은 화면이 뜰겁니다
11. 먼저 root라고 입력해주면 패스워드를 입력하라고 하는데 이패스워드 역시 결제시 설정한 임시루트 비밀번호입니다.
12. 해주면 정상적으로 서버가 실행되는데 이제 설치를 해야겠죠?
13. cd pm을 입력해줍니다.(이때 pm은 아까 만든 폴더)
14. 다음으로 sh pmmp.sh를 입력해주면 자동으로 설치되게 됩니다.
15. 만약 설치가 안될경우) gcc, make, automake,libtool, autoconf, m4 을 설치하고 설치해도 안되면 gcc-multilib설치합니다.
설치방법 : yum install 파일명
ex) yum install gcc
yum install make
이런식으로 다 설치.
이미 깔여져잇는게 잇을수 있으나 일일히 설치합시다.
16. 설치가 완료 되었다면 파일질라에서 pm디렉토리에 있는 서버 파일들로 서버 설정을 해주시고 재오픈 하시면 됩니다. 서버 설정방법은 제 유튜브에 영상으로 올라와 있습니다.(영상이 빠르기때문에 정지하면서 확인하세요)
서버는 그 폴더 내에서 sh start.sh를 입력하여 주시면 서버가 실행 됩니다.
17. 서버열기는 완료 했으나 이렇게 할경우 자신이 putty창을 꺼버리면 서버도 같이 꺼지게 됩니다. 그러므로 서버를 백그라운드에서 계속 실행되게 해야하는데 이 때 대부분의 블로그에서는 nohup(맞을껄요...?) 명령어를 사용하라고 나와있는데 저는 이 명령어보다 screen 명령어를 추천합니다.
18. screen명령어?
먼저 설치를 해주어야 합니다. 대부분 기본적으로 설치되어 있습니다만 안되잇는경우 yum install screen으로 설치를 해줍니다.
다음으로 아까 cd pm폴더로 들어간뒤 screen -S pm 을 쳐줍니다. 이러면 백그라운드 창이 하나 생성된거라 보면되는데 저 명령어를 입력후 sh start.sh를 처서 서버를 실행시킨후, 컨트롤과 A와D버튼을 눌려주면 백그라운드 실행이 완료됩니다. 이제 Putty창을 그셔도 서버가 정지되지 않는한 pmmp는 계속 열려져 있는 24시간 서버가 된겁니다. 만약 서버창을 다시켜야된다면 Putty창을 다시키고 screen -r pm을 입력하시면 서버창이 다시뜨게 되고 다시 컨트롤 a,d를 입력하시면 백그라운드 실행이 완료됩니다.
*nohup과의 차이점 : nohup은 백그라운드 실행은 가능하나 서버'창'을 다시 키게는 못합니다. kill명령어를 통해 서버를 끄는것만 가능하죠 또한 지금은 수정됫는지 모르겟으나 nohup이용시 창고가 저장되지 않는 버그가 잇엇습니다.
*리눅스 기본명령어
sh : 파일을 실행시킴
cd : 폴더를 염
yum install : 유틸 설치
screen : 백그라운드실행
*서버 도메인으로 만들기
oa.to 홈페이지 접속해서 아이디 회원가입후 도메인 만드는곳에서 IP로 연결인가 그거로 설정해서 자신의 아이피 입력후 생성하시면 끝
[블로그 : http://miro06.tistory.com]
[아프리카 : http://afreeca.com/miro06]
[이메일 : miro_06@hanmail.net]
[유튜브 서버설정 동영상 : http://m.youtube.com/watch?v=d5Zm2tez_ck#]
'MineCraftPE > 마인크래프트PE' 카테고리의 다른 글
| 아이팟,아이폰 마인크래프트PE 세이브파일 넣는법 (3) | 2012.09.22 |
|---|
stage1.zip