目录

MC我的世界Windows安装forge服务器教程一

MC我的世界Windows安装forge服务器教程(一)

目录


一、前置环境搭建

未参与过高校学生免费领取ECS活动的用户,通过学生身份认证及续费任务,最多可领取1+6个月免费ECS资源。

1.配置安全组

手动添加25565端口用于连接MC

https://i-blog.csdnimg.cn/blog_migrate/9fd51c7448ff7f29a28d23b761bb7520.png

2.配置阿里云网络源

用于安装wget工具下载java17

远程连接后输入

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

配置epel源

yum install -y epel-release

安装wget工具

yum -y install wget

3.安装JAVA17

wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz

下载好后输入ls查看压缩包名称

https://i-blog.csdnimg.cn/blog_migrate/6923e69cbda5c15b9dc215ab4c11dcaa.png

输入tar -zxvf 文件名称.tar.gz解压

tar -zxvf 文件名称.tar.gz

https://i-blog.csdnimg.cn/blog_migrate/93309c6e0a96379dfa07c4274c83e154.png

再次ls查看解压出来的文件

https://i-blog.csdnimg.cn/blog_migrate/1dcc64f3e813f5997cf8d77850267405.png

移动到新建的/usr/lib/jvm目录方便查找

mv 文件名 /usr/lib/jvm

https://i-blog.csdnimg.cn/blog_migrate/bc143a25f9b917177f55ec2b84960666.png

配置环境变量

输入vi /etc/profile

vi /etc/profile

进入profile文档的只读界面

https://i-blog.csdnimg.cn/blog_migrate/0441a75f21af0c32fe99f040f67769aa.png

按i进入编辑模式,在文档最下面,粘贴(jdk-17.0.5对应刚刚的文件名)

export JAVA_HOME=/usr/lib/jvm/jdk-17.0.5

export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

之后按 esc 输入

:wq!

然后回车会回到命令界面

https://i-blog.csdnimg.cn/blog_migrate/d35da25b07a8326b6573b4ac9caf7821.png

输入

source /etc/profile 更新系统变量

source /etc/profile 

输入

Java – version验证是否装好

https://i-blog.csdnimg.cn/blog_migrate/4022567b023b321f3d6c9a8a9e97c8c6.png

Java – version

二、安装Minecraft服务端

在 点击install下载对应版本forge

https://i-blog.csdnimg.cn/blog_migrate/997e18ec457c3151b3f4d8cb71044639.png

安装服务端到新建的文件夹

https://i-blog.csdnimg.cn/blog_migrate/d4c5d5b49e405e8296f44fe139f75321.png

新建文档,输入

java -Xms1024M -Xmx1024M -jar minecraft_server.1.16.5.jar

其中 -Xms 是最小分配内存,-Xmx 是最大分配内存

https://i-blog.csdnimg.cn/blog_migrate/333b6fd26fb9839229f0d3057189e89a.png

按自己配置修改好后,更改后缀为bat文件,运行

https://i-blog.csdnimg.cn/blog_migrate/9a69b7343eb41d143ebc613f1722eccf.png

Linux下将文件夹压缩上传到服务器,输入命令sh run.shbat改为sh,输入

-sh run.sh

第一次会自动退出(或停止)生成一个文档,关闭后,将文件夹多出的eula.txt内的false改为true后再次运行run.bat(run.sh)

https://i-blog.csdnimg.cn/blog_migrate/27a864d114293dc2f6949438e1d4b4b1.png

提示已经开服完成

https://i-blog.csdnimg.cn/blog_migrate/ff5fa545507cb400ba81a71a807507fa.png

三、整合包补充

如果整合包有服务端,直接下载到服务器运行即可

如果整合包找不到服务端,那么只能自己制作一个服务端

查看整合包对应的forge版本和JAVA版本(去整合包详情界面找JAVA版本)

https://i-blog.csdnimg.cn/blog_migrate/cdb2389ccceb4bde1f5de25927ab35ec.png

下载对应版本的forge

https://i-blog.csdnimg.cn/blog_migrate/ddb562208dbbad0850ddcc568508adfa.png

新建文件夹,安装的forge保存到新建文件夹里,运行安装程序(Install server),同步骤二

https://i-blog.csdnimg.cn/blog_migrate/05d9caddf0625fdfee14576ad458492d.png

安装成功

https://i-blog.csdnimg.cn/blog_migrate/cd5051fe3ac4fe9552cf85fe10bc6587.png

下载整合包客户端,将客户端的文件夹复制到刚安装的文件夹中(一般只用替换这些文件夹)

https://i-blog.csdnimg.cn/blog_migrate/16b88fc883c9caef8a0b34c3eb58f4f0.png

蓝色为新增文件夹

https://i-blog.csdnimg.cn/blog_migrate/ca13d34738d5a56cb45dfcc28260e0bb.png

一般该整合包的介绍页会有客户端mod和服务端mod的说明,但是这个整合包没有,因此只能打开mods文件夹,一个一个排查有无服务端无效的mod,删除这些mod。

https://i-blog.csdnimg.cn/blog_migrate/d32bd32ed483191ae17793530bdf068a.png

添加好mod后,删除world文件夹,对server.properties进行配置,再次运行run.bat,没有报错说明,压缩上传到服务器,输入命令sh run.sh

https://i-blog.csdnimg.cn/blog_migrate/c517ffa8a5ffa0f4512127fbeca92866.png