使用的环境

我使用的环境是x86,系统centos7。其他系统可能略有差异可自行百度。

第一步:搭建LAMP环境

LAMP,即Linux+nigix+Mysql+PHP。这是一般作为网页服务器所需要的环境。本篇采用宝塔面板进行一键搭建操作。
首先安装宝塔面板(以下为centos安装代码):

curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh

安装完毕后ssh会给出你的bt面板ip端口及密码等信息,这里登录bt面板。选择一键快速安装nigix+Mysql+PHP(这里php最好选7.3以上)

第二步:安装附加插件并关闭php禁用

这里打开php选择安装fileinfo插件扩展

由于bt面板安全性要求,其禁用了php的一些功能,而我们皮肤站需要此功能,因此我们需要进入/www/server/php/73/etc/php.ini进行修改
我们通过搜索文本定位到“disable_function”一栏,去掉其中symlink、readlink、putenv、realpath四项保存。

第三步:创建网站

域名的申请可自行百度,在宝塔面板中点击网站,添加网站(其中数据库选择mysql并设置用户名与密码),创建网站。接着在网站目录中上传网站项目,地址为https://github.com/bs-community/blessing-skin-server/releases/可在其中下载需要的版本,并上传至服务器。
此时回到网站设置,在网站目录一栏取消防跨站攻击,并将网站目录选择带到该网站下public一栏保存。
接着在网站设置“伪静态”一栏添加如下代码:

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

保存,此时访问您皮肤站的url就可以开始下一步配置了。

第四步:网站配置

进入页面继续下一步,会让你填写关于数据库,管理员账户,站点名称等内容,这些的图片当时忘记截图,所以只能口述:
数据库地址:localhost,
数据库账户:之前的mysql的账号
数据库账户的密码:您之前设置的密码

(这里不清楚的可以在宝塔面板数据库中查看)
之后下一步然后等一会便会提示成功

第五步:启用Ygg外置登录api

1、打开皮肤站,使用超级管理员账户登陆
2、进入个人中心左边管理面板,打开插件市场
搜索 Yggdrasil API ,并安装和启用


到这里就已经启用了ygg外部登录api插件,现在外置登陆已经自动配置好并且与皮肤站联动。

第六步:使用外置登录api

