1.挑选&购买云主机
- 云主机并非面板服和vps
- 最好是2G2核以上的服务器,2G内存相当不够看,一旦我和室友一起跑图,那么等待我们的就是无尽的虚空与加载。
- 我这里使用的是天翼云的2g2核主机(主要是便宜,一年只要38)
2.创建云主机
- 我这里选择的系统是Linux的Centos 8,用户可以根据自己对系统的熟练度选择自己习惯的系统。(但是我不是很推荐windows)
![]()
然后设置密码
3.连接主机
- 你可以使用CMD的ssh命令连接主机
Ssh root@【你的主机ip】
![]()
- 也可以使用平台给的连接方式
![]()
- 或者使用ssh工具
- 登录名称输入root,密码则是你刚才设置的那个
![]()
4.配置环境
- 第一步
配置yum源
因为种种原因,反正你就是基本用不了外国的源,所以我们要换到国内的阿里源。
使用
cd /etc/yum.repos.d
命令进入yum源的文件夹
![]()
rm -rf ./*
↑删除当前文件夹所有文件
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo
↑下载阿里云的centos8的yum源到该文件夹
ls
↑查看文件夹里的文件
![]()
yum -y clean all
↑清除所有文件
yum -y makecache
↑建立缓存
yum repolist
↑查看yum仓库的信息
可以看到仓库现在是阿里云的了
![]()
然后更新一下软件
yum update
5.安装java
使用yum list installed |grep java 查询系统是否安装了java
![]()
如果你像我这样已经安装了的话,则使用
yum -y remove 【java包名】
进行卸载
![]()
若未安装则使用
yum -y list java*
查询java列表
![]()
选择你需要的版本,如我要玩1.18版本,就要下载java 17
使用命令
yum -y install 【java包名】
![]()
若列表没有你需要的java版本怎么办?如我想玩最新的1.21.4,但是需要jdk21。
你可以进入https://www.oracle.com/cn/java/technologies/downloads/#java21
选择最下面那个x64 rpm软件包的下载链接连接进行复制
![]()
使用命令
yum install 【链接】
进行下载安装,过程回答yes就行
![]()
![]()
完成啦!
使用命令
Java -version
查询java版本信息,看看你装的对不对
![]()
6.安装服务端
终于到了激动人心的时刻了!!!
我这里使用的是fabric的mod端,你可以按自己的需求在网上搜索其他端!
https://fabricmc.net/use/server/
![]()
选好版本后右键下面的蓝色按钮复制下载链接
使用命令
mkdir 【名字】
↑创建一个文件夹
cd 【名字】
↑切换到这个文件夹的目录
![]()
使用命令
wget 【链接】
下载服务端文件
![]()
左下角显示了客户端文件的名字‘jar’
使用命令
Java -jar 【客户端文件名】
下载服务器文件
![]()
奇怪!?进不去!?
![]()
原来是要同意用户协议
使用命令
vim eula.txt
↑编辑文件
![]()
![]()
操作方式:i插入
上下左右:控制光标
Esc:进入命令模式
插入后把false改成true
![]()
按esc进入命令模式
输入
:wq
保存并退出文件
再使用之前的开服命令开服
Java -jar 【服务端jar文件名】 nogui
注:这个nogui是关闭视窗控制台,因为我们只能打命令所以这个控制台用不上
![]()
![]()
开好啦!!!
但是,还没有结束
打开服务器的网页控制面板
找到安全组
![]()
添加入站和出站规则
协议选择TCP,端口选择25565,ip 0.0.0.0/0
入站,出站都要添加,如果你后面还想让基岩版的玩家加入,还要添加UDP协议的出入站规则
![]()
打开游戏选择多人游戏
你的服务器ip:25565 添加服务器
![]()
![]()
进来啦!!!!
![]()
啪叽啪叽恭喜你开好服务器啦
如果你不是使用的正版账号进不去服务器怎么办?
使用命令
vim server.properties
编辑服务器配置文件
![]()
操作方式上文讲了
把这一项在线游戏模式改成false
就可以啦!
![]()
配置文件可以改很多东西,你可以在网上查询对应的翻译,改成自己需要的模式。
嗯?你发现你关闭ssh工具后服务器也关掉了?
那就使用平台登录
![]()
重复开服的步骤即可
平台的远程登录是不会自己注销的,可以一直保留
如果我想把服务器下载到本地要怎么办?
我推荐你使用MobaXterm(开源免费工具)连接服务器
你可以在这里对服务器的文件随时进行修改下载和上传
![]()
Ok啦!
第一次写文章,有不足之处还请各位多多谅解
文章作者:木白
参考文献以及使用网站如下:
超详细!我的世界/MC服务器搭建入门教程 -
Cinea4678的文章 - 知乎
https://zhuanlan.zhihu.com/p/508274523
安装jdk
https://lushunde.blog.csdn.net/article/details/106291856?fromshare=blogdetail&sharetype=blogdetail&sharerId=106291856&sharerefer=PC&sharesource=qq_35934631&sharefrom=from_link
安装yum源
https://blog.csdn.net/qq_50854662/article/details/120739872?fromshare=blogdetail&sharetype=blogdetail&sharerId=120739872&sharerefer=PC&sharesource=qq_35934631&sharefrom=from_link
wget
https://blog.csdn.net/heilian56/article/details/46713681?fromshare=blogdetail&sharetype=blogdetail&sharerId=46713681&sharerefer=PC&sharesource=qq_35934631&sharefrom=from_link
java
https://www.oracle.com/cn/java/technologies/downloads/#java21Java
服务端
https://fabricmc.net/use/server/
更多游戏资讯请关注:电玩帮游戏资讯专区
电玩帮图文攻略 www.vgover.com
