前一篇教程我们已经安装完了java,那么现在是时候正式安装&配置MC服务器了。不过我们首先还是得选择一下你需要的服务端。由于MC服务端的多样性,我们不一个个进行介绍了,取通用部分进行一些指导。
1.首先ssh登陆服务器,可以使用SecureCRT,Putty,Xshell。建议设置一个较为复杂的密码(passwd命令设置),或者使用sshkey来进行登陆。
2.选择你要放置MC服务端的目录,一般选择在/home目录下,mkdir /home/"你的目录",建议是尽量选择英文目录名
3.下载服务端,这个可以你自己上传,也可以wget下载各官网的服务端。这里我给出三个常用服务端的下载地址。
CraftBukkit
1 |
wget http://tcpr.ca/files/craftbukkit/craftbukkit-1.8-R0.1-SNAPSHOT-latest.jar |
Spigot
1 |
wget http://tcpr.ca/files/spigot/spigot-1.8-R0.1-SNAPSHOT-latest.jar |
MCPC
1 |
wget http://tcpr.ca/files/mcpc/mcpc-plus-1.6.4-R2.1-forge965-B243.jar |
如果只是单纯自己玩,还是建议下载最新版本的各种服务端,如果需要某些插件或者mod有特殊的版本需求,那么可以自己去下载对应的版本。只需要替换jar即可,相当简单。
4.创建一键运行文件,这个只是帮你省了每次输入或者粘贴运行服务器命令。
在服务端目录进行操作
1 |
vi start.sh |
添加如下内容
1 |
java -Xincgc -Xms1G -Xmx1G -Xss1M -server -jar 服务端名字.jar |
在这个命令中Xms1G和Xmx1G分别限制了jvm虚拟机的最小和最大内存,你可以根据自己的需要进行修改。之后会有文章详细介绍这个命令的优化,来让你用更少的内存带起更多的人。
1 2 |
chmod a+x start.sh ./start.sh |
5.修改MC服务器配置来使服务器运行在离线模式,以让盗版玩家进入。
还是在服务端目录
1 |
vi server.properties |
修改
1 |
online-mode=true |
将true修改为false
6.一些简单的问题解决方案
如何在关闭ssh连接后继续保持服务端运行——请使用screen命令来后台保持
插的牌子无法输入中文——百度下载字体的txt文件然后对你的jar进行patch
如何安装插件——在服务端文件夹的plugins文件夹里上传插件或是下载插件到这个目录,然后在游戏控制台重启游戏,当然杀掉进程也行,就是太暴力了。
注意,本教程需要对linux基本操作有一定了解,如完全不会请百度相应的指令名字,有详细的说明。
Senraの小窝原创文章,转载请注明来自:Minecraft服务器搭建非小白教学——创建你的世界
近期评论