2020.1.31 Linux下搭建Factorio服务器
在Linux下搭建异星工厂Factorio的服务器
首先下载对应游戏版本的服务端
官方网站下载
注意要下载headless版本,即控制台版本的
安装必须的游戏环境
根据测试需要安装glibc-2.18,必须是2.18,而且好像CentOS 7自带的版本恰好没有glibc-2.18
安装过程:
wget http://ftp.gnu.org/gnu/glibc/glibc-2.18.tar.gz yum install -y gcc tar zxvf glibc-2.18.tar.gz cd glibc-2.18 mkdir build cd build ../configure --disable-sanity-checks make&&make install
使用FTP上传server到服务器之后,解压
tar xvf factorio_headless_x64_0.16.51.tar.xz
修改服务端配置文件
首先进入data目录,拷贝一份样例配置为server-settings.json
cp server-settings.example.json server-settings.json
修改其中的内容:
"visibility":{"public": false,"lan": true}, ... 各种配置按照需求来改,都很好理解
创建或者安装已有存档
cd factorio mkdir saves /factorio/bin/x64/factorio --create /factorio/saves/test.zip
也可以直接把自己的存档放到saves目录下
启动服务器
/factorio/bin/x64/factorio --port xxxxx --start-server /factorio/saves/xxx.zip --server-settings /factorio/data/server-settings.json
上面的内容可以写成脚本
添加Mod
在上面开启了服务器之后可以中断关掉,把要添加的mod和mode_list.json/mod-settings.dat文件拷贝到data下即可,然后重启服务器
2020.1.31 Linux下搭建Factorio服务器相关推荐
- Linux下搭建Apache服务器
Linux下搭建Apache服务器(完整版) 什么是Apache? Apache Licence是著名的非盈利开源组织Apache采用的协议.该协议和BSD类似,同样鼓励代码共享和尊重原作者的著作权, ...
- Linux ENSP 搭建DHCP服务器并实现中继和Linux 下搭建DNS服务器(2个实验可跟做)
文章目录 DHCP服务 了解DHCP服务 使用DHCP的好处 Linux 下搭建DNS服务器 实验环境 实验过程 修改DHCP配置文件 更改dns服务器名称 更改win10的IP地址 Linux &a ...
- cif文件服务器搭建,在linux下搭建NFS服务器实现文件共享
介绍在linux下搭建NFS服务器实现文件共享 目录一.关于NFS 二.搭建一台NFS服务器共享特定资源 三.调优 一.关于NFS 1.NFS是Network File System的简写,即网络文件 ...
- linux dns服务无效,Linux下搭建DNS服务器及踩坑
DNS服务 域名系统(DNS)是建立在分布式数据库上的分层命名系统.该系统将域名转换为IP地址,并可以将域名分配给Internet组资源和用户,无论实体的物理位置如何. 说白了就是:域名与IP之间的相 ...
- 这可能是东半球最详细的Linux下搭建Jenkins服务器实现自动打包的教程(下)
上一篇我们从零开始,在Linux环境下配置了Jenkins的Android构建环境,但也仅仅是搭建环境,至于参数化构建.输出apk .定时构建.邮件发送等功能因为篇幅的原因没有介绍,本篇博客就来介绍介 ...
- 这可能是东半球最详细的Linux下搭建Jenkins服务器实现自动打包的教程(上)
前言:作为开发者,我们都遇到过这样一个问题,项目在测试期的时候,测试总会找我们打各个环境的包,什么生产包.prd包.pre包,每次都是我们打完包再发给测试.可是打包是要时间的啊,项目小还好,项目大的话 ...
- Linux下搭建nginx服务器
Linux下搭建nginx服务器 Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务.其特点是占有内存少,并发能力强,事实 ...
- kali系统搭建本地服务器,kali linux 下搭建git服务器
参考:http://www.cnblogs.com/dee0912/p/5815267.html https://www.liaoxuefeng.com/wiki/001373951630592960 ...
- Linux下搭建SVN服务器【亲测可用】
Linux下搭建SVN服务器 简介 第一步:通过yum命令安装svnserve,命令如下: 第二步:创建版本库目录(此仅为目录,为后面创建版本库提供存放位置) 第三步:创建svn版本库 第四步:配置修 ...
最新文章
- 皮纹生物识别多元智力测量的科学原理
- 冬日稻城亚丁,美得一塌糊涂!
- 今天我解决的sql中文乱码问题
- C++——《算法分析与设计》实验报告——单源最短路径问题
- leetcode -- 129. 求根到叶子节点数字之和
- 租房界的php,php实现出租房数据管理及搜索页面
- 文件的记录c语言程序,c语言程序学生籍贯信息记录簿设计.docx
- caffe 使用cudnn 加速报错
- service获取selinux权限_Spring Boot 整合 Spring Security 示例实现前后分离权限注解 + JWT 登录认证...
- NJUPT【电工电子基础实验】
- 用python处理蛋白质互作信息
- docker tomcat 多开 实例_Docker快速验证tomcat单机多实例方案
- 百度小程序怎么添加到主屏幕将百度小程序放到手机桌面?
- 【山东事业单位】公共基础知识——重要国际经济组织
- HPE增强长期归档存储 转售SpectraLogic高端磁带库
- 一次探索:基于香农熵预测DNA中编码序列,python实现。
- HTML5小游戏-简单抽奖小游戏
- 构建岗位胜任力模型至关重要
- 安卓桌面壁纸_让安卓实现 “非线性” 动画壁纸,有iOS内味了
- IPD解读——从核心思想分析IPD体系