这里借助项目官方给的教程(网址为https://blessing.netlify.app/yggdrasil-api/authlib-injector.html#%E9%85%8D%E7%BD%AE%E5%90%AF%E5%8A%A8%E5%99%A8):
如果您或您所使用的皮肤站安装有「正版验证」插件,并且您的账号经过了正版验证,则可以使用 任意一款启动器(只需要允许自定义 JVM 参数),然后在启动器的设置中修改 JVM 参数以使游戏客户端加载 authlib-injector 即可。
以 HMCL3 为例:
到此便可以愉快的使用第三方登录了。

后续:关于皮肤和披风可以到我的世界中文论坛等自行搜索下载,并上传至皮肤站。

MC皮肤站和外置登陆教程相关推荐

  1. ARM服务器搭建 我的世界(MC) 1.18.2 版私服教程

    Ucloud ARM云服务器使用MCSManager9面板搭建 Minecraft(MC) 1.18.2 版服务器教程,MCSM9面板安装教程. 本教程适用于华为云的鲲鹏ARM服务器 视频教程:htt ...

  2. 【宝塔】【Windows】【Blessing-Skin】【我的世界】用宝塔Windows搭建皮肤站

    文章目录 前言 所需环境 相关链接 安装宝塔 安装步骤 访问宝塔 同意协议 安装环境 安装WNMP 添加站点 开始安装皮肤站 配置网站 配置Nginx URL重写规则(即 伪静态) 配置PHP 安装皮 ...

  3. 我的世界服务器皮肤显示怎么用,我的世界皮肤站怎么用 皮肤站使用方法介绍...

    我的世界皮肤站怎么用,皮肤站使用方法介绍.我的世界玩家可以在我的世界皮肤站下载或上传喜欢的皮肤,但是一些新手玩家还不知道皮肤站怎么用,今天蚕豆网小编就来告诉大家我的世界皮肤站的用法. 准备工作: 先下 ...

  4. 我的世界皮肤站披风不加载或不更新问题

    此文章转载自我的博客GoodBoyboy 's Blog|惬意小屋-点滴记忆GoodBoyboy 's Blog | 惬意小屋-点滴记忆https://blog.goodboyboy.top/41.h ...

  5. 我的世界服务器区块修复,MC新人解决区块错误问题教程详解

    MC新人解决区块错误问题教程详解.那Mcedit区块有时候会有一些错误,那下面小编就教新人怎么解决区块错误的问题方法吧!希望对各位新手有所帮助. 很多时候一个存档玩久了,就会出现区块错误的情况 通常发 ...

  6. 哔哩哔哩自动生成视频上传,B站发布软件使用教程

    哔哩哔哩自动生成视频上传,B站发布软件使用教程,全自动引流发帖软件介绍#引流发帖软件#全自动引流发帖#引流推广#拓客引流#爆粉软件 大家好,我是百收编辑狂潮老师,下面给大家讲一下 b 站上传软件它的一 ...

  7. 利用Scrapy框架爬取LOL皮肤站高清壁纸

    利用Scrapy框架爬取LOL皮肤站高清壁纸  Lan   2020-03-06 21:22   81 人阅读  0 条评论 成品打包:点击进入 代码: 爬虫文件 # -*- coding: utf- ...

  8. netflix登陆教程_如何查看谁登录了您的Netflix帐户

    netflix登陆教程 Netflix knows that you aren't the only person using your account. The company has turned ...

  9. 我的世界1.0.0php,Blessing Skin Server 0.1 —— 开源 PHP Minecraft 皮肤站

    很久以前就有想写一个皮肤站的想法了,但是苦于没有时间且 PHP.前端的 coding 都不熟练,所以一直搁置着,当作一个目标. 恰逢前几周稍微有点时间(其实是克服了懒癌),就写了一个皮肤站的原型.PH ...

最新文章

  1. Dynamic Setting ImageUrl In DataPager
  2. python就业方向哪个好-学习python就业方向都有哪些?
  3. Wannafly挑战赛22
  4. 函数内部定义的tensroflow变量也会被保存
  5. Nginx+Lua(OpenResty) HelloWorld
  6. java 手机网站 cookie操作_java操作cookie问题
  7. Golang连接池的几种实现案例
  8. MATLAB:如何保存图片到指定文件夹?
  9. 华为100万部鸿蒙,2019年Q4发布 华为100万部鸿蒙OS手机已开测
  10. 如何在mysql中创建过程_如何在MySQL 中创建存储过程?
  11. 麦克纳姆轮全向移动机器人运动效率分析
  12. Python的Base64编码图片(转载)
  13. JavaEE之HTML常见标签及个人简历制作
  14. 自组网 AODV路由协议 篇1
  15. ARPU与客单价区别
  16. COMPUTEX直击:AMD公布多款新一代产品
  17. 美团:不存在大众点评合并进美团App的可能性
  18. 怎样去除PDF编辑器页面的水印
  19. 【毕业设计】单片机家用燃气的可视化实时监控报警仪 - 物联网 嵌入式 stm32
  20. Mac上iCloud账户怎样才能注销iCloud无法注销

热门文章

  1. YOLOv5实现吸烟行为检测
  2. 云数据库PostgreSQL新人怎样上手
  3. VC++启动浏览器打开指定网页 (转)
  4. uinapp下拉刷新,更新列表数据
  5. 林子雨大数据实验八Flink部分代码
  6. 陕南柿子红了_陕南赤子_新浪博客
  7. python qq群文件_python 获取qq群成员列表数据
  8. Python-直线检测-提取邮票编码
  9. 【WZOI】2019愚人节比赛题目分析
  10. 字节跳动后台开发实习面试回顾