说一下在ubuntu server上怎么架设幸福工厂的专属服务器。
1.搞定一台云服务器,并开放15777、15000、7777,安装ubuntu server。没有云服务器可以用VMware虚拟机进行模拟,用虚拟机就不需要调整端口了。这个部分就不做教程了
2.安装steamcmd编译环境
sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt update -y
sudo apt install lib32gcc-s1 libcurl4-gnutls-dev:i386 lib32stdc++6 lib32z1 -y
3.创建一个非root账户steam,并设置密码
sudo useradd -m steam
sudo passwd steam
4. 安装steamcmd
su steam
cd ~
mkdir steamcmd
cd steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
./steamcmd.sh
5.在steamcmd里面安装工厂游戏
login anonymous
app_update 1690800 validate
quit
6.启动游戏。如果直接启动游戏,我们关闭终端以后服务器进程也会关闭,所以要用nohup来启动游戏
在steam账户下操作
cd ~/Steam/steamapps/common/SatisfactoryDedicatedServer/
nohup ./FactoryServer.sh &
现在游戏就启动了。
7.游戏的关闭和重启
linux下也有类似于windows任务管理器的软件,名字是top
输入top命令,会将系统的所有进程显示出来
然后我们按u 输入steam,可以只显示steam账户的进程;然后按d,再输入15,把刷新间隔从3秒演唱到15秒;
我们可以看到幸福工厂有2个进程,分别是UE4Server-linux和FactoryServer.sh。按k,输入对应的pid,再回车2次,就可以kill进程。
按Q退出
8.存档管理
幸福工厂服务器端的存档位置是用户目录下的 .config/Epic/FactoryGame/Saved/SaveGames/server。
9.上传下载文件,上传下载文件可以用scp命令,一般云服务器提供商也提供一些工具
1.搞定一台云服务器,并开放15777、15000、7777,安装ubuntu server。没有云服务器可以用VMware虚拟机进行模拟,用虚拟机就不需要调整端口了。这个部分就不做教程了
2.安装steamcmd编译环境
sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt update -y
sudo apt install lib32gcc-s1 libcurl4-gnutls-dev:i386 lib32stdc++6 lib32z1 -y
3.创建一个非root账户steam,并设置密码
sudo useradd -m steam
sudo passwd steam
4. 安装steamcmd
su steam
cd ~
mkdir steamcmd
cd steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
./steamcmd.sh
5.在steamcmd里面安装工厂游戏
login anonymous
app_update 1690800 validate
quit
6.启动游戏。如果直接启动游戏,我们关闭终端以后服务器进程也会关闭,所以要用nohup来启动游戏
在steam账户下操作
cd ~/Steam/steamapps/common/SatisfactoryDedicatedServer/
nohup ./FactoryServer.sh &
现在游戏就启动了。
7.游戏的关闭和重启
linux下也有类似于windows任务管理器的软件,名字是top
输入top命令,会将系统的所有进程显示出来
然后我们按u 输入steam,可以只显示steam账户的进程;然后按d,再输入15,把刷新间隔从3秒演唱到15秒;
我们可以看到幸福工厂有2个进程,分别是UE4Server-linux和FactoryServer.sh。按k,输入对应的pid,再回车2次,就可以kill进程。
按Q退出
8.存档管理
幸福工厂服务器端的存档位置是用户目录下的 .config/Epic/FactoryGame/Saved/SaveGames/server。
9.上传下载文件,上传下载文件可以用scp命令,一般云服务器提供商也提供一些工具