PHPMC7是一款我的世界服务器管理器系统,开源、跨平台、分布式、内置FTP、支持群组,支持Docker,您还在四处寻找方便实用的 Minecraft 服务器管理器吗?PHPMC 7 可能是您最好的选择!
完整的 Minecraft 服务器管理功能
支持跨平台,您可以在 Windows 或 Linux 上运行它,甚至是 Android 手机和树莓派
支持多节点和分布式,您可以用它来管理多个服务器
拥有 FTP 文件传输功能
支持 Docker 容器(需要对启动命令进行修改)
您可以用来运行任何命令行能运行的游戏服务器
经过两年多的时间,PHPMC 7 已经非常安全和稳定了,PHPMC 7 不再使用 MD5,而是改为使用 BCrypt。
PHPMC 7 抛弃了以往的 PHP Daemon 和 Rcon 这种低效率的命令执行方式,改为 Java Daemon 和标准输入输出。
理论上面板可以执行任何命令行,所以建议您不要用于商业出租,或者使用 Docker 容器并拒绝普通用户设置启动命令参数。
PHPMC 7 支持权限细分,每个操作都可以设定权限。
问:出现错误未定义函数 password_hash()
答:请将 PHP 更新到 5.5 以上的版本。phpStudy 请点击软件主界面右上角的切换版本更换到 PHP5.6
问:安装时出现 Permission denied
答:请确认网站目录有可写权限(755),或者将所有者更改为网站服务器用户,例如 chown www:www -R *
问:PHPMC 7 可以用于商业出租吗
答:不推荐,虽然我无法阻止您这么做,但是请注意:PHPMC 7 本身并没有使用任何容器或虚拟化技术,您如果用于商业出租,服务器可能会被恶意入侵,除非您让 PHPMC 7 Daemon 启动 Docker 容器,并且锁定用户权限,禁止修改服务器设置。
问:PHPMC 7 支持哪些系统,可以用哪些 PHP 版本
答:PHPMC 7 支持 Windows / Linux 系统,只要是支持 Java 的系统都可以运行,安装面板需要 PHP 5.5+ 的版本,支持 PHP 7.X 版本。
问:PHPMC 7 是否可以添加多个 Daemon
答:可以,您可以在 Daemon 管理页面增加多个 Daemon,或者修改、删除它们。
问:如何在多个 Daemon 之间迁移服务器
答:您需要先将整个服务器文件夹(即 Daemon/data/服务器UUID/)复制到另一个 Daemon 下,然后手动修改数据库中的 servers 表,将需要迁移的服务器的 daemon 字段修改为另一个 Daemon 的 id 即可完成迁移。
问:PHPMC 7 是否安全
答:我已经尽可能将 PHPMC 7 设计的更安全了,所有能输入信息的地方都做了正则表达式匹配,密码使用 BCrypt 散列,但是仍然无法保证 100% 安全,毕竟世界上没有任何一个完美的软件。
问:我可以用 PHPMC 7 开群组服吗
答:可以,我设计 PHPMC 7 时就是为了管理 BungeeCord 群组服的,所以我将控制台设计为单页面,这样切换服务器更方便。
问:内置的 FTP 端口、用户名和密码分别是什么
答:FTP 默认运行在 2121 端口,暂时不能修改,用户名和密码会显示在面板上,您需要启动一次服务器后,才能连接 FTP。
问:管理员忘记了密码怎么办
答:修改数据库,将管理员账号的 password 字段的值改为 $2y$10$4vKHv.UcSbNHA76zWY.HV.yMEgWFAb52Tudf8WKXk8E51P5nq1OGe 即可将密码恢复为 admin,登陆后再手动修改即可。