最MC论坛

标题: [服务器教程]Minecraft | CraftBukkit,Spigot,MCPC+ | Linux建服详细教程 [打印本页]

作者: ice_light    时间: 2015-3-7 15:09
标题: [服务器教程]Minecraft | CraftBukkit,Spigot,MCPC+ | Linux建服详细教程
您的回复是我最大的动力


有什么问题可以回帖提问,我会尽力回答
-----------------------------------------------------------分割线-----------------------------------------------------

首先,你需要一台服务器或者个人计算机运行*nix系统
                       (比如:Debian,Ubuntu,RHEL,CentOS,Gentoo
,ArchLinux及其衍生版*nix)
其次,网速很重要.10M光纤大约可以带动30~50人(有数据表明,客户端平均加载的Chunks为12,20M的对等宽带可以带动100~120人,但是已经有部分玩家出现卡顿...其他的自己算把
                        
(所谓100M独享,真实下载速度为100M/8=12.5M/s,上下不对等的上传速度为12.5M/8=1.5625M/s,对等的上传速度就有12.5M/s)
最后,内存才是真正的吃,在Linux下2G大约可以带动20~40个人,主要取决于你的Mod和插件

教程分为三部分

Ⅰ.java

  •     检测java是否安装
  •     安装java

Ⅱ.下载并运行服务端

  •     CraftBukkit
  •     Spigot
  •     MCPC Plus/Cauldron

Ⅲ.杂项

  •     "变身"盗版服(即解决Bad Login)
  •     安装插件或MOD
  •     F&Q
每个步骤分一楼,二楼开始正文



作者: ice_light    时间: 2015-3-7 15:16
本帖最后由 ice_light 于 2015-5-22 18:14 编辑

检查Java是否安装
输入

java -version

如果出现
java version "1.6.0_18"
OpenJDK Runtime Environment (IcedTea6 1.8.13) (6b18-1.8.13-0+squeeze2)
OpenJDK Client VM (build 14.0-b16, mixed mode, sharing)

这类文字,请直接到三楼


如果出现
-bash: /usr/bin/java: No such file or directory


-bash: java: command not found

请往下看

A.安装OpenJDK
    (适用于懒人....


作者: ice_light    时间: 2015-3-7 15:24
CraftBukkit:

1.建立你的服务端目录
mkdir /home/"你的目录"
复制代码
2.下载CraftBukkit
wget http://tcpr.ca/files/craftbukkit ... SNAPSHOT-latest.jar
复制代码
3.建立一个Bash文件
vi start.sh
复制代码
放入如下内容
java -Xincgc -Xms1G -Xmx1G -Xss1M -server -jar craftbukkit*.jar
复制代码
(关于如何使用vim请看F&Q)
4.开服
chmod a+x start.sh
sh ./start.sh
复制代码

Spigot:
性能比CB好的服务端,在玩家大于50人时,TPS明显比CB高,Unloadchunk才是其王道
建立步骤和CB差不多

在CB建立步骤2中,把
wget http://tcpr.ca/files/craftbukkit ... SNAPSHOT-latest.jar
复制代码
换成
wget http://tcpr.ca/files/spigot/spigot-1.8-R0.1-SNAPSHOT-latest.jar
复制代码

把步骤3中
放入的内容
java -Xincgc -Xms1G -Xmx1G -Xss1M -server -jar craftbukkit*.jar
复制代码
换成
java -Xincgc -Xms1G -Xmx1G -Xss1M -server -jar spigot-*.jar
复制代码



MCPC Plus:
可以加载MOD的服务端,步骤和建立CB,SP差不多,也是换了一些文字而已


wget http://tcpr.ca/files/craftbukkit ... SNAPSHOT-latest.jar
复制代码
换成
wget http://tcpr.ca/files/mcpc/mcpc-plus-1.6.4-R2.1-forge965-B243.jar
复制代码

把步骤3中
放入的内容
java -Xincgc -Xms1G -Xmx1G -Xss1M -server -jar craftbukkit*.jar
复制代码
换成
java -Xincgc -Xms1G -Xmx1G -Xss1M -server -jar mcpc-plus-*.jar
复制代码

至此,你最简单的服务端已经架设起来了
作者: ice_light    时间: 2015-3-7 15:24
"变身"盗版服
vi server.properties
复制代码
找到
online-mode=true
复制代码
一行,改成
online-mode=false
复制代码
保存退出
F&Q:
Q:怎么使用Vim?
A:最基础的,i键是插入模式,可以开始输入文字,输入完成后;按ESC键,输入:x保存该文件;如果你输错了,可以按delete键删除输错的文字,想要学习更多看http://www.cnblogs.com/hlz789456 ... /03/19/1417193.html

Q:为什么MCPC+不能启动
A:如果你在服务器中国,恭喜你中彩.某黑心网络供应商把files.minecraftforge.net给屏蔽了,你可以在论坛找到分流君的lib文件夹的打包,或者你直接用你客户端的lib文件夹也可以

Q:牌子不能打中文...乱码
A:...jar patch
去论坛下载font.txt,放到服务端目录
cd /home/"你的目录"
jar uvf *.jar font.txt
复制代码
*.jar改成你的jar名字

Q:我是用Putty之类的管理服务器,一关闭Putty服务器就关了,怎么回事?
A:请下载screen
Debian/Ubuntu:
apt-get install screen
复制代码
CentOS/RHEL
yum install screen
复制代码
之后使用
screen -S "name"
复制代码
其中name可以任你定,不过尽量使用字母,数字组合
然后在里面开服即可(前面有讲解)

Q:下次登陆的时候,要管理服务器怎么办?
A:使用
screen -r "name"
复制代码

Q:怎么安装插件
A:你可以有两种方法:
    ①用sftp上传到/home/"你的目录"/plugins里面,然后重启服务端即可(在控制端打上restart
       (SFTP就是用你的ftp上传工具,选择sftp模式,或者是用sftp://你的IP:22 用户名密码和你登陆控制端一致
    ②手动用命令来.首先,你要有链接,这里用mcore做例子
cd /home/"你的目录"/plugins
wget http://dev.bukkit.org/media/files/792/773/mcore.jar
cd ..
复制代码
然后重启服务端即可
作者: grim_fly    时间: 2015-3-7 20:13
看不懂    但是很掉的样子
作者: 风中小筑    时间: 2015-5-11 12:48
感谢分享·····
作者: a97719506    时间: 2015-5-17 16:48
这个可以用你上次的教程吗?那个开设免费服务器的
作者: 风中小筑    时间: 2015-5-22 14:42
看了这么多教程,就你写得最好···
作者: ice_light    时间: 2015-5-22 18:13
风中小筑 发表于 2015-5-22 14:42
看了这么多教程,就你写得最好···

嗯,感谢你的支持
作者: 陨石的汇集__天    时间: 2015-5-30 09:35
有点看不懂???
作者: 陨石的汇集__天    时间: 2015-5-30 10:03
完全看不懂 java -version 在那输入啊?

作者: renanxing    时间: 2015-7-2 03:33
求教程啊!!!!
作者: 牛逼    时间: 2015-7-5 22:21
求看看
作者: shiyongooo    时间: 2015-8-3 15:02
嗯,感谢你的支持
作者: 二次元服务器    时间: 2015-8-18 17:34
看看
作者: 二次元服务器    时间: 2015-8-18 19:08
看看
作者: zyguyi    时间: 2015-8-21 15:06
实用,感谢楼主分享
作者: 玩小大大    时间: 2015-8-21 19:14
有图片更好哦·
作者: damiaomiao    时间: 2015-8-31 01:25
学习饿了。。
作者: 巅峰丶    时间: 2015-9-2 22:01
谢谢lz
作者: 虚空    时间: 2015-9-13 14:23
1111111111111111
作者: 天亮Say    时间: 2015-9-17 00:37
mark学习
作者: 帅宝宝    时间: 2015-9-21 21:17
水一水,谢谢楼主
作者: dasdas    时间: 2015-9-27 19:00
额额额
作者: Localhost    时间: 2015-10-1 12:04
!!阿第克集散地恢复sad好烦
作者: yzy    时间: 2015-10-5 16:31

作者: xiaoxiaohome233    时间: 2015-10-6 21:02
为啥要回复啊
作者: xiaoxiaohome233    时间: 2015-10-6 21:02
回复一下,会健康
作者: 牛逼    时间: 2015-10-7 11:53
就是学习学习一下
作者: hronro    时间: 2015-10-9 08:47
呵呵,这个看一下!
作者: kakalaka    时间: 2015-10-10 19:07
谢谢分享
作者: cxfuxi    时间: 2015-10-11 17:17
看看  啊啊啊  
作者: 后天星期天    时间: 2015-10-23 15:31
正在搭建,居然看到要回复
作者: 玄色    时间: 2015-11-1 03:27
好贴必须顶
作者: hgteam    时间: 2015-11-9 21:27
看看如何弄。。。。。。。。。。
作者: xuan_lv233    时间: 2015-11-16 19:37
不错
作者: Taskmgr    时间: 2015-11-17 10:05
好想学。。
作者: draco    时间: 2015-11-19 18:40
正在开,求看!!
作者: fuge    时间: 2015-11-21 17:50
这适用于手机服务器吗?
作者: 1748011755    时间: 2015-11-21 19:10
不错不错!我已经有半年开服经验了!
作者: 夜丶Myh    时间: 2015-11-24 21:03
顶顶顶顶顶
作者: surfyhou    时间: 2015-11-26 19:08
ssfastgfgysaghsh
作者: fossile    时间: 2015-11-28 23:48
楼主要求我回复
作者: cytas    时间: 2015-12-1 13:20
求教育
作者: Mr_bean    时间: 2015-12-1 16:30
123
作者: kozora    时间: 2015-12-9 16:17
= =  看看
作者: GREEN-HAT    时间: 2015-12-12 12:59
我只想開伺服器玩
作者: crescenthjj    时间: 2015-12-14 23:13
支持楼主,希望管用
作者: 862341995    时间: 2015-12-19 19:14
linux系统的服务器如何设置服务器最大在线人数
作者: 862341995    时间: 2015-12-19 19:15
是在后台设置,就是不改服务器配置文件
作者: daxiazyj    时间: 2015-12-26 17:53
沙发
作者: 辣椒油唰小肥羊    时间: 2015-12-27 12:30
还是看不懂。
作者: iexploder    时间: 2015-12-28 20:30
来看教程的~谢谢楼主大大
作者: AERLIYA    时间: 2016-1-16 23:59
SDAWSFCVSZEbgRFHE
作者: adamwzy    时间: 2016-1-25 01:03
hao shishi
作者: soyozone    时间: 2016-1-25 16:45
hahahahahahaahahhaahahh
作者: HellSing00    时间: 2016-1-29 16:46
谢谢分享。。。。。。。。。。。。。
作者: goodboy    时间: 2016-2-6 18:03
学习,膜拜大神中!
作者: woshimingdian    时间: 2016-2-29 11:52
okokokokokokkok
作者: BQsummer    时间: 2016-3-6 16:22
啥地方啥地方啥地方
作者: 1176060634    时间: 2016-3-6 17:22
求开服大神加QQ 1175060634 帮我开个服

作者: 游戏人生2号    时间: 2016-3-10 15:19

作者: xuehuang    时间: 2016-3-10 18:53
kankan...
作者: ztzkao    时间: 2016-3-12 18:35
找好久了!!!!
作者: fydzzx    时间: 2016-3-12 22:46
啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
作者: zjw14174    时间: 2016-3-23 12:02
看看,到底是啥
作者: qq1550593277    时间: 2016-3-25 21:19
嗯嗯
作者: Yi_Nuo    时间: 2016-3-27 11:35
看不懂    我想应该很不错点个赞
作者: superxlcr    时间: 2016-4-12 10:40
大神666,学习了
作者: stwflyman    时间: 2016-4-14 07:37
太好了,幸苦了
作者: 384475574    时间: 2016-5-1 09:13
提示: 该帖被管理员或版主屏蔽
作者: 384475574    时间: 2016-5-1 09:15
虽然6  但能发点人能看懂的吗 我们新手啊  楼主
作者: xiaozilin    时间: 2016-5-1 09:44
[服务器教程]Minecraft | CraftBukkit,Spigot,MCPC+ | Linux建服详细教程
作者: 9imc    时间: 2016-5-4 17:11
楼主好贴 受教了!
作者: jutju    时间: 2016-5-8 11:32
发个视频可以不自己弄个教学视频更好我qq1607174394如果我会了我会给你报酬的谢谢
作者: 小李熹熹    时间: 2016-5-8 21:31
提示: 该帖被管理员或版主屏蔽
作者: 玩酷windy    时间: 2016-5-9 18:14
提示: 该帖被管理员或版主屏蔽
作者: gtr7854    时间: 2016-5-10 21:46
还是你厉害啊..........赞赞赞
作者: Genesis创世纪    时间: 2016-5-12 23:41
这个太麻烦了有人会看不懂
其实在家开服也就是几部
1.下载懒人包
2.端口映射
3.配置服务端
4.配置客户端
5.开服
作者: HZ_xiaofeng    时间: 2016-5-13 19:57
提示: 该帖被管理员或版主屏蔽
作者: HZ_xiaofeng    时间: 2016-5-13 20:00
提示: 该帖被管理员或版主屏蔽
作者: nisemono    时间: 2016-5-14 00:14
感谢楼主分享
作者: lxlxx    时间: 2016-5-14 18:22
提示: 该帖被管理员或版主屏蔽
作者: lxlxx    时间: 2016-5-14 18:24
提示: 该帖被管理员或版主屏蔽
作者: q316059455    时间: 2016-5-28 00:49
支持一下!!!!!
作者: 圣魂之战    时间: 2016-5-28 14:02
好啊!
作者: sorhe    时间: 2016-6-4 13:01
提示: 该帖被管理员或版主屏蔽
作者: miyin    时间: 2016-6-6 13:14

有点看不懂??
作者: 坏人?    时间: 2016-6-11 10:58
。。。。不懂唉!
作者: qingnian123    时间: 2016-6-11 12:34
支持楼主‘

作者: DS1136    时间: 2016-6-21 22:52
求帖子给力
作者: ljqwe123    时间: 2016-6-27 14:13
提示: 该帖被管理员或版主屏蔽
作者: 紫竹    时间: 2016-7-2 06:48
支持楼主 看看..
作者: Hconk    时间: 2016-7-2 22:53
学习一波~~~~~
作者: wake_up    时间: 2016-7-12 14:00
虽然看不懂,但还是感觉很牛逼
作者: 【屌丝】大大    时间: 2016-7-17 16:38
提示: 该帖被管理员或版主屏蔽
作者: 【屌丝】大大    时间: 2016-7-17 16:38
提示: 该帖被管理员或版主屏蔽
作者: miu111    时间: 2016-7-21 14:40
我是来学习的
作者: Lu_7    时间: 2016-7-22 10:46
提示: 该帖被管理员或版主屏蔽
作者: tianci97    时间: 2016-7-23 10:41
正好在搭设linux的云mc服务器233




欢迎光临 最MC论坛 (http://www.zuimc.com/) Powered by Discuz! X3.2