本
文
摘
要
第一步,先买个服务器。
二十多块钱500M内存的ubuntu,先来一个月的,不行的话后面再升级。
第二步,远程连接。
反正也没有图形界面,由于我手头上的电脑是Mac,就下载了可以免费试用的Zoc Terminal。
输入IP地址和用户名密码,连接成功!
第三步(新),安装JAVA环境。这次安装Java16版本的。
sudo apt-get install openjdk-16-jdk第三步(旧),安装JAVA运行环境。这个“default-jdk”的版本是Java11,在Minecraft 1.17可能不会被支持,所以推荐使用上面的代码。
sudo apt-get install default-jdk等安装完毕后输入
java -version来验证安装成功与否。如果提示类似于下面这样的:
root@Miner:~# java -version openjdk version "16.0.1" 2021-04-20 OpenJDK Runtime Environment (build 16.0.1+9-Ubuntu-120.04) OpenJDK 64-Bit Server VM (build 16.0.1+9-Ubuntu-120.04, mixed mode, sharing)则代表安装成功。
第四步,下载Minecraft server的jar包
先找到minecraft server的下载地址,
Download server for Minecraft: Java Editionminecraft.net/en-us/download/server/然后复制下载链接地址
https://launcher.mojang.com/v1/objects/fe123682e9cb30031eae351764f653500b7396c9/server.jarlauncher.mojang.com/v1/objects/fe123682e9cb30031eae351764f653500b7396c9/server.jar随后输入代码
sudo wget [下载链接地址]下载后输入dir,看见根目录里有个server.jar。
第五步,看下还剩多少内存。
输入
free -h惊喜的发现
可用内存还有33M,好,很好,非常好,给我一个欲哭无泪的表情。
输入reboot重启个先。
重启后可用内存有323M。
如果说1G内存可以供十个人玩的话,那我这至少够两个人玩吧?
第六步,运行minecraft server。
输入
sudo java -Xms200m -Xmx300m -jar server.jar nogui这是运行代码,先解释说明,“-Xms200m”是分配启动内存,“-Xmx300m”是分配最大内存,“server.jar”这里其实包含绝对路径,如果手抽给他放文件夹里或者改了个名字,这里是相应要变的,“nogui”就是no gui,不要图形界面的意思,以文字来显示,这样可以节省内存。
运行过后是这样的:
发现最后写了“Stopping server”,而且倒数第五行字写了“You need to agree to the EULA in order to run the server. Go to eula.txt for more info.”,意思是要同意EULA才能运行服务器。
第七步,同意EULA。
输入
vi eula.txt解释说明,vi是ubuntu里自带的一个文本编辑器,这个代码就是用vi这个文本编辑器打开eula.txt。
打开后只有三行字:
我们要做的是把“false”改成“true”。
按”i“键进入编辑模式,把”false“改成”true“,按“esc”退出编辑模式,然后输入“:wq”保存并退出。
第八步,重新运行minecraft sever。
重新输入
sudo java -Xms200m -Xmx300m -jar server.jar nogui运行一切OK,Done了之后没几分钟服务器就挂了,此时的我还没能打开Minecraft。
百度第一句话“A single server tick took 60.08 seconds”,感觉并没有发现什么有卵用的东西,只言片语中感觉到是内存不够。先升级内存先~
欲知后事如何,且听下回分解。
老大佬王:一步一步地搭建Minecraft服务器(二)17 赞同 · 9 评论文章原文链接:
一步一步新建Minecraft服务器(一)mp.weixin.qq.com/s/IYg_N1EfqJAFcgNfZaVVhg