무료로 pmmp, nukkit 사바를 세워보세요

3136 단어 nukkitPMMPoraclecloud

먼저



첫 포스트입니다.
잘 부탁드립니다<(_ _)>
htps : // Ree-jp. 네 t/부이 ld_pmp_안 d_도금 t_세 rゔぇrs_f레에/

무엇을 하는가



OracleCloudAlwaysFree
그 받는 동안 컴퓨트 VM이 ...!!!!!!!!!!!!!!!!!!!
그것을 사용하여 고등어를 세우자.

필요한 것


  • 카드 (없어도 괜찮아)
  • 전화 번호

  • Oracle 계정을 만들자.



    이메일 주소, 전화번호, 주소, 카드가 필요하지만 카드가 없어도 괜찮습니다.
    선불 카드로도 등록 할 수 있습니다 (kyash라고 시작되기 때문에 6gram 사용)

    서버 구축



    주의
    이 방법은 사용자 정의가 귀찮습니다.
    평범한 방법은 이번에 씁니다.

    그렇다면 인스턴스를 만들고 실제로 고등어를 만들어 보자.
    이름을 알기 쉽지만, os를 Canonical Ubuntu 20.04 (자신의 좋아하는 녀석으로 k)
    그런 다음 ssh 비밀 키를 다운로드하여 만듭니다!
    일어나면 ssh에 로그인하고
    mkdir pmmp
    cd pmmp
    wget https://jenkins.pmmp.io/job/PocketMine-MP/lastSuccessfulBuild/artifact/PocketMine-MP.phar
    sudo chmod -R 777 .
    
    sudo apt update
    sudo apt install docker.io
    sudo docker run -it -p 19132:19132/udp -v $PWD:/data -v $PWD/plugins:/plugins -v $PWD:/pocketmine --name pmmp pmmp/pocketmine-mp
    

    (일부 변경했습니다)

    잠시 기다리면 서서히 서버가 시작되었을 것입니다.
    서버를 자동으로 재부팅하는 방법은 뒤에 작성했기 때문에 꼭
    덧붙여서 콘솔에서 빠져 나가려면 ctrl + pctrl + q를 누르면 나오고 sudo docker attach pmmp를 입력하면 콘솔에 한 번 더 액세스 할 수 있습니다.

    서버에 들어가자



    이제 서버를 만들 수 있었습니다
    그러나 ip와 포트를 입력해도 넣지 않습니다 ....

    그런 당신!
    방화벽 설정을 잊지 않습니까?
    인스턴스 세부 정보 -> 기본 vnic으로 작성된 경우이 서브넷을 클릭 -> 보안 목록에서 Default Secu .....를 클릭 -> 입구 규칙 추가
    포트를 열 수 있습니다.


    명령 설명


    wget https://jenkins.pmmp.io/job/PocketMine-MP/lastSuccessfulBuild/artifact/PocketMine-MP.phar
    sudo chmod -R 1000:1000 .
    

    최신 phar 여기에서 다운로드하여 누구나 사용할 수 있도록 권한을 설정했습니다.
    sudo apt install docker.io -y
    sudo docker run -it -p 19132:19132/udp -v $PWD:/data -v $PWD/plugins:/plugins -v $PWD:/pocketmine --name pmmp pmmp/pocketmine-mp
    

    도커을 설치하고 뽀뽀뽀뽀 컨테이너를 시작했습니다.
    세세한 곳 (옵션 등)은 스스로 조사하고있는 것도 중요합니다.
    결코 멘도쿠사이가 아니다.

    자동 재부팅 방법


    sudo docker run -it -p 19132:19132/udp -v $PWD:/data -v $PWD/plugins:/plugins -v $PWD:/pocketmine --name pmmp pmmp/pocketmine-mp
    
    --restart=always를 추가하십시오.
    sudo docker run -it -p 19132:19132/udp -v $PWD:/data -v $PWD/plugins:/plugins -v $PWD:/pocketmine --name pmmp --restart=always pmmp/pocketmine-mp
    

    그러면 다시 이상하다.
    서버가 멈춰도 바로 시작하게 됐어
    서버를 중지하려면sudo docker stop pmmp

    좋은 웹페이지 즐겨찾기