• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~

教程 PocketMine-MP开服指南-For Linux

lyfylp001

【Lv:4】

注册
2018/03/16
消息
48
金粒
8,058金粒
关于PocketMine-MP(以下简称PM)的服务器,相信许多小白都觉得很麻烦。他不像nk(Nukkit)启动那样简单:
这里提前声明:Ubuntu系统在指令前加sudo
1.安装java
代码:
apt-get install java-1.8-openjdk
2.创建一个sh文件,里面写:
代码:
java -jar Nukkit.jar
然后运行
代码:
sh start.sh
启动文件就一行代码,很简洁有木有!

但是PM服就完全不同了,
你需要编译安装PHP Binary
这也是最麻烦并且最容易出错的地方
首先你需要链接到ssh[命令行]
软件:

安卓:JuiceSSH
电脑:Putty

输入服务器的IP和登陆的账号密码

下载服务器文件
文件清单:
1.PHP Binary[最好选择带sg拓展的,免得后期再安装] 解压后把bin文件夹中的php7文件夹中的bin挪到存放服务器文件的文件夹中!
点我下载
2.服务器核心.phar文件
[重命名为PocketMine-MP.phar]
点我下载
3.启动文件[start.sh]在每个核心的github中有,同系统之间可以通用(你还可以选择用mu启动[具体教程见multicraft专区])附件中有传送门
把上面这些全部丢到同一个文件夹

准备好这些之后你就可以启动服务器了
首先cd到你的服务器目录下
然后执行:
代码:
sh start.sh
至此,你的服务器便开启了
第一次运行可能需要配置
如果有直接语言选项选择chs并根据提示配置
如果没有语言选择的选项,建议一路回车
然后在pocketmine.yml里面把language改成chs(别删了引号)然后重启服务器即可

------重要!关闭防火墙教程-----
Ubuntu:
代码:
sudo ufw disable
其他:
代码:
service iptables stop
或者
代码:
systemctl stop firewalld.service

现在,使用你服务器的IP地址,端口默认19132便可以链接你的服务器了

-------附件传送门分割线-------
启动文件(start.bat / sh)
传送门:
启动文件全家桶

懒人一件开服器(不会经常更新,仅供研究使用)
传送门:
Windows一键开服器
 
最后由版主编辑于:
支持一下
 
开服只能用Ubuntu 吗?
Centos 行不行?
 
[ERROR] Unable to find the pthreads (pthreads) extension.
[ERROR] Unable to find the YAML (yaml) extension.
[ERROR] Please recompile PHP with the needed configuration, or refer to the installation instructions at http://pmmp.rtfd.io/en/rtfd/installation.html.
怎么办?
 

在线会员

  • Edithfus
  • 如果119
  • wudilaodengtou
  • AkkTNT
  • 南客18
  • Ayuu0v0
  • sunrises7g7
  • 迷途的鱼0x2
  • The_forgotten_loner
  • hu7_
  • Super9k
后退
顶部 底部