A-A+

在Linux服务器搭建Grasscutter服务端(割草机部署教程)

2026年07月20日 网络技术 暂无评论

Grasscutter是各类游戏搭建的必备工具,今天小编以centos7为例,为大家详细讲解一下Grasscutter割草机的服务端搭建教程。废话不多说,直接开始吧。

第一步:准备阶段

确保您有一个Centos7服务器,或者虚拟机!并且您的服务器已经连上了网络。

需要在您的服务器上部署Docker,如果您还有安装Docker请跟着我做

如果您已经安装Docker请直接跳到第二步

1、安装必要依赖

yum install -y yum-utils device-mapper-persistent-data lvm2

2、挂载Docker镜像

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3、安装Docker

yum install docker-ce docker-ce-cli containerd.io

4、启动Docker

systemctl start docker

5、设置开机自启

systemctl enable docker

第二步:关闭防火墙和selinux(非必要)

**如果您是购买的服务器,请到服务商防火墙配置界面(如腾讯云),设置防火墙策略!!!

逐步开放8080端口、22102端口、444端口、9001端口**

一、关闭防火墙

systemctl stop firewalld.service

设置防火墙开机不自启

systemctl disable firewalld.service

查看防火墙状态

firewall-cmd --state

二、关闭selinux

vi /etc/selinux/config

把SELINUX=enable

改成SELINUX=disabled

三、重启服务器

reboot

开机查看selinux状态(disable为关闭)

sestatus

第三步:开始部署服务器

一、拉取镜像

docker pull evendevil66/grasscutter

可以使用docker images 查看是否拉取成功

二、设置割草机主体(主体“Grasscutter”)

此步操作需要您手动完成,去(主网盘 / OneDrive)下载服务端,并解压到 /root目录下

如果您已解压成功,使用 ls /root可以看到目录下已经多了 full-grasscutter-"version"_RainKavik目录

打开服务端目录下的 congfig.json 编辑里面的 accessAddress默认是127.0.0.1 请更改为您服务器的IP地址(一共2处,都要更改)

三、运行拉取的镜像

docker run -dit \-v /root/grasscutter:/var/grasscutter \-p 444:444 \-p 444:444/udp \-p 22102:22102 \-p 22102:22102/udp \-p 8080:8080 \-p8080:8080/udp \-p 9001:9001 \-p 9001:9001/udp \--name grasscutter \-v /sys/fs/cgroup:/sys/fs/cgroup \--restart always \--privileged=true evendevil66/grasscutter /usr/sbin/init

第二行命令 /root/full-grasscutter-"version"_RainKavik:为你的割草机存放目录,如果你上一步操作正确,这一步就不会报错

测试是否成功运行

在服务器内使用浏览器输入 "你的服务器IP地址"+端口号9001 即可查看运行状态

列:我的服务器IP为 192.168.0.1 浏览器输入:192.168.0.1:9001

第四步:进入割草机环境

docker exec -it grasscutter /bin/bash

supervisorctl

fg grasscutter

完成以上操作就可以开始创建账号了(与Windows相同)

语法如下:

语法:account create 登录账号 UID

例如:account create rainkavik 10000

标签:

给我留言