一、环境准备与基础配置
在火山引擎控制台购买云服务器实例时,建议选择Ubuntu 22.04操作系统以实现快速部署,或选用Windows Server 2022进行手动配置。服务器配置最低需满足4核CPU/8GB内存,推荐使用4核16GB以上配置以获得更佳性能。
完成实例创建后,需在安全组配置中添加UDP协议8211端口放行规则。此操作可通过控制台防火墙设置完成,确保外部设备能够正常访问游戏服务器。
二、快速部署幻兽帕鲁服务端
推荐通过脚本实现极速部署:
- 使用SSH工具登录服务器实例
- 创建专用部署目录并授权:
sudo mkdir /home/pal && sudo chmod 777 /home/pal
- 执行Docker部署命令:
sudo docker run -d --name pal --restart=always -p 8211:8211/udp -v /home/pal:/home/steam/Steam seepine/pal-server
三、手动搭建方案详解
对于需要深度定制的用户,可参考以下步骤:
- 创建专用系统用户:
sudo useradd -m -s /bin/bash steam
- 安装SteamCMD工具:
sudo apt install steamcmd -y
- 下载并配置游戏服务端:
sudo -u steam $(which steamcmd) +login anonymous +app_update 1007 +quit
四、服务器连接验证
完成部署后,在游戏客户端输入:服务器IP:8211
即可接入。建议通过火山云控制台获取实例公网IP地址,确保连接地址格式正确。
维护建议
定期检查服务器资源使用情况,建议配置自动重启机制防止内存溢出。可通过crontab
设置每日维护时段,优化游戏运行稳定性。