博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何在Fedora 26上安装Minecraft 服务器
阅读量:5367 次
发布时间:2019-06-15

本文共 1922 字,大约阅读时间需要 6 分钟。

本文转载于:

 

在本教程中,我将指导您在Vultr的高性能SSD VPS上建立一个Minecraft服务器。您将学习如何在Fedora 26 x64上设置Minecraft服务器。

要求

SSH客户机。

1GB RAM VPS服务器,安装Fedora 26 x64。

准备

首先,登录到位于Vultr的新Fedora服务器并安装所需的软件。

ssh root@ip.ip.ip.ip 

安装Java 1.8:

[root@vultr ~]# yum install java-1.8.0-openjdk 
...
Is this ok [y/N]: y

安装screen:

[root@vultr ~]# yum install screen
...
Is this ok [y/N]: y

打开Minecraft服务器端口(25565) firewalld:

firewall-cmd --zone=public --permanent --add-port=25565/tcp
firewall-cmd --reload

出于安全考虑,让我们创建一个用户来运行您的Minecraft服务器。如果有人在服务器中发现漏洞,他们将无法在您的服务器上获得根访问权限。

adduser mcserver
# set a secure password.
passed mcserver
# this allows you to run screen while su'd from root for the next step
chown mcserver `tty`

配置

让切换用户mcserver和安装Minecraft服务器!将URL相应地更改为Minecraft的最新版本。

su - mcserver
mkdir minecraft
cd minecraft
wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft.Download/versions/1.11.2/minecraft_server.1.11.2.jar
chmod +x minecraft_server.jar
screen
echo "eula=true" > eula.txt
# start your Minecraft server
java -Xmx768M -Xms768M -jar minecraft_server.jar nogui

祝贺您,您的Minecraft服务器现在正在运行在高性能的SSD VPS服务器上!

注释

要安装在768MB的VPS上,请执行上面相同的命令,但要更改最后一个java命令:

java -Xmx512M -Xms512M -jar minecraft_server.jar nogui

如果您需要更多的参与者(因此需要更多的RAM),您只需启动一个更大的实例,然后从您的实例分配的RAM中简单地减去256M。例如,一个4096M实例将以-XmX3840M -Xms3840M.启动

如果您想要一个私有服务器,您可以指定允许加入的玩家名称。要做到这一点,首先,启动服务器:

java -Xmx768M -Xms768M -jar minecraft_server.jar nogui

等待它完成装载。

...
[Server thread/INFO]: Preparing spawn area: 1%
[Server thread/INFO]: Preparing spawn area: 36%
[Server thread/INFO]: Preparing spawn area: 92%
[Server thread/INFO]: Done (3.496s)! For help, type "help" or "?"

将以下命令输入控制台。

whitelist on
whitelist add 
whitelist add 
....

输入您朋友的用户名而不是<username>。你可以像你想要的那样添加很多。在此之后,您将看到以下输出:

[Server thread/INFO]: Turned on the whitelist
[Server thread/INFO]: Added 
to the whitelist

如果你想关掉白名单,只需输入 whitelist off.

转载于:https://www.cnblogs.com/qiniuyun3/p/10452482.html

你可能感兴趣的文章
uva 12097 - Pie(二分,4级)
查看>>
mongodb索引
查看>>
nginx源码学习资源(不断更新)
查看>>
【bzoj2882】工艺 后缀自动机+STL-map
查看>>
[redis] redis
查看>>
Linux的加密认证功能以及openssl详解
查看>>
[Tools] 使用XP远程登录Win8系统
查看>>
【RL-TCPnet网络教程】第38章 TFTP简单文件传输基础知识
查看>>
HDU- 2265 Encoding The Diary
查看>>
socket基本概念
查看>>
[第三方]SCNetworkReachability 获取网络状态控件使用方法
查看>>
在Windows上使用putty连接一台Linux主机
查看>>
Socket常见错误
查看>>
百度地图2.0API和3.0API。你想要的百度地图的这都有
查看>>
专业词汇
查看>>
星期五的收获
查看>>
proxmox 去除订阅提示
查看>>
使用Html.EditorFor()为文本框加上maxlength,placeholder等属性
查看>>
[转]后缀数组求最长重复子串
查看>>
设计模式——外观模式详解
查看>>