我的天下服务器res(我的天下服务器res怎么给权限)「我的天下手游」

导读

此篇文章先容如安在linux中搭建minecraft个人服务器,各位我的天下玩家赶紧get吧!!

  我的天下是一个人们可以在各种游戏主机和盘算机上玩的主流游戏。克制至2016年6月,在各种平台上已经售出了高出十亿六千万份。因其受欢迎,你大概想在家里举行一个“我的天下”派对,那么你就必要安装一个“我的天下”服务器,让全部的玩家毗连到同一个天下中一起玩。

  体系要求

  要开始的话,你必要一个有相称数量内存的Linux操纵体系。你要在服务器上容纳的玩家越多,你就必要越多的内存。硬盘空间倒不是需求很大,只要充足去安装Java以及“我的天下”服务器Java文件就行。Minecraft服务器必要有一个稳固的网络毗连,不管是有线还是无线网络。

  让我们看看“我的天下”服务器最低要求:

CPU:双核或更好。

内存:2GB(20-40用户量),3GB(30-60用户量),8GB(60+用户量)。

体系:不必要图形化用户接口,可以留出更多的空闲资源。

  备注:这是“我的天下”服务端程序的需求,而不是一个完备的操纵体系的需求。假如可以给我的天下服务器分配更多的资源,它将运行得更好。

  安装JAVA

  假如你用Linux操纵体系运行它的话,你必要安装最新版本的Java环境。

  为了验证你的Java版本,位于终端输入以下下令:

  java-version

  。结果应该是:

  javaversion"1.8.0_101"

  Java(TM)SERuntimeEnvironment(build1.8.0_101-b13)

  JavaHotSpot(TM)ClientVM(build25.101-b13,mixedmode)

  假如你当前的Java版本不是1.8大概更高,则通过在Ubuntu体系的终端下实行以下操纵来安装Java版本8:

  sudoadd-apt-repositoryppa:webupd8team/java

  sudoapt-getupdate

  sudoapt-getinstalloracle-java8-installer

  留意:假如

  add-apt-repository

  下令无法找到,运行

  sudoapt-getinstallsoftware-properties-common

  来安装。您还可以将第三个下令中更改为

  oracle-java9-installer

  来安装最新的java版本。

  对于Redhat体系(如CentOS),请利用以下下令:

  sudoyuminstalljava-1.8.0-openjdk

  安装后,核实键入版本下令

  java-version

  ,而且核实输出。如许你就有了一个得当的Java版本,你可以继承举行接下来的安装。

  本章目次布局[睁开]

  “我的天下”服务器版本下载

  接下来做的事就是去查抄用户将运行的“我的天下”的版本。图1表现了一个正在运行的”我的天下“,留意左下角的版本号。

  图1

  请记取“我的天下”客户端版本号。每个客户端应该是雷同的版本才行。

  您接下来要做的是下载客户端所必要的“我的天下”的服务器版本。为了下载该版本你必要知道它的位置。得到所需的文件的下令是:

  sudowgethttps://s3.amazonaws.com/Minecraft.Download/versions/[version]/minecraft_server.[version].jar

  在图1看到,版本号是1.10.2。那么这个下令就该变成:

  sudowgethttps://s3.amazonaws.com/Minecraft.Download/versions/1.10.2/minecraft_server.1.10.2.jar

  当你下载好文件,会生存到你当前目次下。利用下令

  pwd

  确定当前位置。

  一旦你有了该文件,知道它所生存的文件夹就可以继承了。

  服务器信息

  在启动“我的天下”服务器之前,您必须知道当前体系上能被你利用的可用内存巨细。当启动“我的天下”服务器时,你将必要指定起始内存量和当更多玩家参加时最大分配的内存量。再次提示,紧张的是要有充足的内存。假如可以,利用最小化安装操纵体系来留出更多的内存,比方最小化安装的Ubuntu。

  一旦你有了所需的“我的天下”服务器文件,就可以确定分配给“我的天下”的内存数量。要确定可用内存,打开一个终端并键入以下下令,示例输出如图2所示:

  free-h

  图2

  如图2所示,在这个低端体系上你可以看到那只有684MB空闲内存。这不是一个可以用于搭建一个“我的天下”服务器的体系。在另一个服务器上我有2.8GB内存可供给“我的天下”利用。

  在我们启动服务器之前,我们必要找到服务器的IP地点。为此,请运行下令

  ifconfig

  。如图3所示,应该列出了网络毗连,表现

  InternetAddress

  或

  inetaddr

  ,这里是

  192.168.0.2

  。在我的服务器体系上,它列出的地点是

  192.168.0.14

  ,这个地点是客户端体系将要利用的地点。

  图3

  启动“我的天下”服务器

  下一步才是真正的启动“我的天下”服务器。在我们实际开始前,会涉及到几个选项。当启动“我的天下”服务器时,你必要指定用多少内存来初始化“我是天下”。您还将指定利用的最大内存量。

  假如我的体系有3.7GB闲置内存,我知道会有不到40位玩家,于是我只必要划出2GB。固然,我可以增长些以答应用户增长。假如必要的话,我还可以留一点内存给体系运行。我将最小值设置为2GB,最大值设置为3GB。由于最大值设置为3GB,假如必要的话,还可以至少留给体系700MB内存,但这只有在“我的天下”服务器利用高出最初分配的2GB时才会发生。

  启动服务器的下令行是:

  sudojava-Xms#-Xmx#-jar[path]/minecraft_server.[version].jarnogui

  如今表明一下下令布局:

