切换风格

站内搜索

搜索
热搜: 模组 汉化 插件

MCArea

小喇叭+ 发布

NiceMC网易横屏时代正式到来!银河赛季正式开启!
09-20 22:35
Icon爱吃瓜谁说的
09-10 08:40
NiceMC网站是似了吗
09-08 13:45
U17217913483今天人是真的少...
08-29 18:46
NiceMC外包本账号
08-29 12:48
Icon爱吃瓜无聊ing…
08-28 13:01
08-25 20:58
NiceMC万物皆可MC,《黑神话:悟空》也是如此!
08-24 23:00
08-24 16:30
NiceMC全民科技时代正式到来!
08-23 23:06
NiceMCNotePad++作者辱华,请各位服主不要使用!
08-22 15:04
NiceMC网易我的世界【布吉岛】服务器地图泄露!原文地址:https://mcarea.top/thread-157-1-1.html
08-18 22:44
Icon爱吃瓜啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
08-18 11:53
史莱姆汉化组终于可以发小喇叭了,水一个
08-18 10:14
NiceMC↓是的,可以去kkcraft的外纪社区试用
08-18 09:47
Icon爱吃瓜↓确定是科学家专用?
08-18 07:46
NiceMC我的世界辅助(科技)大全震撼发布,原文地址:https://mcarea.top/thread-147-1-1.html
08-17 21:51
Icon爱吃瓜日常发6(1/114514)
08-17 20:31
08-17 20:30
NiceMC↓干脆给你搞个勋章叫“氪金选手”
08-17 20:19

[PC教程] 从一个服务器开始,搭建自己的Minecraft皮肤站!

  • 打卡等级:即来则安
  • 打卡总天数:16
  • 打卡月天数:0
  • 打卡总奖励:1226
  • 最近打卡:2024-08-30 10:09:15

9

主题

8

回帖

1339

积分

黑曜石

Rank: 6Rank: 6

积分
1339

100人记录100帖记录

发表于 2024-8-13 10:44:53 | 显示全部楼层 |阅读模式
准备工作:
  • Nginx/OpenResty/Tengine/Apache均可,不建议使用IIS —— 用于建立服务器端
  • SQL Server/MySQL/MariaDB均可,不要使用Oracle DB —— 用于存储数据库
  • PHP 7.3/PHP 8.0均要安装 —— php7.3用于安装phpmyadmin,php8.0用于安装最新版皮肤站
  • PhpMyAdmin(5.2) —— 用于管理数据

安装服务器管理程序(宝塔 / aaPanel / 小皮 / Qlsd / MUD):

  • 下载服务器管理端程序(如宝塔、aaPanel、小皮、Qlsd、MUD,此处推荐使用宝塔)
  • 安装服务器端管理程序,在linux版本上使用一键指令,在windows版本上使用安装包进行安装(注意这里的windows不应该是低于windows 10的版本,建议使用Windows Server 2008 R2或Windows Server 2016)
  • 安装之后在cmd输入bt并回车,依次更改端口号、安全入口、用户名、密码
  • 在浏览器输入https://公网IP地址:端口号/安全入口(最新版宝塔默认开启HTTPS,可以通过bt指令关闭),输入账户名和密码并登录
  • 进入软件商店并按要求准备环境

不安装服务器管理程序:
1. 使用CentOS系统默认提供MariaDB,如果你希望使用其它数据库,你应该先关闭maria db
  1. systemctl stop mariadb
复制代码
2. 网站目录应该位于/www/wwwroot/域名/下。

更改PHP配置
因为PHP的安全配置,默认是禁用一些函数,这里需要进行开启:
  • 依次打开【宝塔面板】【软件商店】【PHP 8.0】
  • 点击PHP8.0一栏的【设置】
  • 点击侧栏的【禁用函数】选项卡
  • 将symlink、readlink、putenv、realpath取消禁用
  • 下载fileinfo扩展用于优化性能


下载BlessingSkin
下载地址:https://github.com/bs-community/blessing-skin-server/releases(由于是GitHub网址,建议科学上网或者使用Steam加速器)
插一句嘴:千万不要在服务器端使用VPN或者Steam加速器,否则可能造成:80或:443端口占用导致皮肤站安装失败!

搭建网站
  • 创建一个网站,域名填写你自己购买的域名,此处推荐去腾讯云、阿里云购买并使用对应服务商的DNS解析
  • PHP版本选择8.0
  • SQL数据库选择创建,字符集选择utf8mb4(支持表情),名称和密码自行填写
  • 创建网站之后点击【配置】
  • 点击【网站目录】,在【运行目录】中选择【/public】(这是think php的公用地址,如果你用的是win版phpstudy,则直接更改网站目录为/public)
  • 点击【伪静态】,选择【ThinkPHP】并【保存】,你也可以尝试直接使用以下代码(仅限nginx,若apache请使用nginx2apache软件)
  1. location / {
  2.       try_files $uri $uri/ /index.php?$query_string;
  3. }
复制代码

开启Yggdrasil API
如题,在管理员控制台的【插件市场】中安装yggdrasil api即可


大功告成
至此时,你已经成功完成了皮肤站的搭建,开心的使用吧!为了在服务器端使用皮肤站,你还可能需要配置服务器端的authlib-injector,还请服主自行配置。


有话要说
1. 使用了cloudflare的机子一定不要开under attack,否则会造成api无法使用;
2. 最好使用整机进行处理,不要去one-man服务商,也尽量不要买虚拟空间;
MCArea有你更好~
懒得打字嘛,点击右侧快捷回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

论坛
总坛规
社区规定
用户协议
坛史纲要
官方
VApp
联系我们
Bilibili
反馈
Bug反馈
功能申请
论坛活动
论坛公告
功能
陆号聊天室
苹果客户端

手机版

安卓客户端

QQ群

© 2021- MCArea | 由VApp提供技术支持

声明:本网站与微软、Mojang及网易无任何从属关系。