前言:我用的是centos7来搭建的 配置我就不多说了
因为linux搭建不适合小白 官方这边也就出了 win搭建方式 本方式跟 wiki 乌班图搭建有些相似
1,进入机器 对yum源 进行更新 以及安装epel源
yum update 更新yum 源 包
yum install -y epel-release.noarch 安装epel源
2,安装wine 来启动 windows程序
yum install -y wine 安装wine
3,安装32位运行库glibc.i686 libstdc++.i686
yum install -y glibc.i686 libstdc++.i686
4,安装xvfb,创建虚拟屏幕
yum install -y xorg-x11-server-Xvfb
5,下载流放者柯南服务器程序win版的

mkdir /opt/steamcmd 在opt目录下创建steamcmd目录
cd /opt/steamcmd cd 到 /opt/steamcmd目录下
wget下载steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
注:没有wget 命令 yum install -y wget 安装wget

解压steamcmd_linux.tar.gz
tar -zxvf steamcmd_linux.tar.gz

解压之后就是这些文件
运行一次 steamcmd.sh 下载 steamcmd基本环境
./steamcmd.sh

等它下载完

这样就下载完了 quit 退出
安装流放者柯南服务器环境
./steamcmd.sh +@sSteamCmdForcePlatformType windows +force_install_dir /opt/steamcmd/wsn +login anonymous +app_update 443030 +quit
文件比较大等待安装完毕

下载完毕 我们cd到wsn这个目录里

这里就是我们服务器环境基础文件 其实就是windows上的
主要我们利用 wine 在linux上启动exe文件
写一个启动脚本
1,用vi或者vim编辑 创建并写如启动命令 我是用的vim
vim run.sh
把下面这些写进去 然后wq保存并退出
#!/bin/bash
export WINEARCH=win64
export WINEPREFIX=/root/.wine64
xvfb-run --auto-servernum --server-args='-screen 0 640x480x24:32' wine ./ConanSandboxServer.exe -log

给予run.sh 可执行权限
chmod 777 run.sh 这边我就直接给777了
2,启动run.sh
./run.sh
这样服务器就启动成功了
注:需要启动2次
第一次如果不动了 就ctrl+c
然后在./run.sh 启动 就好了

关于服务器配置文件修改和 windows 基本相似 如果不会命令的话可以ftp 远程 修改
关于服务器更新 可以./steamcmd.sh +force_install_dir /opt/steamcmd/wsn +login anonymous +app_update 443030 +quit
就可以了
装screen设置服务器后台运行
yum install -y screen 安装screen
前提 你一定要在你的 服务器目录里 进行使用
Screen -S wsn -S指定一个screen作业名称为wsn

进去之后是这样的
然后./run.sh 启动
然后把当前终端直接退出就可以了 它就在后台运行了

这个就是后台运行的作业wsn
如果想关闭服务器
有两种 还是弄个靠谱一点的吧
Screen -x 恢复到原来作业 然后用ctrl + c 终止服务器 然后在exit 退出窗口
如果想在启用的话就 screen -S wsn 在进入 wsn窗口 在运行服务器
有兴趣可以加群 一起交流和van耍 qq 497969601
我自己也开了服务器PVE 西普塔岛的 有兴趣可以 加入 名称WSNFREE.TOP
直连IP: 210.16.122.4:7777
docker 容器 镜像我还在上传到hub上 镜像文件有点大 后续我回补充的
因为linux搭建不适合小白 官方这边也就出了 win搭建方式 本方式跟 wiki 乌班图搭建有些相似
1,进入机器 对yum源 进行更新 以及安装epel源
yum update 更新yum 源 包
yum install -y epel-release.noarch 安装epel源
2,安装wine 来启动 windows程序
yum install -y wine 安装wine
3,安装32位运行库glibc.i686 libstdc++.i686
yum install -y glibc.i686 libstdc++.i686
4,安装xvfb,创建虚拟屏幕
yum install -y xorg-x11-server-Xvfb
5,下载流放者柯南服务器程序win版的

mkdir /opt/steamcmd 在opt目录下创建steamcmd目录
cd /opt/steamcmd cd 到 /opt/steamcmd目录下
wget下载steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
注:没有wget 命令 yum install -y wget 安装wget

解压steamcmd_linux.tar.gz
tar -zxvf steamcmd_linux.tar.gz

解压之后就是这些文件
运行一次 steamcmd.sh 下载 steamcmd基本环境
./steamcmd.sh

等它下载完

这样就下载完了 quit 退出
安装流放者柯南服务器环境
./steamcmd.sh +@sSteamCmdForcePlatformType windows +force_install_dir /opt/steamcmd/wsn +login anonymous +app_update 443030 +quit
文件比较大等待安装完毕

下载完毕 我们cd到wsn这个目录里

这里就是我们服务器环境基础文件 其实就是windows上的
主要我们利用 wine 在linux上启动exe文件
写一个启动脚本
1,用vi或者vim编辑 创建并写如启动命令 我是用的vim
vim run.sh
把下面这些写进去 然后wq保存并退出
#!/bin/bash
export WINEARCH=win64
export WINEPREFIX=/root/.wine64
xvfb-run --auto-servernum --server-args='-screen 0 640x480x24:32' wine ./ConanSandboxServer.exe -log

给予run.sh 可执行权限
chmod 777 run.sh 这边我就直接给777了
2,启动run.sh
./run.sh
这样服务器就启动成功了
注:需要启动2次
第一次如果不动了 就ctrl+c
然后在./run.sh 启动 就好了

关于服务器配置文件修改和 windows 基本相似 如果不会命令的话可以ftp 远程 修改
关于服务器更新 可以./steamcmd.sh +force_install_dir /opt/steamcmd/wsn +login anonymous +app_update 443030 +quit
就可以了
装screen设置服务器后台运行
yum install -y screen 安装screen
前提 你一定要在你的 服务器目录里 进行使用
Screen -S wsn -S指定一个screen作业名称为wsn

进去之后是这样的
然后./run.sh 启动
然后把当前终端直接退出就可以了 它就在后台运行了

这个就是后台运行的作业wsn
如果想关闭服务器
有两种 还是弄个靠谱一点的吧
Screen -x 恢复到原来作业 然后用ctrl + c 终止服务器 然后在exit 退出窗口
如果想在启用的话就 screen -S wsn 在进入 wsn窗口 在运行服务器
有兴趣可以加群 一起交流和van耍 qq 497969601
我自己也开了服务器PVE 西普塔岛的 有兴趣可以 加入 名称WSNFREE.TOP
直连IP: 210.16.122.4:7777
docker 容器 镜像我还在上传到hub上 镜像文件有点大 后续我回补充的
