H2Aoi
文章9
标签7
分类2

如何运用云主机开MinecraftJava版服务器

如何运用云主机开MinecraftJava版服务器

基岩版开服请跳转另一篇文章传送门


# 云主机的选购

阿里云和腾讯云都行,我个人用的是腾讯云(因为比阿里云便宜一点)

这两家都有学生计划,这里以腾讯云的学生计划为例Snipaste_2021-06-14_20-07-08

至于应该买什么配置的服务器,看服务器的模组 / 人数情况,我整的是最下面那个 2 核 4G 的,但是带宽有点低导致有点不那么流畅(tp 时会卡一会)所以我把带宽升级到了 5M

注意:升级带宽后无法再享受优惠续费,请根据自己需要选择

系统镜像选择 centos(版本选哪个都差不多)

购买后进入后台


# 配置 ssh

使用的软件因人而异,这里使用 Termius~~(因为界面好看)~~

Termius 官网:https://www.termius.com

Address 框输入自己的服务器公网 ip,username 填 root,password 填自己设定的密码,完成后点击 save

双击添加的 host 后连接进入,界面应该是这样的

Snipaste_2021-06-14_20-20-35


# 开服!

# 安装 java

java    #查看是否已安装 java
yum list java*    #查看可用的 java 版本
yum -y install java-latest-openjdk.x86_64

安装完成后运行下这玩意看看是否安装成功

java -version

出现这个就是成功了

Snipaste_2021-06-14_20-48-05


# 下载服务端后运行

去这里面下载自己需要版本的服务端 https://mcversions.net/

下载获得 server.jar 后打开 Termius 自带的 SFTP,在 /opt 下新建文件夹 mc,把 server.jar 放入文件夹

接下来执行

cd /opt/mc   #进入 /opt/mc
java -Xmx2048M -Xms1024M -jar server.jar nogui   #此处 xmx 是最大内存,xms 是最低内存,根据自己购买的
服务器实际情况填

接下来服务器会崩溃,不用担心

用 SFTP 进入 mc 文件夹,找到 eula.txt,下到本地修改,把 eula = false 改成 eula = true,然后传上去

然后重复执行上面的命令

停止服务器直接输入 stop 回车即可

记得去腾讯云的后台安全组内把开放的端口添加进去


# 让服务器保持后台运行

yum -y install screen   #安装 screen
screen   #创建一个终端

在该终端内执行开服的命令,按 ctrl+a+d 即可挂起终端,服务器就可以后台运行了

如果想要切回终端,输入以下命令

screen -ls   #查看正在运行的终端
#下面是示例
There is a screen on:
        14407.pts-0.VM-0-16-centos      (Detached)
1 Socket in /var/run/screen/S-root.
#可能会看到上面的内容
screen -r 14407

# 服务器的简单配置修改

把 mc 文件夹内的 server.properties 下载到本地,可以对服务器名称等进行修改,详情请自行百度

本文作者:H2Aoi
本文链接:https://blog.h2aoi.top/2021/minecraftserver2/
版权声明:本文采用 CC BY-NC-SA 4.0 CN 协议进行许可