前面技术宅给大家水了一篇《方舟生存进化 (ARK)Linux(CentOS) 开服,MOD安装,设置多通服务器》这篇文章,技术宅想把自己在实际操作过程中遇到的坑给大家填上,避免走弯路!
1、环境依赖项
大家在服务器运行:
sudo yum install epel-release
然后运行:
sudo dnf install nmap-ncat python36 jq tmux glibc.i686 libstdc++.i686
别问为什么,在执行安装过程中你肯定会提示以上安装的几个里面没有需要安装的,但是不执行epel来安装源肯定不行!
2、fetching某个sh后缀文件失败
可能你按照前一篇文章修改了HOST也不能将所有的/lgsm/functions里面的sh后缀文件下载完全,这里技术宅教大家:
前往LinuxGSM的Github页面,将/lgsm/functions里面的需要文件下载到本地,然后上传到服务器!具体文件参考技术宅的截图:
编辑arkserver.cfg如何使用命令行
我想跳过需要更改GameUserSettings.ini来修改比如服务器名称怎么实现呢?那我们直接在arkserver.cfg操作,格式如下
SessionName="NanJing-GuDao"
port="7777"
queryport="27015"
rconport="27020"
defaultmap="TheIsland"
maxplayers="10"
PreventDownloadSurvivors=False
PreventDownloadItems=False
PreventDownloadDinos=False
PreventUploadSurvivors=False
PreventUploadItems=False
PreventUploadDinos=False
fn_parms(){
parms="\"${defaultmap}?AltSaveDirectoryName=${defaultmap}?listen?MultiHome=0.0.0.0
?MaxPlayers=${maxplayers}
?QueryPort=${queryport}
?RCONPort=${rconport}
?Port=${port}
?SessionName=${SessionName}
?PreventDownloadSurvivors=${PreventDownloadSurvivors}
?PreventDownloadItems=${PreventDownloadItems}
?PreventDownloadDinos=${PreventDownloadDinos}
?PreventUploadSurvivors=${PreventUploadSurvivors}
?PreventUploadItems=${PreventUploadItems}
?PreventUploadDinos=${PreventUploadDinos}
\"-NoTransferFromFiltering -clusterid=cluster1 -automanagedmods -NoBattlEye"
}
以上配置多服务器参数也已经卸载里面了,先单独定义一个参数,然后在命令行里面写上参数,具体如何操作,大家依葫芦画瓢吧!
暂时关于LinuxGSM方舟生存进化 (ARK)Linux(CentOS) 开服大家需要避免的坑就这么多,欢迎交流!