Pocketmine-MP非公式日本語wikiです。Pocketmine-MPに関する情報を発信しています。



php7でのサーバーセットアップ方法

Server setup for a PHP7



注意点

当ページでは0.15.0対応のサーバーを開くsrcの多くで使用されているphp7のセットアップ方法を紹介します。
※当ページを参考にセットアップを行いあなたのパソコンなどに損害が発生しても責任は負いかねます。

Step.1 php7のダウンロード

以下サイトにアクセスします。
https://dl.bintray.com/pocketmine/PocketMine/
【非公式】
《簡単》Windowsのみ、binがまとまっているのが公開されています。(Win x86)
https://github.com/organization/PocketMine-Windows...
PHP-Genisys
https://github.com/OkinJapan/PHP-Genisys/
PHP-ClearSky
https://github.com/ClearSkyTeam/PHPbinary/

アクセスしたら、以下画像を参考にphp7の対応バージョンを選んで、ダウンロードしてください。
ファイル名の見方
PHP 7.0.3 x64 Windows .tar.gz
7.0.37.0.xの物がphp7になります。
x64x64が64ビット、x86が32ビットです。 (誤りがありました。ご報告ありがとうございます)
Windowsお使いのOSを選んでください。

画像

Part.2 srcのダウンロード

php7を使用するsrcをダウンロードします。
代表的なものだと、GenisysとClearSkyなどです。

また、このとき多くのsrcはGithubからのダウンロードですので、zip形式のフォルダになっていると思います。

(URLは省略させていただきます。)

Part.2-1 Windowsの場合

Windowsの場合は「Visual Studio 2015 の Visual C++ 再頒布可能パッケージ」が必要です。
https://www.microsoft.com/ja-jp/download/details.a...

念のため先にダウンロード、インストールしておくことをオススメします。
(VCRUNTIME140.dllが存在しない、とのエラーが表示される場合があります。)

Part.3 解凍

ココで注意すべき点は拡張子が.tar.gzである点です。
解凍をする際は.tar.gz形式(.gz形式)に対応しているソフトをダウンロードして行ってください。(7zipなど)

Part.4 ファイルの配置

以下のような形でディレクトリを配置してください。
  • PocketMine-MP(例)
    • bin(Part.1でダウンロードした.tar.gz形式のフォルダを解凍した中にあります。)
    • src(Part.2でダウンロードしたzipフォルダを解凍した中にあります。)
    • start.cmd(サーバーをスタートさせる際に開くファイルです。)
    • (start.sh)

Finish!

以上で準備は完了です。
start.cmdもしくはstart.sh(端末から)を開いて、サーバーの設定を行ってください。

Q&A

  • 「VCRUNTIME140.dllが存在しない」と表示される
    • Part.2-1を参考にランタイムをダウンロードしてください。
  • コンソール画面が文字化けする
    • 筆者はあまり詳しくないのでご回答できません。申し訳ありません。

その他質問はコメントにてお願いいたします。


当ページについて

記事タイトルphp7でのサーバーセットアップ方法
記事編集かずえもん(@mcpe_kazuemon)
記事に誤りがある場合はお知らせください。

メニュー

トップページ
メンバー募集メンバーページ

カウンター

訪問者数

アクセス数

フリーエリア



メンバーのみ編集できます