当前位置:首页 > Minecraft教程 > 正文

使用宝塔搭建Minecraft皮肤站教程

皮肤站是什么?其实官网就有皮肤站,在正版用户选择正版的登录后,MC客户端就会到官方皮肤站内下载用户的皮肤。

而外置登录,就是用户在没有正版账号的情况下,使用自己的账号验证,达到用户验证的目的。

本文方案

所有方案,均在自己服务器内实现嗷~

适用于:

Java版本Minecraft:包括Spigot、官方版本Minecraft、Forge等。

皮肤站

本文使用blessing-skin-server作为皮肤站,这个其实是LittleSkin的开源社区版本。

实现效果:

使用宝塔搭建Minecraft皮肤站教程  第1张

使用宝塔搭建Minecraft皮肤站教程  第2张

使用宝塔搭建Minecraft皮肤站教程  第3张

你还可以安装很多插件,实现:邀请码注册、外置登录等等功能:

使用宝塔搭建Minecraft皮肤站教程  第4张

Opt1:宝塔搭建

使用宝塔搭建,相信大家都很熟悉,如果不会搭建宝塔,请联系站长付费远程搭建

LEMP

宝塔搭建Ngiinx、PHP和MariaDB/MySQL很简单,可视化搭建:

使用宝塔搭建Minecraft皮肤站教程  第5张

PHP函数

BlessingSkin需要启用一些PHP函数,但是宝塔面板默认是警用的,我们需要在宝塔面板内删除选项:

使用宝塔搭建Minecraft皮肤站教程  第6张

需要启用的函数:

symlink

readlink

putenv

realpath

并安装扩展:fileinfo:

使用宝塔搭建Minecraft皮肤站教程  第7张

搭建BlessingSkin

现在我们正式开始搭建,在宝塔的网站选项,新建一个网站:

使用宝塔搭建Minecraft皮肤站教程  第8张

其中:

域名:有域名解析到服务器,则填域名;否则,就填IP。

PHP版本:选择PHP7.4、8.x(6.0以上版本Blessing需要使用PHP8.x)

之后,进入网站根目录,下载并解压最新版本的BlessingSkin:https://github.com/bs-community/blessing-skin-server

使用宝塔搭建Minecraft皮肤站教程  第9张

最后,到网站设置内:

在root后,追加:/public

添加伪静态

伪静态:

location / {
      try_files $uri $uri/ /index.php?$query_string;
    }

使用宝塔搭建Minecraft皮肤站教程  第10张

之后,就可以访问网站了:

使用宝塔搭建Minecraft皮肤站教程  第11张

不过,既然都用宝塔了。再说说怎么弄个数据库。

数据库

刚刚我们有安装MySQL,这里我们添加一个MySQL数据库,为接下来的使用铺路:

使用宝塔搭建Minecraft皮肤站教程  第12张宝塔常见问题

Q:后续初始化时候,在填入数据库信息设置管理员后,出现500错误?

其实我写教程是时候也发现了,但是刷新页面。发现已经初始化好了。不清楚为什么,可能是宝塔的原因。大家可以试试重新进我们搭建的网站。

0
您需要 登录账户 后才能发表评论

发表评论