Linux 系统搭建 PalWorld 私服教程,多人联机、幻兽帕鲁
在成功建立雨云账户之后,部分用户或许会产生些许疑惑。尽管如此,我们承诺以详尽的指引为您解惑,其中涵盖了从初次登录到VPS选购、SSH客户端配置及游戏服务器部署等各个环节。遵循本文档的指导,确保每一步操作精准无误且思路清晰明了。
注册账号:开启你的雨云之旅
为了更方便地使用雨云控制台,建议先注册账户。只需填写电子邮件地址并设置密码即可完成。完成注册之后,务必执行邮箱验证以保证顺利登录。进入控制台主界面后,你会发现其设计精练简洁,左侧的导航菜单以及右侧的功能区域直观易懂。首要任务是找到游戏云服务的入口。
位于"概览"页底部的控制面板提供了查看各个云服务详实内容的途径。继续向下滑动至"云产品"部分,即可立即进入游戏云环境。选择所需的VPS套餐进行结算,成功后,相应的VPS将被添加到您的专属游戏云中。
购买VPS:选个好套餐,游戏体验翻倍
选择VPS服务需根据自身通讯需求决定,如同寻求高效解决之道。对于新手建议试用基本服务方案,而若偏好游戏及极致体验,则高级版更为适宜。一旦购置成功,服务器便归属于您专属使用,通过"我的游戏云"平台即可方便快捷地进行查询和管理。
请访问并查看您的VPS详细页,注意详细信息中的IP地址与ssh端口两项相关重要资料。我们强烈要求您妥善记录此等精确数据,便于在未来配置所需的ssh客户端时有所帮助。
配置SSH客户端:连接你的游戏服务器
获得 VPS IP 和 SSH 端口信息后,利用相应的 SSH 客户端来进行配置。首先安装并启动如 PuTTY 这样的客户端程序,然后在主机名或 IP 地址处填写 VPS IP ,同时把对应的 SSH 端口填写进端口字段里,点击“打开”就可以顺利完成配置。设定完毕之后,会呈现出命令行界面,只需要输入用户名和密码就能建立连接。至此,游戏服务器已经成功接入了网络环境。
成功联网后,进入"NAT端口映射"模块建立新规则,设定内网端口等于我们的帕鲁守护者服务器的默认值8211,而外部端口保持自动生成的随机数值不变。如遇外部端口占用,请手动选择一个空闲端口来替代。至此,映射规则即设定完毕,游戏服务器可以接受外部网络的访问了。
关闭系统自带防火墙:为了顺利开服,有时候得狠心一点
尽管关闭系统防火墙会带来潜在风险,然而在某些特殊情况下(如启动服务)依然需要执行这项操作。可以使用SSH终端输入相应命令来停用防火墙,具体如下所示:
bash# 关闭防火墙,依次执行
systemctl stop firewalld
systemctl disable firewalld
service iptables stopsudo ufw disable
此警告仅在防火墙关闭状态下默认显示,然而,为了保障系统稳健运行,建议您在服务器启动后进行相关防火墙配置,并务必开放所需端口。
部署游戏服务器:一步步来,别急
尽管设置服务器具有较大难度,但只要遵循详尽步骤操作,即能轻易实现,被视为基础技能。首先必须登录到特定服务器;随后,按照以下顺序在命令提示符中输入相应指令:
# 由于palworld服务端不支持以root用户运行,所以需要创建个ubuntu账号,如果登陆就是ubuntu账号的就忽略这步直接执行下面的一键安装脚本
sudo useradd -s /bin/bash -m ubuntu
# 设置ubuntu用户的密码,运行这条指令后按提示输入两遍密码
sudo passwd ubuntu
# 授予ubuntu用户sudo权限
sudo usermod -aG sudo ubuntu
# 切换到ubuntu用户
sudo su ubuntu
# 切换到用户主目录,通常是“/home/用户名”目录
cd ~
# 一键安装脚本
wget -O - https://tc2.zeruns.tech/other/pal-server-install.sh | sh# 创建一个新用户(如果需要)
sudo adduser newuser
# 添加32位软件支持
通过运行sudo apt-get install fakeroot指令,即可成功实现对i386体系结构的补充及支持。
# 更新软件包列表
sudo apt-get update
遵循指引,成功安装设备配套硬件与软件包升级,然后登陆Steam平台,同步更新对应游戏信息。
# 创建ubuntu账号
sudo useradd -s /bin/bash -m ubuntu
# 设置ubuntu用户的密码,运行这条指令后按提示输入两遍密码
sudo passwd ubuntu
# 授予ubuntu用户sudo权限
sudo usermod -aG sudo ubuntu
# 切换到ubuntu用户
sudo su ubuntu
# 切换到用户主目录,通常是“/home/用户名”目录
cd ~创建服务:让游戏服务器长期运行
正常而言,终端服务器会随终端设备关闭而停机。为了确保长期稳定运营,我们推荐采取服务模式。首要任务是依照以下步骤编写出相应脚本,随后在终端环境中执行。
请按照以下步骤执行,在终端界面中依次输入命令:1)输入"sudo nano /etc/systemd/system/pal-server.service";2)等命令执行完后即可完成设置。
sudo add-apt-repository multiverse; sudo dpkg --add-architecture i386; sudo apt update
在编辑器界面,输入以下内容:
```ini
sudo apt install steamcmd
[Unit]
Description=Pal Server
steamcmd +login anonymous +app_update 2394010 validate +quit
After=network.target
[Service]
启动路径应设为服务器启动脚本原地址,即"/path/to/server/start.sh"。
User=newuser
Group=newuser
mkdir -p ~/.steam/sdk64/
Restart=always
[Install]
steamcmd +login anonymous +app_update 1007 +quit
WantedBy=multi-user.target
为确保您的文档安全储存,优先点击Ctrl+O以弹出文件开启窗口进行操作; 二,保存完成后,利用Ctrl+X便捷组合键退出编辑界面; 三,参照提示启动并运行相关服务进程即刻。
cp ~/Steam/steamapps/common/Steamworks SDK Redist/linux64/steamclient.so ~/.steam/sdk64/
仅需在指令终端中输入系统控制权限,便能启动Pal-Server 的 Systemd 进程。
为了启动pal-server服务,请遵循sudo和systemctl命令的组合,并将启动参数设置为pal-server.service。
cd ~/Steam/steamapps/common/PalServer
至此,你的游戏服务器已经成功搭建并长期运行了!
总结:从新手到高手,你只差这篇攻略
./PalServer.sh port=8211
本文详尽介绍从账户创建至游戏运营的全过程。遵循此指南,您便能轻松掌握雨云平台的操作并自行掌控游戏服务器。请铭记,科技瞬息千变,唯有伴随终生学习方能在此领域稳步提升。
尊敬的读者阁下,恳请赐教在实时游戏服务部署方面所遇到的难题以及解决方法。我们期待您在评论区分享宝贵经验,携手共促业界发展。
作者:小蓝
链接:https://www.lanmiyun.com/content/2230.html
本站部分内容和图片来源网络,不代表本站观点,如有侵权,可联系我方删除。