- 准备工具
这个端在Windows、Linux系统上都可以跑,本次教程基于Linux。准备如下工具
服务器1台 centos7 系统 最低配置8核16G 如需公网联机可用云服务器
手
保证云服务器的443端口未使用(服务器上没有网站)
- 环境配置
安装系统依赖环境
安装java SE 17
注意:如果想要使用最新版的服务端,必须安装>=17版本的java
安装Mongodb
Mongodb作为服务端的数据库使用,我们这里安装最新版的Mongodb5
接下来,在 /usr/local/mongodb 目录建立 data log 2个文件夹和1个 mongod.conf配置文件。
至此,服务端所需要的运行环境全部配置完成。
Step3. 服务端准备、编译
项目的稳定版分支提供了编译好的服务端程序,但是博主觉得还是用dev版本的比较好。稳定版的到目前为止只发布了一次,功能上落后dev版太多了。dev版本需要自己编译的,不要听到编译这两个字就头大,相反,这个服务端的编译相当简单。
clone、编译服务端程序
下载服务端资源文件(2022.5.20更新,直接使用整合资源文件)
Step4. 服务端配置、运行、更新
修改配置文件
把文件中的两个IP地址127.0.0.1修改为你服务器的地址,修改完成后按 esc 输入 :wq
保存
后台运行服务端程序
tmux可以保证你关掉控制台的时候,程序依然继续运行。用法如下:
- 创建一个会话: tmux new -s 会话名
- 进入会话: tmux a -t 会话名
- 退出会话(不杀后台): ctrl+b 松开 按下d
更新程序
再次强调,只能用于个人学习使用,不可传播和商用,
文章来源于互联网:原神私服搭建教程Linux系统篇