本教程详细讲解如何通过宝塔面板快速部署GTA5 RP私服,涵盖环境配置、服务端安装、端口映射及性能优化等关键步骤,适合想低成本搭建FiveM角色扮演服务器的玩家。教程包含Linux系统优化技巧和常见问题解决方案。
一、基础环境准备
在开始前需确保:
系统要求
- 纯净的CentOS 7+/Ubuntu 18.04+
- 服务器配置建议:4核CPU/8GB内存/100GB SSD
- 独立公网IP(非必需但推荐)
二、宝塔面板安装与配置
- 执行安装命令(以CentOS为例):
- 安装完成后登录面板,在软件商店安装:
- Nginx 1.20+
- MySQL 5.7+
- PHP 7.4(需安装ionCube扩展)
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
三、FiveM服务端部署
- 创建专用用户(提升安全性):
- 下载最新服务端:
adduser fivem
passwd fivem
usermod -aG sudo fivem
su fivem
wget https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/[最新版本号]/fx.tar.xz
tar xf fx.tar.xz
注:版本号需从FiveM官网获取
四、服务器配置优化
1. 性能调优
修改limits.conf
echo " soft nofile 999999" >> /etc/security/limits.conf
echo " hard nofile 999999" >> /etc/security/limits.conf
内核参数优化
sysctl -w net.ipv4.tcp_tw_reuse=1
sysctl -w net.core.somaxconn=65535
2. 宝塔防火墙设置
在安全选项卡放行以下端口:
- 30120 TCP/UDP(游戏主端口)
- 40120 TCP(RCon端口)
- 30110 UDP(语音通信)
五、启动与维护
- 使用screen保持进程:
- 添加开机自启:
screen -S fivem
./run.sh +exec server.cfg
crontab -e
@reboot screen -dmS fivem /home/fivem/run.sh
常见问题解决
- Q: 玩家连接时出现超时
- A: 检查服务器带宽是否充足,建议使用≥100Mbps带宽
- Q: 地图加载缓慢
- A: 在server.cfg中添加
set streaming_priority "high"
评论