自行托管
您的托管服务必须允许您为服务器获取额外的端口。 如果您的托管服务不提供额外端口,您必须使用替代托管方法
自行托管与其他方法有什么区别?
区别在于,自行托管可以直接从服务器下载资源包,而无需每次进行小改动时都上传到网站。
资源包提示如何配置自行托管?
在您的托管服务面板中检查是否可以获取额外的端口,如果不能,请联系托管服务支持以获取一个。
例如在 Pterodactyl 上:


获得新端口后,您可以打开
config.yml
并进行如下设置:
您需要将
127.0.0.1
替换为您的服务器 IP并将
8163
替换为您获得的新端口。
例如,如果我的 IP 是 123.456.789.0
,而我的额外端口是 8163
,我会将其设置如下:
pack-port
与您的服务器端口(用户用来连接的端口)不同。
每次编辑纹理、3D 模型、声音时,请不要忘记使用 /iazip
,否则您将看不到任何更改。
最后一步
配置 config.yml
文件后,您只需运行 /iazip
命令以刷新 zip 文件并开始托管。
如果需要,继续安装
首次安装Cloudflare 配置(可选,非强制)
本指南不会保护您的服务器 IP,因为您已经通过 SRV 规则公开了它,并且 Cloudflare 免费版不允许保护非标准端口的流量。
由于 Cloudflare 会自动缓存请求,本指南可能会减少您的流量,因此应用此方法后,资源包请求可能会变得不那么繁重。
创建一个新的 DNS 记录
DNS 记录


类型:
A
名称:
pack
(例如)IPv4 地址:您的服务器 IP,资源包托管的地方(ItemsAdder 正在运行)
代理状态:
Proxied
点击 保存

创建一个新的 Origin 规则
Origin 规则


选择“更改端口”和“创建规则”。

选择“自定义过滤表达式”,并根据您的设置完成截图中的内容。

配置 ItemsAdder
将
server-ip
设置为您的新包地址将
pack-port
设置为您的资源包端口将
append-port
设置为 false尝试访问
Last updated
Was this helpful?