前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >在Debian 7上安装PocketMine服务器

在Debian 7上安装PocketMine服务器

作者头像
eru
发布2018-08-31 09:54:19
3.5K0
发布2018-08-31 09:54:19

PocketMine是适用于我的世界AndroidiOS版本的第三方服务器。该服务支持插件,允许您与其他人自定义游戏。本指南详细介绍了在运行Debian 7的Linode服务器上安装PocketMine。

注意我的世界手游版是收费软件,您需要购买才能使用PocketMine服务器。

先决条件

  1. 您的Linode服务器应该已按照我们的入门指南进行了配置,并依照“ 保护您的服务器”指南进行了保护。
  2. 确保您的Linode服务器是最新版本: sudo apt-get update && sudo apt-get upgrade
  3. 安装依赖项: sudo apt-get install perl gcc g++ make automake libtool autoconf m4
  4. 为PocketMine服务器创建新用户: sudo adduser pocketmine

注意如果您已按照我们的“ 保护您的服务器”指南中的步骤操作,则需要添加公钥到/home/pocketmine/.ssh/authorized_keys,以便稍后在指南中以pocketmine身份登录。您还需要设置iptables来开放端口19132。

安装

  1. pocketmine用户名登录并转到主目录: cd ~/
  2. 下载并运行PocketMine安装脚本: wget -q -O - http://get.pocketmine.net/ | bash 安装将花费几分钟。

运行PocketMine服务器

  1. 在GNU Screen中运行脚本start.shscreen ./start.sh 注意如果您之前使用su切换到pocketmine用户,则会在尝试启动screen时提示Cannot open your terminal '/dev/pts/0' - please check.。您可以通过运行以下命令来解决问题: script / dev / null 警告PocketMine可能无法在未运行PHP7的系统上正常运行。你可以手动安装或修改start.sh,替换所有的php7php5sed -i -e's / php7 / php5 / g'start.sh
  2. 设置向导首先询问您选择一种语言。输入您选择语言对应的字母,或按回车键默认选择英语。 \* PocketMine-MP set-up wizard \* Please select a language: English => en Español => es 中文 => zh Pyccĸий => ru 日本語 => ja Deutsch => de 한국어 => ko Nederlands => nl Français => fr Italiano => it Melayu => ms Norsk => no Svenska => sv Suomi => fi Türkçe => tr ? Language (en):
  3. 输入y表示接受协议许可: Welcome to PocketMine-MP! Before starting setting up your new server you have to accept the license. PocketMine-MP is licensed under the LGPL License, that you can read opening the LICENSE file on this folder. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. ? Do you accept the License? (y/N):y
  4. 设置向导会询问您是否要跳过。如果要配置其他非标准选项,请按回车键。否则您可以输入y以跳过向导的其余部分: ? Do you want to skip the set-up wizard? (y/N): y 您现在进入了PocketMine控制台,您可以输入help以查看所有可用命令。现在可以使用新服务器了! 23:16:35 INFO Starting Minecraft: PE server version v0.10.5 alpha 23:16:35 INFO Loading pocketmine.yml... 23:16:35 INFO Loading server properties... 23:16:35 INFO Starting Minecraft PE server on 0.0.0.0:19132 sh: 1: ifconfig: not found 23:16:36 INFO This server is running PocketMine-MP version 1.4.1-980 "絶好(Zekkou)ケーキ(Cake)" (API 1.11.0) 23:16:36 INFO PocketMine-MP is distributed under the LGPL License 23:16:36 NOTICE Level "world" not found 23:16:36 INFO Preparing level "world" 23:16:36 NOTICE Spawn terrain for level "world" is being generated in the background 23:16:36 INFO Starting GS4 status listener 23:16:36 INFO Setting query port to 19132 23:16:36 INFO Query running on 0.0.0.0:19132 23:16:36 INFO Default game type: SURVIVAL 23:16:36 INFO Done (275.348s)! For help, type "help" or "?"
  5. 您可以使用先ctrl+ad从PocketMine屏幕会话中离开。如果要重新连接,请运行: screen -r

连接到服务器

1.在您的手机或平板电脑上打开我的世界手游版本。点按开始

2.在下一个界面中,点击编辑,然后点击添加外部服务器

3.在服务器名称下面输入您的服务器名称,在地址下输入您的Linode域名或IP地址。完成后点击添加服务器:

4.现在您可以连接到服务器并开始游戏了!

安装插件

您可以从他们的站点下载PocketMine的插件。作为示例,我们将下载并安装RandomItem插件。

1.在插件页面,复制下载插件的链接地址:

2.从屏幕会话退出后在您的Linode终端上使用curl将插件下载到plugins目录中:

cd /home/pocketmine/plugins curl -OJL http://forums.pocketmine.net/plugins/randomitem.203/download?version=1461

3.重新连接到屏幕会话,然后重新加载以激活插件:

screen -r reload

4.使用plugins命令确认您的插件已加载:

plugins 18:36:45 INFO Plugins (1): RandomItem v4.2

更多信息

如果想询问关于本主题的更多内容,可以参考以下链接,但是不保证外部资料的准确性和时效性。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 先决条件
  • 安装
  • 运行PocketMine服务器
  • 连接到服务器
  • 安装插件
  • 更多信息
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档