如何创建域服务器Bukkit Minecraft服务器

编写原因:针对在第三方服务器且为Linux环境上建立MINECRAFT服务器(以阿里云为例),网络上并没有相关的参考帖,我将配置的过程与我遇到的问题与大家进行分享。
准备工具:
一、Xshell(对方便对Linux控制台的管理)
二、Xftp(方便新手对阿里云服务器进行文件传输)
MINECRAFT服务端启动所需环境:JAVA JDK 1.7 ,MySQL ,craftbukkit
MINECRAFT游戏管理网页所需工具:Tomcat7.0
一、JDK环境配置
1.去oracle官网下载所需JDK (tar.gz)/technetwork/java/javase/downloads/index.html
2.增加可执行权限 chmod +x&jdk-7u??(你的版本号)-linux-x64.bin。
3.修改环境变量
#vi /etc/profile
最下面添加下面几行,注意红色字部分要根据你下载解压得到的东西修改。
export&JAVA_HOME=/usr/lib/jdk1.7.0_07export&JRE_HOME=${JAVA_HOME}/jre& &export&CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib& &export&PATH=${JAVA_HOME}/bin:$PATH &&
:wq(保存并退出)
再此一定要注意2点 &
1.安装JDK时一定要确认用户拥有运行权限 -chmod 755(777)
2.配置环境变量时尽量使用-vi命令 &不要使用Xftp拖出使用windows写字板保存再复制回去替换的方法。
二、Tomcat如果你不需要建立Minecraft个人主页,跳过即可。
1.Tomcat官网下载地址
以tomcat-7.0.54为例
tar -zxvf jakarta-tomcat-7.0.54.tar.gz 解压
跟上一步一样配置环境 &\etc\profile这个文件中。
  export JAVA_HOME=/usr/java/jdk1.7.0_07
  export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:.
  export CATALINA_HOME=/opt/jakarta-tomcat-7.0.54
  export PATH=$JAVA_HOME/bin:$PATH
  更新:
