2017年10月2日月曜日

PMMPサーバの構築 (Linux)

1. 適当なPMMPサーバ用のディレクトリを作成
    ~$ mkdir pmmp

2. pharファイルのダウンロード
    https://jenkins.pmmp.io/job/PocketMine-MP/
    PocketMine-MP_*_*_API-*.pharをダウンロード。
    PocketMine-MP.pharにリネームしてPMMPサーバディレクトリにコピー。

    $ cd /tmp
    /tmp$ wget https://jenkins.pmmp.io/job/PocketMine-MP/132/artifact/PocketMine-MP_1.7dev-132_b54f256f_API-3.0.0-ALPHA9.phar
    /tmp$ cp PocketMine-MP_1.7dev-132_b54f256f_API-3.0.0-ALPHA9.phar ~/pmmp/PocketMine-MP.phar

3. PHPバイナリのダウンロード
    https://jenkins.pmmp.io/
    pharファイルの要求するPHPのバージョンを選択。
    PHP_Linux-x86_64.tar.gzをダウンロード。
    解凍して、binフォルダをPMMPサーバディレクトリにコピー。

    $ cd /tmp
    /tmp$ wget https://jenkins.pmmp.io/job/PHP-7.2-Linux-x86_64/lastSuccessfulBuild/artifact/PHP_Linux-x86_64.tar.gz
    /tmp$ tar xf PHP_Linux-x86_64.tar.gz
    /tmp$ cp -R bin ~/pmmp/

4. 起動用スクリプトの作成
    $ cd ~/pmmp
    ~/pmmp$ wget https://raw.githubusercontent.com/pmmp/PocketMine-MP/master/start.sh

5. 起動用スクリプトを実行
    初期設定をして完了。

    ~/pmmp$ ./start.sh

フォルダ構成
pmmp\
 ├ bin\
 ├ PocketMine-MP.phar
 └ start.cmd or start.ps1

0 件のコメント:

コメントを投稿