1、阿里云服务器的选购
打开阿里云服务器网页
首先进行账号注册,新用户有许多优惠
按照需求选择其一购买然后开始开服之路吧
2、入站规则设置
打开控制台的云服务器ESC
打开实例
点击实例的名字进入,然后选择安全组
点击配置规则,手动添加入方向
端口范围即服务器端口,例如(25565,此时如果要加入服务器需要输入IP:25565)
源选择0.0.0.0/0,这样就能加入服务器啦
服务器的IP在
3、服务器系统安装
首先将服务器停止运行,然后点击下图的更换操作系统进行系统安装,这里采用(CentOS系统,不带配置JAVA的版本)
4、远程连接服务器进行JAVA安装和服务端启动
点进实例名字后选择
输入密码之后就可以连接到服务器
首先认识一下CentOS系统基本操作
cd Mincraft (打开名为Minecraft的文件夹)
dir(查看当前文件夹下的内容)
mkdir XX (创建名为XX的文件夹)
rm -rf XX (将XX文件夹及其子文件夹全部删除)
创建一个服务器目录
mkdir MinecraftServer
下载JAVA
mkdir java
创建JAVA下载的保存目录,并打开cd java
使用命令下载JAVA
wget https://javadl.oracle.com/webapps/download/AutoDL?BundleId=246463_2dee051a5d0647d5be72a7c0abff270e
安装JAVA
rpm -ivh jre-8u333-linux-x64.rpm (这里安装的是JAVA8,其他版本同理)
java -version查看JAVA是否安装成功,这里我安装的JAVA11
打开服务器目录
cd MinecraftServer
使用wget
指令下载服务端
常见的服务端有PaperSpigot、Mohist、Minecraft Server等等,找到下载连接后wget一下等待下载然后就出现在打开的目录里面了,这里以PaperSpigot服务端为例开服
java -xms1024M -xmx1024M -jar paper-1.18.2-386.jar nogui
第一次开服会失败,因为eula.txt没有改成true
vim eula.txt #打开eula.txt文件编辑 按a进入编辑模式,修改为eula=true 按ESC退出编辑模式,输入:wq保存退出
再次输入java -xms1024M -xmx1024M -jar paper-1.18.2-386.jar nogui
就能正常开服了
打开我的世界连接服务器
服务器地址填写公网IP和设置的端口
例如173.168.241.358:25565
加入服务器即可游玩!
5、如何关闭远程连接后继续运行服务端
1.使用不挂断命令
在开服指令前加入 nohup
nohup java -xms1024M -xmx1024M -jar paper-1.18.2-386.jar nogui
关闭远程连接服务器依然运行
2.使用screen(推荐)
安装screen
yum install -y screen
查看是否安装成功
screen -version
创建一个screen
screen -S XXX(为screen指定的名字) 按ctrl+a+c创建一个虚拟终端 按照前述教程开启java服务器
返回住窗口
ctrl+a+d
连接回screen
screen -ls #列出可以连接的screen,例如显示(8888.Server)
screen -r 8888 或者 screen -r Server 来连接运行服务器的screen