source /etc/profile
Tomcat就可以启动了.
提醒:使用Xshell时可以正常连接你的服务器,但Xftp无法连接时,主要是因为SSH:安全外壳协议
请确认你的/etc/ssh/sshd_config中配置了
Subsystem&sftp&/usr/libexec/openssh/sftp-server
如果还是失败,请直接从Xshell中的Xftp按钮进入。本人亲测可行:)。
关键的环境已经配置完,现在尝试启动MINECRAFT &craftbukkit服务器包吧~
第一次启动前记得设置内存 能启动MINECRAFT最小的JAVA虚拟机内存为1G &以1G内存小型服务器为例:
java -Xms128M -Xmx800M -jar&craftbukkit-1.6.2-R0.2.jar
(根据你的游戏版本改动) &
mod拖入plugins文件夹即可
享受你的服主生涯吧:)
本文为原创,转载请注明出处:)
#vi&/etc/profile
本文已收录于以下专栏:
相关文章推荐
如何在linux上建立一个可以加载mod的minecraft服务器。本教程为入门教程。
我很喜欢MineCraft这个游戏,以前都用MClauncher自己做服务器自己玩,现在想和小伙伴们一起玩,正好我也有个无风扇低功耗的小服务器(http://blog.csdn.net/advance...
版权声明:对于本博客所有原创文章,允许个人、教育和非商业目的使用,但务必保证文章的完整性且不作任何修改地以超链接形式注明原始作者、
出处及本声明。
博客地址:http://b...
本系列文章有本人yinjiabin制作,转载请注明出处:
http://blog.csdn.net/yinjiabin/article/details/7489030
建立 nfs 服务器...
在开发和调试阶段,nfs是不可或缺的方式。
nfs:Network File System
nfs方式本质上相当于将PC宿主机上某个特定的目录当做开发的网络硬盘使用,这样通过网络挂载方式...
他的最新文章
讲师:李江龙
讲师:司徒正美
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)【关于linux搭建minecraft服务器的详细教程,中文完全版】
(阿毛注:网上的mc构建教程都极为不完善,虽然在win下可以轻松完成mc服务器的搭建,但是这个教程对于linux的部分叙述非常不详细,所以我想以这个教程为基础,晚上一下,反正这个教程也基本是从维基翻译来的,不过任然感谢翻译者。,在这个教程中,阿毛将会省去win的部分
首先要确认你的机子(或者独立服务器、VPS)可不可以开MC服务器,下面是用户量与占用内存数的关系:500M -
100-150玩家
200-500玩家
&&&&&&&&&&&&&&&&&&&&
(阿毛注:这个数字对于linux服务器非常不可靠
还有网络,网络虽不比内存重要,但是好的网络也是必须的。一般开服得有10M以上的宽带或者光钎。如果你家后面是ADSL基站,那么网通的4M够开10人的服务器了。
MC的服务器一般有2种——官方服务端和Bukkit(水桶)服务端。在这里以水桶服务端为例。
(阿毛注:使用的客户端必须和服务端版本一致,否则会无法连接。
首先进入 bukkit官网 http://bukkit.org &,会出现如下页面
圈圈里的就是官方编译好的稳定版,最前面的版本最新。
下载版本为1.0.1 R1的bukkit后,必须使用1.0.1的客户端。
也可以使用wget命令直接在你的服务器下载jar文件
这样这个jar会被下载到当前目录。同时你也可以通过sftp上传到你的linux服务器。
用来切换目录的cd命令这里不再介绍。
在linux下安装java有两种方式。
第一种是使用官方提供的bin可执行文件。可以直接安装java。从官方下载对应linux版本的jre(记住必须是jre,java不包含服务器需要的所有运行库)使用官网的二级制文件的方法安装比较复杂,而且安装后貌似java环境不正常(可以运行java程序,可是创建的mc服务器无法连接。)
如果是红帽系的系统(centos,fedora,redhat等),可以直接只用
yum install java
yum install jre
来安装所有java组件,弄好所有组件之后,就可以直接启动你的mc服务器了。对于debian系系统(ubuntu,debian等)使用
apt-get install java
apt-get install jre
可以安装java环境
然后,打开linux终端键入如下内容
cd 你的服务器jar文件所在目录
java -Xincgc -Xmx1G
-jar&craftbukkit-1.0.1-R1.jar
其中"-xmx1g"是java启动时设置最大使用内存的参数,可以参照上面的玩家与占用内存的关系表来修改。
然后即可启动java程序
然后运行。。第一次启动会长一点。然后会生成一些文件。这里以server.properties文件为例:
nano server.properties
以编辑服务器配置
用nano打开它,然后可以看到里面有
level-name 服务器地图文件夹的名称
allow-nether 开启地狱 true为开启,false关闭
view-distance 可视距离
spawn-monsters 刷怪 true为开启,false关闭
online-mode 只有在线玩家可以进游戏 true为开启,false关闭
gamemode 游戏模式 0生存1创造
spawn-animals 刷动物 true为开启,false关闭
difficulty 难度等级 0和平1简单2中等3困难
server-name 服务器名
pvp 玩家可以伤害玩家 true为开启,false关闭
server-ip 服务器IP地址,留空
max-players 最大玩家数量
level-seed自动生成地图的时候使用的种子
server-port
服务器端口号,默认25565,改为其他端口的时候进游戏时需要使用服务器IP:端口号的形式
allow-flight 允许玩家飞行(需要玩家自己装CJB或者飞行披风MOD)
white-list 白名单
motd 服务器信条,就是在添加服务器后显示的那个-
配置的后不会立即生效,应该重启服务器软件,就是在服务器的命令框框里输入reload即可。
此时,你的mc服务器就已经开始正常运行了
你可以使用如下命令查看运行状态
netstat -tulp|grep java
如果启动成功,你可以看到java和其对应端口号。
阿毛:关于如何实现后台运行
这里我们用简单的方式实现后台运行,先安装一个软件screen
方法在这个网址有
红帽系可以直接用yum install screen安装
debian系类似
安装好screen之后,在终端输入screen即可打开screen
然后运行minecraft,关闭终端,minecraft仍然在运行
关于其他后台运行实现方式,请自行谷歌。
ps:关于mc的插件
如果要让你的水桶服务器加些功能怎么办,一个办法就是装插件。推荐从里
找插件。这里推荐几个必要的插件:Essentials 基础插件AuthMe 注册、登录插件Residence
自主区域保护插件EverCart 矿车防卡插件SpawnControl 出生点插件LWC
锁箱子插件(其实它可以锁木牌、箱子、发射器和炉子)(下载地址:/file/e7hxc5pa
安装插件时,直接把jar文件和附带的配置文件夹(如果有的话)丢到bukkit运行目录下的plugins文件夹就行。然后在服务器的命令框框里输入reload命令就可以使用新插件了。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。如何在VPS上架设BUKKIT MINECRAFT服务器|IDC新闻
海外服务器
美国服务器
服务器托管
服务器租用
服务器知识导航
&&&&&&&&&&&&&&&
本周热卖服务器
&&&&&&&&&&&&&&&&&&&&&&&&&
你的位置: ―&
―& 详细正文
如何在VPS上架设BUKKIT MINECRAFT服务器
(版权所有:e网科技)几个月前,我们介绍了如何安装一个Minecraft服务器。Bukkit是“我的世界”修改版本,允许插件,修改,包括一系列很棒增强游戏。你可以在这里找到更多关于Bukkit。安装Bukkit Minecraft服务器VPS一样简单,非常类似于安装一个基本Minecraft服务器。再一次,有一些快速命令你会生存的路上/冒险/创意!注意:本指南是特定于CentOS的cPanel服务器,但可以跟着non-cPanel服务器。此外,本教程假设您熟悉工作在命令行通过SSH服务器。如果你没有,你可能想看看本文首先把你的脚弄湿。还要注意:本教程并不包括购买和安装Minecraft独立的发射器。如果您是Minecraft,下载发射器连接Minecraft服务器安装。步骤1:安装Java"我是一个基于java的游戏。为我们Bukkit Minecraft部署我们需要安装Java。cPanel提供Tomcat运行Java,但是我建议通过命令行安装。你需要root访问服务器安装Java。这里是如何设置一个cPanel帐户,可以升级为根。曾经作为根用户在服务器应该安装java-1.6.0-openjdk或java-1.7.0-openjdk:yum安装java-1.7.0-openjdk代入java-1.6.0-openjdk yum安装命令,如果是你的偏好。步骤2:配置您的服务器现在我们准备游戏本身。接下来几个命令将创建一个"我的账户目录我们想主机Minecraft和带我们到新目录:mkdir - p /home/account/bukkit(/账户/是账户的名称,你想安装Minecraft。)cd /home/account/bukkit步骤3:下载并开始Bukkit Minecraft下载游戏使用下面的命令:wget http://dl.bukkit.org/latest-rb/craftbukkit.jar开始在Java:"我java -Xmx1024M -Xms1024M jar craftbukkit。jar - o真实Bukkit通常运行的香草Minecraft背后的一个版本。上面的链接应该自动下载最新的稳定构建。第四步:重启Minecraft现在您应该看到从滚动文本命令行上,"我是启动和生成的世界。确认您已成功安装了Bukkit,但有几件事之前我们应该做登录并开始制作和采矿。第一件事是…停止Bukkit服务器并重新启动它的屏幕我们可以注销VPS没有停止游戏。停止屏幕java -Xmx1024M -Xms1024M jar craftbukkit。jar - o真实现在Bukkit运行在一个屏幕上,这意味着您可以退出游戏服务器没有关闭。你可以通过分离屏幕:[ctrl]+[ctrl]+ d如果成功你应该得到一个消息,说(分离)如果你不想改变默认设置,您现在做的。如果你这样做,继续阅读…第五步:配置Bukkit如果你想获得一个更深Bukkit和Minecraft设置您可以添加您的服务器的IP,你的世界的名字,或者一天的消息。进行任何配置更改你需要停止游戏,所以重新屏幕:屏幕- r停止那么你想要编辑至少服务器。属性文件,可能的选择。txt文件。注意:如果你想要编辑的文件通过FTP或cPanel您可能需要改变他们的权限。如果你运行:乔恩- r帐户:账户/home/account/Minecraft运维。txt文件控制管理员权力在游戏,所以把Minecraft账户你想有管理员在该文件。服务器。属性文件是大的,它会有游戏选项和设置。还有很多其他的选项,您可能设置:你是否有虚空,level-seed生成特定Bukkit地图,和游戏模式只是几个例子。这里是一个链接到所有的选项和设置。使用Bukkit真正的力量和原因是因为与Bukkit定制和插件,您可以使用。检查脚本启动和管理Bukkit GitHub。(版权所有:e网科技)
| 营业执照证件
E网科技&Copyright @
All Rights Reserved & &
& & 鄂ICP备号
总部地址:湖北省宜昌市云集路20号 邮编:443000& 联系QQ: 93 EMAIL:
咨询热线:}

我要回帖

更多关于 如何创建web服务器 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信