武装突袭3吧 关注:45,874贴子:312,932
  • 1回复贴,共1

在 CentOS (Linux)上创建 Arma 3 服务器

只看楼主收藏回复

介绍
如何在 CentOS 上设置 Arma 3 服务器。
1. 先决条件
· 适用于 32 位系统的 GCC 编译器
· 蒸汽客户端
·
我们安装32位GCC编译器的原因是因为Steam客户端是为在32位系统上运行而构建的。
sudo yum install glibc.i686 libstdc++.i686 gcc -y
由于 Arma 3 服务器不作为后台进程运行,因此我们需要在会话中运行其进程。screen
sudo yum install screen -y
现在,所有必备组件都已安装完毕,我们可以转到下一步,即 安装 。SteamCMD
下一步是下载所需的文件:SteamCMD
cd ~/ && wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
从 SteamCMD 存档中提取文件:
tar xvf steamcmd_linux.tar.gz
执行以下命令以更新 Steam。
./steamcmd.sh
将以下内容粘贴到终端中(更改为您的用户名)yourSteamUsername
login yourSteamUsername
接下来,输入您的密码,如果您启用了 Steam 卫士,请检查您的电子邮件。
最后,输入以下内容以安装 Arma 3:
force_install_dir ./arma3/
app_update 233780 validate
exit
mkdir -p ~/".local/share/Arma 3" && mkdir -p ~/".local/share/Arma 3 - Other Profiles"
前面的命令基本上将创建所需的目录并安装Arma 3。
3. 配置 Arma 3
此步骤将介绍设置和配置过程。出于本教程的目的,我们将使用一个示例配置,可以在下面找到。
首先,通过执行: 打开内部,然后将以下配置粘贴到文本编辑器中:server.cfg/home/steam/arma3nano ~/arma3/server.cfg
hostname = "My Arma 3 Server"; // Server Name
password = ""; // Server Joining Password
passwordAdmin = "demoPassword"; // Password to become an operator
maxPlayers = 16; // Player Slots
配置过程到此结束。接下来,您需要通过执行以下命令来清理配置:
exit
ssh steam@localhost
4. 启动/维护服务器
这个最简单也是最后一步是启动Arma 3服务器。
cd /home/steam/arma3
screen -dmS arma3 ./arma3server -name=server -config=server.cfg


IP属地:新疆1楼2022-03-18 19:33回复
    大佬,要是需要加模组,架设模组服务器需要怎么整呢,也是linux系统的


    IP属地:黑龙江2楼2024-01-03 14:01
    回复