在linux服务器上搭建grasscutter(ubuntu/debian)
首先通过ssl连接上你的服务器
环境配置
1.java17
apt update安装
apt install openjdk-17-jre2.mongodb
安装curl工具
sudo apt install curl下载MongoDB 6.0版本PGP密钥文件
wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo tee /etc/apt/trusted.gpg.d/server-6.0.asc检查公钥是否导入成功
apt-key list向APT导入MongoDB6.0版软件包的资源链接
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.listsudo apt update sudo apt upgrade -y安装依赖libssl1.1
echo "deb http://security.ubuntu.com/ubuntu focal-security main" | sudo tee /etc/apt/sources.list.d/focal-security.list sudo apt-get update sudo apt-get install libssl1.1安装MongDB
sudo apt install -y mongodb-org启动MongoDB服务并检查MongoDB服务状态
sudo systemctl start mongod sudo systemctl status mongod到这里就安装完毕了! 直接关掉窗口重新连接
部署
(可以在本地弄好服务端 然后用你能想到的方法上传到服务器(
接下来会自己构建一个服务端
git clone
git clone https://github.com/Grasscutters/Grasscutter /home/Grasscutter下载核心
wget -P /home/Grasscutter https://github.com/Grasscutters/Grasscutter/releases/download/v1.7.4/grasscutter-1.7.4.jarclone recourse
git clone -b 4.0 https://gitlab.com/YuukiPS/GC-Resources.git移动
mv GC-Resources/Resources /home/Grasscutter进入目录
cd /home/Grasscutter启动并生成一个默认的config.json
java -jar grasscutter-1.7.4.jarctrl+c 退出
修改config.json
vim /home/Grasscutter/config.json按下i进入编辑模式
同样的,修改这两个为你服务器的公网ip

然后就可以启动了!
在终端连接你的服务器
cd \home\Grasscutterscreen java -jar grasscutter-1.7.4.jar然后启动客户端连接就可以了!
(记得放行端口)