Genshin Impact 服务器设置教程 Centos 系统
1.步。准备工具
该终端可以在 Windows 和 Linux 系统上运行。本教程基于Linux。
准备以下工具:
服务器 1 最低系统配置 centos7 32 核 32G 公网连接 2. 手 3. 确保服务器 443 端口未被使用(服务器上没有网站)
步骤 2 。环境配置
安装系统依赖环境
yum -y install wget git zsh tmux vim
安装java SE 17
注意:如果要使用最新版本的服务器,必须安装>= 17 java版本
配置环境,安装配置JDK17、git和mongodb软件。
软件包下载地址:xxxxs://
如果没有百度网盘,可以单独下载
·JDK17:JDK17清华源码
·git:git下载
·Mongodb:Mongodb官方下载
cd ~
wget --no-check-certificate
tar zxvf OpenJDK17U-jdk_x64_linux_hotspot_17.0.3_7.tar.gz
mv jdk -17.0。 3+7/用户/local/ java
vim /etc/profile
# 按 i 进入编辑,在文件末尾添加以下内容 exportJAVA_HOME=/usr/local/javaexportPATH=$PATH:$JAVA_HOME/bin;exportCLASSPATH =.:$JAVA_HOME/ lib/:$JAVA_HOME/ lib/tools.jar;
#添加完后按esc输入:wq保存
source /etc/profile
#检查是否安装成功
java - 版本![]()
![]()
安装MongodbMongodb 作为服务器端数据库,我们在这里安装最新版本的Mongodb5
wget xxxxs://fastdl.mongodb.org/linux/mongodb-linux - x86_64-rhel70-5.0.8.tgz
tar zxvf mongodb-linux -x86_64-rhel70-5.0.8.tgz
mv mongodb-linux-x86_64-rhel70-5.0.8/usr/local/mongodb vim /etc/profile
# 按 i 进入文件结尾编辑。添加以下内容exportMONGODB_HOME=/usr/local/mongodbexportPATH=$PATH:$MONGODB_HOME/bin
#添加后按esc输入:wq保存
source /etc/profile
#检查是否安装成功
mongo -version![]()
![]()
然后在/usr/local/mongodb目录下创建2个datalog文件Pipelines和1个配置文件个CD/USR/LOCAL/MONGODB
MKDIR Data
MKDIR LOG
VIM
#按i打开编辑器,添加以下内容
dbpath =/usr/ local/mongodb/data
logPath=/usr/local/mongodb/log/mongodb.log
logAppend=true=TrueTORT= 27017 auth =false=false
fork= true =true
bind_ip =true
#添加完成后,按esc,输入:wq保存
#以后台模式启动数据库
mongod -f /usr/local/mongodb/![]()
![]()
此时就可以了配置的都是服务器所需的工作环境。 。
3。步。服务器端编译
项目的稳定版分支提供了服务器端编译的程序,但我个人认为还是使用开发者版本更好。稳定版至今只发布过一次,在功能上远远落后于开发者版。您必须自己构建开发者版本。不要对“翻译”这个词感到困惑。相反,构建这个服务器非常简单。
克隆,服务器构建程序
CD ~
USE代理克隆项目
Git Clone -B开发 xxxxs: //ghproxy.xxx/xxxxs: //github.xxx/grasscutters/grassCutter
cd Grasscutter./gradlew jar
#编译后会在当前目录下创建文件![]()
下载服务器资源文件(直接使用集成资源文件)
git clone xxxs://ghproxy. xxx/hxxxs : //github.xxx/Koko-boya/Grasscutter_Resources
cd Grasscutter_Resources
cp -r Resources ~/Grasscutter/resources![]()
步骤4.服务器配置、操作、更新
更改配置文件
# 首先启动服务器
cd ~/Grasscutter
java -jar -handbook
# 更改新创建的配置文件
vim config .json
更改其中的两个IP地址文件 更改后的服务器地址请按esc并输入:wq保存![]()
启动后台服务器程序
tmux new-s server
#具体以编译生成的jar文件名称为准
java -jar ![]()
tmux 可以提供,以便在关闭控制台时程序继续运行。使用方法如下:
1。创建会话:tmux new -s 会话名称
2。输入会话:tmux a -t 会话名称
3。退出会话(不破坏背景):ctrl+b 释放 按 d
更新程序
tmux a -t server
# ctrl+c 结束程序
git pull./gradlew jar
# 具体以编译生成的jar文件名为准
java-jar
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
code前端网