-Xms#-初始启动分配的内存(

  -Xms2048m

  )

我的世界服务器res(我的世界服务器res怎么给权限) 我的天下
服务器res(我的天下
服务器res怎么给权限)「我的天下手游」 行业资讯

-Xmx#-最大分配的内存(

  -Xmx3096m

  )

[path]–“我的天下”服务器文件路径(

  /home/tux/MCS/

  )

[version]–下载的“我的天下”服务器的版本(

  1.10.2

  )

nogui–用于以基于文本的界面来表现,可以镌汰内存利用。假如你利用图形化界面,那么移除

  nogui

  选项。

  一个利用2GB内存以及最大3GB、位置为

我的世界服务器res(我的世界服务器res怎么给权限) 我的天下
服务器res(我的天下
服务器res怎么给权限)「我的天下手游」 行业资讯

  /home/tux/MCS

  、版本号为

  1.10.2

  的体系的完备下令实例是:

  sudojava-Xms2048m-Xmx3096m-jar/home/tux/MCS/minecraft_server.1.10.2.jarnogui

  留意:这里内存容量的巨细是兆字节单位。容量要乘以1024。举个例子,2GB的内存使2与1024相乘,容量为2048。但别忘小写字母

  m

  是特指兆字节。你可以简单地利用特指的

  2g

  和

  3g

  来表现2GB和3GB。

  在你初次运行服务器时会发成一些错误。开始之前,它表明必要同意“终极用户答应协议EULA”。

  要同意“终极用户答应协议EULA”,你必要编辑与“我的天下”服务器JAR文件同一文件夹下的的

  eula.txt

  文件。

  利用一个雷同

  nano

  的文件编辑器打开文件

  eula.txt

  文件。确定你举行这步时利用的是root权限。将行

  eula=false

  更改为

  eula=true

  ,并生存文件。

  如今,再次输入上述下令以启动服务器。应该滚过满屏幕信息,然后一个状态行将表现它的创建过程。当其这个初始天下创建好之后,状态行将表现100%。有关体系时间更改的任何错误消息是正常的,因此忽略它们。

  此时,你可以打开客户端程序而且看到如上图1的界面。点击“Multiplayer”按钮。在下一屏幕,如图4,选择“DirectConnect”,这将提示您输入服务器地点,因此键入“我的天下”服务器的IP地点。你如今应该已经毗连到游戏了。

  图4

  毗连的某些贫苦

  假如一些客户端无法毗连到服务器,那么你必要按下

  CTRL+Z

  退出Java程序。打开文件

  server.propertices

  ,利用一个nano之类的编辑器举行编辑。记取要root权限。编辑

  online-mode

  行,它应该设置为

  true

  ,修改为

  false

  并生存。重启服务器并打开“我的天下”服务器。利用客户端重新毗连到服务器,如今应该统统都好了。

  建立快乐!

  原文来自:https://www.oschina.net/translate/how-to-set-up-a-minecraft-server-on-linux"target="_blank"https://www.oschina.net/translate/how-to-set-up-a-minecraft-server-on-linux

  本文地点:https://www.linuxprobe.com/linux-minecraft-server.html

客户评论

我要评论