使用宝塔搭建Minecraft皮肤站教程
- Minecraft教程
- 2022-10-06
- 3358
皮肤站是什么?其实官网就有皮肤站,在正版用户选择正版的登录后,MC客户端就会到官方皮肤站内下载用户的皮肤。
而外置登录,就是用户在没有正版账号的情况下,使用自己的账号验证,达到用户验证的目的。
本文方案
所有方案,均在自己服务器内实现嗷~
适用于:
Java版本Minecraft:包括Spigot、官方版本Minecraft、Forge等。
皮肤站
本文使用blessing-skin-server作为皮肤站,这个其实是LittleSkin的开源社区版本。
实现效果:
你还可以安装很多插件,实现:邀请码注册、外置登录等等功能:
Opt1:宝塔搭建
使用宝塔搭建,相信大家都很熟悉,如果不会搭建宝塔,请联系站长付费远程搭建
LEMP
宝塔搭建Ngiinx、PHP和MariaDB/MySQL很简单,可视化搭建:
PHP函数
BlessingSkin需要启用一些PHP函数,但是宝塔面板默认是警用的,我们需要在宝塔面板内删除选项:
需要启用的函数:
symlink
readlink
putenv
realpath
并安装扩展:fileinfo:
搭建BlessingSkin
现在我们正式开始搭建,在宝塔的网站选项,新建一个网站:
其中:
域名:有域名解析到服务器,则填域名;否则,就填IP。
PHP版本:选择PHP7.4、8.x(6.0以上版本Blessing需要使用PHP8.x)
之后,进入网站根目录,下载并解压最新版本的BlessingSkin:https://github.com/bs-community/blessing-skin-server
最后,到网站设置内:
在root后,追加:/public
添加伪静态
伪静态:
location / { try_files $uri $uri/ /index.php?$query_string; }
之后,就可以访问网站了:
不过,既然都用宝塔了。再说说怎么弄个数据库。
数据库
刚刚我们有安装MySQL,这里我们添加一个MySQL数据库,为接下来的使用铺路:
宝塔常见问题
Q:后续初始化时候,在填入数据库信息设置管理员后,出现500错误?
其实我写教程是时候也发现了,但是刷新页面。发现已经初始化好了。不清楚为什么,可能是宝塔的原因。大家可以试试重新进我们搭建的网站。
本站所发布的全部内容源于互联网搬运,仅限于小范围内传播学习和文献参考 请在下载后24小时内删除,如果有侵权之处请第一时间联系我们删除。 敬请谅解! E-mail:tudoumc@foxmail.com
本文链接:https://tudoumc.com/post/2293.html