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