幻兽帕鲁刚上线就百万在线人数。官方服务器的又经常不稳定。所以这里给大家带来最快捷的搭建教程。废话不多说直接开始。
这里推荐腾讯云的轻量云服务器
测试环境: CPU:2 核
内存:4GB 系统:Debian 12 64bit
这款游戏的服务端是特别吃内存,最低要求为
4C8G ,常规要求是 4C16G,最佳配置是 4G32G 内存。实际测试中如果只有一两个人轻度游玩的情况下 2C4G 也是能带的起来的但是内存不足的情况会变得很严重,帕鲁多起来之后就很大概率会爆内存。
如果是 8G 内存建议大家定时重启。4C16G 如果玩家人数比较多或者游戏进度比较快也推荐大家按时重启。不然很容易出现内存溢出服务端崩溃的情况。
幻兽帕鲁专属机型:
服务器买完之后进入控制台,进入该服务器详情页面,然后点击防火墙开放默认端口 8211
接着进入 ssh 终端即可。自己有熟悉的软件可以自己选择都是老手不多说。新手小白可以直接用腾讯云自带的网页 ssh 工具 orcaterm 登陆:
以 root 用户登陆到服务器然后运行以下命令即可。该脚本目前只在 Debian12 系统上验证过。如果遇上非网络问题则请自行更换系统或者寻求其他解决方案。
非 root 用户请先运行 sudo su
命令。
wget https://www.xuehaiwu.com/wp-content/uploads/shell/Pal/PalServerInstall.sh && chmod +x PalServerInstall.sh && ./PalServerInstall.sh
出现该画面后选择 1 进行安装即可。
提示:该脚本为使用 docker 方式安装。首次运行会检测是否存在 docker ,不存在则进行安装并且会下载一个专门的重启脚本restart.sh
,后续如果服务端只是日常维护重启则可以直接运行该重启脚本即可。
如果安装 docker 时下载速度特别慢可以修改一下脚本的第 30 行,使用国内镜像
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
你也可以自己先安装 docker 然后按需配置 docker 源,可选 docker 源参考: https://gist.github.com/y0ngb1n/7e8f16af3242c7815e7ca2f0833d3ea6
curl -fsSL https://get.docker.com | bash -s docker
#非必须
nano /etc/docker/daemon.json
内容如下
{
"registry-mirrors": [
"https://mirror.iscas.ac.cn",
"https://mirror.ccs.tencentyun.com",
"https://docker.nju.edu.cn",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn"
]
}
# 退出并保存
Ctrl + O 回车保存 Ctrl + x 退出
# 使配置生效
systemctl daemon-reload
# 重启 Docker
systemctl restart docker
相较于自己搭建,这个脚本只是可视化了而已。方便管理。
其中有一个比较关键的就是 4 选项,修改服务器配置。
其中比较重要的配置有
服务器名称
服务器上允许的最大玩家数(上限为 32 )
用于授予管理员访问权限的密码
普通玩家加入所需的密码
如果要使用管理员命令需要加上管理员密码,普通玩家加入密码暂时不推荐设置,因为可能会造成玩家进不来。
服务器配置生成也挺麻烦的,所以我简单的做了个生成网页。要修改哪个直接在网页上修改就行。配备了中文介绍。
请先前往在线配置地址
其中所有参数都是默认参数,要修改哪几项就改哪几项。改完之后就点击一下生成配置文件然后复制 wget 命令即可。
然后进入到服务器终端的脚本目录里运行一下该命令即可。
默认的配置文件下载链接是:
https://www.xuehaiwu.com/Pal/configs/1.txt
没啥用只是一个配置文件模板罢了。
运行网页端给出的命令之后会多个 PalWorldSettings.ini 配置文件,这个时候就能使用安装脚本的修改配置功能了。
修改之后不是立即生效的,要重启帕鲁的服务端才能生效。
如果要使用命令,您需要设置管理员密码后并使用/AdminPassword 密码
命令在聊天框获取管理权限。
/shutdown {秒} {messageText} | 服务器在秒数后关闭 将收到您的 MessageText 的通知 |
---|---|
/DoExit | 强制停止服务器 |
/Broadcast {MessageText} | 向服务器中的所有玩家发送消息 |
/KickPlayer {SteamID} | 将玩家从服务器上踢出 |
/BanPlayer {SteamID} | 将玩家从服务器上封禁 |
/TeleportToPlayer {SteamID} | 传送到目标玩家的当前位置 |
/TeleportToMe {SteamID} | 目标玩家传送到您当前的位置 |
/ShowPlayers | 显示所有已连接玩家的信息 |
/Info | 显示服务器信息 |
/Save | 保存服务器数据 |
国内的服务器相较于官方服务器还是够流畅的,延迟丢包远好于官方服务器。一个人,初始档案消耗的内存就要 2GB 了,CPU 占用也要跑满 1 颗 E5/志强 6133 CPU 核心。所以目前来说想让小伙伴们爽玩建议还是 4C8G 起步,内存能给到 16GB 是最好的。
目前看到几个有趣的游戏相关资讯可以自行实验一下。
1 、卡 BUG 捕捉塔主 BOSS !轻轻松松让你拥有十万生命值神兽
https://www.bilibili.com/video/BV1jV411979g
2 、万能的绵悠悠
3 、无 BUG 全自动刷帕鲁球 | 刷弹药 | 刷钱 | 刷经验大法!
https://www.bilibili.com/video/BV1HT4y1b7v6
祝各位游玩愉快!
2024.01.25
重新下载脚本试试:
wget -O PalServerInstall.sh https://www.xuehaiwu.com/wp-content/uploads/shell/Pal/PalServerInstall.sh --no-check-certificate && chmod +x PalServerInstall.sh && ./PalServerInstall.sh
1
yeelight2233 312 天前 via iPhone
好好好,前天搞了一下午没做好好像是端口有问题,后面用 Windows server 了😭.
|
2
kiduu OP @yeelight2233 能搭起来就行,这个脚本也只是我自己图省事撸的。功能勉强够用
|
3
chancat 312 天前 via Android
本地搭建
|
4
gniviliving 312 天前
@yeelight2233 用 docker 搭建最方便了,我在我的黑裙搭了一个。目前自己玩,还可以
|
6
ihainan 312 天前
|
7
Greendays 312 天前
现在自己的 All in boom 上搭建一个,不过有必要吗?我现在也就是单人在玩
|
8
Greendays 312 天前
请问楼主,如果服务器一直运行,是不是玩家不上线,帕鲁也会一直工作?
|
9
yeelight2233 312 天前 via iPhone
@gniviliving soga ,回家试试,我就和 4 、5 个朋友玩,但还是卡卡的,服务器用的是阿里云 ESC2c2g🥲
|
11
xunandotme 312 天前
有没有推荐个测试版客户端的,哈哈。港区要 200 多呢
|
12
5sheep 312 天前
服务器从哪搞的
|
13
duanxianze 312 天前
@yeelight2233 2g 内存实测完全不行 哪怕一个人玩久了也会卡
|
14
meow33 312 天前
要是一个人玩是不是就不用撘
|
17
duanxianze 312 天前
服务器要求太高了,我的轻量服务器完全顶不住,有办法作一个 udp 转发,连接到我本地的内网服务器嘛?
|
18
missuo 312 天前
太麻烦了,docker-compose 一键就行。。。
|
19
gniviliving 312 天前
@duanxianze #13 定时重启,服务端有内存泄露的 bug
|
20
yeelight2233 312 天前 via iPhone
@duanxianze 哎,学生党没钱啊
|
21
BeforeTooLate 312 天前
不太明白,意思是这游戏本身有个游戏设置选项给你,你可以填上自己服务器,类似以前的私服?
|
22
proxytoworld 312 天前
服务端的软件哪来的啊,开发商给的?
|
24
bihui 312 天前
盗版还是正版?
|
25
D1sappea2 312 天前
@gniviliving #4 我白裙搭完,nasip:8211 可以进。但是端口转发以后 ddns:8211 不行。其他转发的端口可以访问。有老哥知道怎么解决不
|
27
ihainan 312 天前
@BeforeTooLate 对的,类似 MC 。
|
28
spykids 312 天前
看各位大佬都在 NAS 上建,感觉 NAS 负担好重啊
|
29
Greendays 312 天前
有个问题啊,如果在安装服务端的阶段,连接 Steam 一直失败,最后安装程序也会认为安装完成,各种操作也都能做。像这里,我修改配置,就会提示文件目录不存在。想安装就会提示已经安装。https://imgur.com/PuJczY7
|
31
pedward 312 天前
我有个问题,我看了脚本,steamcmd 这个容器没有做端口的映射。是不是这个容器不需要映射出去,只要里面装了 pal server 就可以,然后防火墙打开 8211 ?
|
32
Satansickle 312 天前
搭了个 88c64G 的服务端,苦于在办公室不能测试,有现在能玩的私我一下
|
35
ihuzhoui 312 天前
你们能在社区服务器看到自己不?
|
36
yc23232 312 天前
有人知道服务端存档怎么迁移吗?/saved 文件夹复制到新服务器无法使用
|
37
shiyuu 312 天前
|
38
gniviliving 312 天前
@D1sappea2 游戏用的 udp ,你转发的应该是 tcp ,要转发 udp 吧,我有空试试
|
39
D1sappea2 312 天前
@gniviliving #38 tcp 的是 255 。udp 的是 8211 没记错的话。我转的应该是 8211
|
40
gniviliving 312 天前
|
41
bywenshu 312 天前 via Android
支持 arm 架构吗?
|
42
adekyou06 312 天前
有测过 16G 最多支持几人游玩吗
|
43
yifeng33 312 天前
niubi
|
44
brom111 312 天前
不是有 linuxgsm 吗 。感觉看起来也没啥区别。 不过这游戏我还是 8c32g 服务器跑的。目前十几个人感觉还行
|
45
tediorelee 312 天前
docker 服务端+tailscale 打洞, 朋友联机体验很好, FRP 到了晚上太卡了, 自己搭和买三方都试过,这游戏数据上传量还挺大的
|
46
LDa 312 天前
牛牛牛
|
47
kongkongyzt 312 天前
@Greendays #8 同问
|
48
lightionight 312 天前
@yc23232 先在新服务器上运行一次然后呢 kill, 再把 save/0/{hash}/里面的存档复制过去到新服务器的 save/0/{hash}里面, 昨天刚迁移成功
|
49
duwenink248 312 天前
我想了解一下 客户端在哪里下载
|
50
tediorelee 312 天前
@lightionight 必须要保证 hash 值一样吗? 迁移后人物等级都存在?
|
51
lightionight 312 天前
@tediorelee #50 在, Save/0/后面文件夹的 hash 值会变, 只能复制 hash 文件夹里面的文件到新的 hash 值文件夹里面, 等级都在
|
52
HoverCHN 311 天前 2
@Subfire 官方提供服务端,类似 minecraft ,https://tech.palworldgame.com/dedicated-server-guide#linux
|
53
stevenlee1921 311 天前
哈哈自己搭建游戏服务还挺好玩的
|
54
D1sappea2 311 天前
@gniviliving #40 难道是因为我是走的 ddns 的转发方式不行么= =头疼。要回家再看看了
|
56
afantwtz 311 天前
内存泄漏是相当严重的问题,我等 ea 解决好再入场,不然经常重启太难顶了
|
57
e2k 311 天前
@duwenink248 #49 steam 上 Palworld
|
58
cirzear 311 天前
good good ,感谢分享
|
64
Kale 311 天前
有没有人一起拼团买服务器,一起玩啊。
|
65
9H93q6EKnTVFQDRq 311 天前
这游戏这么火吗,看好多主播在玩
|
66
Subfire 311 天前
服务器源码是用啥语言写的呀
|
69
aayyooh 311 天前
就是为了玩嘛?能有收入嘛?
|
70
v9JOFrNzq9Q9jyox 311 天前
有搭建好的大佬吗?新手一个想一起玩。
|
72
ily433664 311 天前
NAS 玩家狂喜
|
74
0xLittleFi 311 天前
8211 端口都没映射,怎么进的。。。
|
75
loveumozart 311 天前
有按楼主的脚本跑通的吗?
|
76
0xLittleFi 311 天前
@0xLittleFi 不对,已经跑起来了,感谢。 但是容器里的 root 密码是多少
|
77
xuhaoren 311 天前
会占用 8211 端口吗,我安装完了看了下进程,发现没有用到这个端口的
|
78
muzihuaner 311 天前
1.94.23.171:8211 白嫖华为云搭建了一个
|
79
quzard 311 天前 via iPhone
|
80
kingmo888 311 天前
48H128g 能带多少
|
82
0xLittleFi 311 天前
貌似配置没生效
|
84
wang84819762 311 天前
这么火吗
|
86
ErYiii 311 天前
老哥,docker 里面的 steam 账号的密码是什么啊。
|
87
halowang 311 天前
端口映射都没有,咋跑通的。。。。
|
88
0xLittleFi 311 天前
@locoz 老哥,我配置修改后重启没生效,有遇到过吗
|
89
0xLittleFi 311 天前
@halowang 其实有的,你这个大概率没跑起来,看下端口映射和服务进程有没有 pal 服务
|
90
locoz 311 天前
@0xLittleFi #86 修改人数直接用命令参数改就行了,比如:PalServer.sh -players=888
|
91
stevenlee1921 311 天前
对服务端的要求还挺高啊
|
92
lemoncake07 310 天前
Connecting anonymously to Steam Public...Retrying. . .
Retrying. . . Retrying. . . Retrying. . . FAILED (No Connection) 如何解决,用的是阿里云 ecs |
93
yc23232 310 天前
@lightionight 没用,连整个 saved 文件夹复制过去,进游戏,存档文件会被覆盖掉了,并且多出新的人物存档文件
|
94
bitkuang8 310 天前
脚本 404 了
|
95
kiduu OP |
96
lpdswing 310 天前
先买这个游戏才能下载 server
|
97
yyy20033 310 天前
大佬,版本更新了,服务端怎么更新呀
|