又一个新的站点-开朗皮肤站
又一个新的站点-开朗皮肤站
开朗的火山河123

心怀梦想,走向远方

  • 累计撰写 19 篇文章
  • 累计收到 7 条评论

又一个新的站点-开朗皮肤站

2023-10-25 / 0 评论 / 736 阅读
温馨提示:
本文最后更新于 2023-10-25,已超过半年没有更新,若内容或图片失效,请留言反馈。

前言

之前我最爱的我的世界统一通行证崩溃了导致无法使用,于是我搭建了开朗皮肤站使用Blessing Skin Server项目
如遇到疑难杂症欢迎联系我

教程开始

服务器一台拥有固定IP及稳定的网络环境,操作系统Debian、CentOS都可以。不推荐使用Windows Serve

1.准备工作


Nginx/Apache:推荐使用Nginx环境
PHP:PHP版本推荐7以上(最新皮肤站需要PHP8)
Minecraft服务器端
服务器系统选择:Debian/Ubuntu/Centos
(因windows暂用资源会大些对服务器整体的性能不能发挥到极致)

2.安装系统


推荐使用宝塔Linux面板宝塔Linux面板安装命令安装后部署LNMP套件[推荐编译安装,较为稳定,但用时久]

3.解禁函数


打开软件商店找到PHP81又一个新的站点-开朗皮肤站在这里解禁以下函数:symlink、readlink、putenv、Realpath

4.安装php扩展


安装扩展:fileinfo
又一个新的站点-开朗皮肤站

5.在网站页面新建站点


又一个新的站点-开朗皮肤站

6.解压源码


前往Blessing Skin Server下载源码解压在网站目录

7.添加伪静态和设置目录并关闭防跨站攻击

 

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


又一个新的站点-开朗皮肤站
又一个新的站点-开朗皮肤站
又一个新的站点-开朗皮肤站

8.创建数据库


又一个新的站点-开朗皮肤站这里填记得住的数据库名,用户,密码等

9.访问网站进行最后部署


10.安装Yggdrasil API


在插件市场搜索
如果你是一个服主,想要让皮肤站支持验证玩家身份和伪正版时,推荐安装!

11.常见问题


①你可能会遇到500错误,只需要刷新页面就可以解决。
②插件市场严重错误
又一个新的站点-开朗皮肤站
在站点目录的.env文件中加入代码:
PLUGINS_REGISTRY=https://moeluoyu.xyz/api/plugins-dist/registry_zh_CN.json

12.外置登录-服务器


获取认证插件:获取 authlib-injector (yushi.moe)
获取到认证地址为https://网站.top,并将插件直接上传到服务器根目录下,且插件名为authlib-injector-1.2.3.jar,那么你需要添加的内容就是下面这样:
-javaagent:authlib-injector-1.2.3.jar=https://网站.top.com
例如,这是你原来的启动命令:
java -jar minecraft_server.1.12.2.jar nogui
你只需要把他修改为
java -javaagent:authlib-injector-1.2.3.jar=https://网站.top minecraft_server.1.12.2.jar nogui


扫描二维码,在手机上阅读

评论一下?

OωO
取消