重装的新系统,完全没有任何环境,从零开始,一镜到底,简单易懂,漏了任何一步你抽我
一、先重装初始纯净系统
二、搭建JAVA环境
1、下载甲骨文官网版本的JAVA,选图中的msi-installer
你要是下载了别的java,要配置环境,别问我,我不教
2、java安装步骤
一直点next
3、java检查(可跳过)
(1)win+r打开“运行”
(2)输入cmd 然后确认
(3)输入
java -version
javac -version
(4)java和javac的版本一致就说明安装java正确
例如图中都是18.0.2
三、配置node.js环境
1、下载node.js
官网下,从别的地方下的别来问我
2、安装步骤
一路点next
点finsih结束
3、添加node.js系统环境变量(非常重要)
win+r输入cmd再按确认
输入:
SET PATH=C:\Program Files\Nodejs;%PATH%
4、node.js配置检查(可跳过)
输入
npm -v
出现如下图则配置成功
四、编译服务器
1、下载源代码
怕有些人不会点还是放个图
服务器源代码:GitHub - Grasscutters/Grasscutter: A server software reimplementation for a certain anime game.
资源库源代码:
下载好之后将服务器源代码解压到你方便的地方
2、复制文件夹所在地址
3、编译(编译完先别关)
cmd中输入:
cd 你复制的地址
.\gradlew.bat
.\gradlew jar
网速慢是正常现象,这时候可以先去干点别的事情,比如先建个数据库
以下为编译期间的截图:
编译完成,cmd先别关
四、搭建数据库(不想搭建的可以直接跳过用我提供的数据库)
下载地址: MongoDB: The Developer Data Platform | MongoDB | MongoDB
先鸽了,可以先用我的数据库服务器,等服务器炸了再说
五、运行服务器
1、修改文件名:
把grasscutter-1.2.3-dev.jar改为grasscutter.jar
不知道修改文件拓展名的看下面:
点查看,点开文件拓展名
2、在cmd中输入
java -jar grasscutter.jar
3、 添加资源库
这时候会出现一个新文件夹叫做resources,双击进入,把资料库文件解压放在里面
复制完后的样子:
4、修改config.json
(1)用记事本打开config.json
(2)修改ip(本地单机使用的跳过)
局域网使用者:ipconfig看自己的局域网ip
公网ip者:换成自己的公网ip
(3)配置数据库
如图
"databaseInfo": {
"server": {
"connectionUri": "mongodb://oyz.news:10419",
"collection": "StrawberryJam"
},
"game": {
"connectionUri": "mongodb://oyz.news:10419",
"collection": "StrawberryJam"
}
},
5、运行服务器
(1)cmd输入:
java -jar grasscutter.jar
(2)选择语言:chs 中文
(3)顺利开启
五、组建虚拟局域网(本地使用或者有公网ip的可以忽略)
第一种方法(不推荐):蒲公英组网只能说又贵又慢,但优点是比较稳定,操作简单,毕竟是商业产品,可以联系蒲公英客服教你。
第二种方法:Zerotier组网,在网络稳定的情况下上限高,支持P2P内网穿透,实测网速约为实际带宽的50%(一台计算机连1000M宽带,另一台计算机连5G网络,虚拟局域网网速约为400~500M)。
注册官网:Download – ZeroTier
1、注册一个属于自己的网络id
2、下载Zerotier。加入上述网络id
3、测试是否能够连通服务器
打开cmd命令提示符
输入:
ping 你服务器在虚拟局域网的ip
虚拟局域网的ip可以输入ipconfig查看
像这样就说明连接成功了。
六、关闭windows防火墙
1、搜索高级安全Windows Defender防火墙
2、点入站规则
(1)新建规则
(2)程序
(3)所有程序
(3)任何
(4)允许连接
(5)全选
(6)名称随便
3、点出站规则,重复一遍操作
七、客户端连接
请参考我其它文章:
更多推荐