如何架设minecraft服务器吧

阿里云怎么搭建我的世界服务器?&-&Minecraft(我的世界)中文论坛 -
只需一步,立刻登录
后使用快捷导航没有帐号?
查看: 2961|回复: 18
阿里云怎么搭建我的世界服务器?
RT,本渣刚租了个阿里云,但是不知道怎么搭建我的世界服务器,弄了一天了,怎么弄都是失败的,求大神帮忙讲解下!最好能附图!由于我是新手,所有的金粒都给了!求帮助!谢谢各位大神了!如果可以,QQ详谈:<font color="#ff8801!
不会的再问就是了,真的很简单的,小事情而已,希望你能成功开起来,独立服务器稳定性很好的。网页的和VPS真的很坑,共享资源还那么贵,真是醉了,忽悠小孩呢- -
帖子永久链接:&<button type="submit" class="pn" onclick="setCopy('http://www.mcbbs.net/thread--1.html', '帖子地址已经复制到剪贴板您可以用快捷键 Ctrl + V 粘贴到 QQ、MSN 里。')">点击复制
采纳了,我去弄弄看,有什么不会的还可以再找你吗?
不会的再问就是了,真的很简单的,小事情而已,希望你能成功开起来,独立服务器稳定性很好的。网页的和VPS真的很坑,共享资源还那么贵,真是醉了,忽悠小孩呢- -
个人不推荐阿里云 阿里云需要自己远程连接电脑 然后在自己装java等等 真的非常麻烦 电脑经验不多的 不建议用阿里云 如果只是开小服 可以去网上找一些网页管理的服务器租 因为这些服务器一个链接就可以管理服务器 但是价格便宜的服务器可能会卡
个人不推荐阿里云 阿里云需要自己远程连接电脑 然后在自己装java等等 真的非常麻烦 电脑经验不多的 不建议 ...
我租了许多的服务器,都是很卡,TPS才5-12不等,加的MOD就只有枫树,工业,暮色,拔刀。服务器价格在500-1200不等。包括租了VPS都撑不过30人在线。。。
我租了许多的服务器,都是很卡,TPS才5-12不等,加的MOD就只有枫树,工业,暮色,拔刀。服务器价格在500- ...
还有神秘,没有暮色。。。
头像被屏蔽
下载Java 7或Java8
服务器应该是64位的
安装好Java后下载服务端懒人包即可开服
下载Java 7或Java8
服务器应该是64位的
安装好Java后下载服务端懒人包即可开服 ...
JAVA是上传到阿里云吗?JAVA具体应该怎么安装的?话说这样的话,懒人包直接上传??
还有神秘,没有暮色。。。
试着往服务器里添加优化插件 检查mod之间有有没有影响 说真的 这么多大mod加一起 人多了 不卡 我真不信
这种服务器真的要非常好的配置 租起来没个几千真的拿不下来 只要不是特别卡 就将就一下把
试着往服务器里添加优化插件 检查mod之间有有没有影响 说真的 这么多大mod加一起 人多了 不卡 我真不信 ...
难道就真的没有什么强大的服务器能把几个大MOD撑起到100人左右吗?
我租的阿里云单核4G+4M,很好用,独立服务器比网页服务器或者VPS好太多太多了。我租的是ubuntu14.04服务器 ...
可以私聊帮助我吗?
我租的阿里云单核4G+4M,很好用,独立服务器比网页服务器或者VPS好太多太多了。我租的是ubuntu14.04服务器,因为我自己的电脑是ubuntu15.04的。网页上提供后台命令行界面给你的,你也可以自己下载putty去连接服务器,然后安装screen去使用后台,两种方法都挺方便的。如果你是不知道怎么上传服务器,去下个可视化的ftp的软件上传。
首先,连接VPS(废话),安装JAVA7/8
新建个文件夹,文件夹内放一个核心文件和一个bat后缀的文件,
bat文件内容为[url=home.php?mod=space&uid=39305]@echo[/url] OFFtitle 你想要的标题pause:MAINclsjava -Xms512M -Xmx512M -jar spigot-1.7.2-R0.4-SNAPSHOT.jarif exist &plugins\RestartEvolution\restart.mcs& goto MAINif not exist &plugins\RestartEvolution\restart.mcs& goto END:ENDecho.pause复制代码
其中Xms512M -Xmx512M是分配的内存。
jar spigot-1.7.2-R0.4-SNAPSHOT.jar是核心文件的名字
bat文件编辑好后,双击打开,服务器就可以开了。
可以私聊帮助我吗?
这个真的很简单呀。如果你租的linux服务器,那你首先下个可视化的ftp软件去连接服务器ip,输入账号密码登陆ftp,然后把你的服上传上去。在网页后台的命令行里进入服所在的列表,输入 java -jar mc.jar 就可以开服了
首先,连接VPS(废话),安装JAVA7/8
新建个文件夹,文件夹内放一个核心文件和一个bat后缀的文件,
bat文件 ...
亲,还是不明白安装JAVA7是什么意思,在本机安装?我对这种云主机怎的是一点都不了解。这么少的文件,运行之后是不是自己可以生成其他的文件?或者说,MODs安装在哪?插件呢?
""以及"我的世界"为Mojang Synergies AB的商标。本站与Mojang以及微软公司没有从属关系。
版权所有。本站原创图文内容版权属于原创作者,未经许可不得转载。3分钟用Docker搭建一个Minecraft服务器
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了3分钟用Docker搭建一个Minecraft服务器的相关资料,非常不错具有参考借鉴价值,需要的朋友可以参考下
1 写在前面的话
作为一名资深游戏玩家,初次接触Minecraft(我的世界)时我是拒绝的,但玩了一段时间之后便欲罢不能。Minecraft(以下简称MC)作为一款沙盒类游戏,具有极高的自由度,想玩什么完全取决于你。你可以进行传统的荒野求生,打怪升级,可以建造各种风格的建筑,可以成为红石达人,实现各种自动化等等。这是一款最典型的“别人的游戏”,有大神在游戏里造了一个32位的计算机你能信?别人的世界,哦不,是我的世界就先介绍到这里。
言归正传,前段时间用网易蜂巢的容器搭了一个Minecraft原版生存服,那性能杠杠的。玩起来那叫一个6。想到广大小伙伴要么玩的单机,没法跟好基友一起愉快地玩耍;要么玩着别人开的有各种限制的服,各种不爽。因此特地整理教程一篇,造福广大 MCers。
2 如何搭建
众所周知,MC是JAVA编写的,无论是客户端还是服务端都直接是个jar包,因此前提条件就是需要有个jre。本人的MC服完全是手动搭建起来的,先跟大家简单讲下手动搭建的步骤。
1、创建一个Linux容器,ubuntu、debian、centos看你喜欢什么,我用的是debian
2、安装jre或jdk
3、安装基本的工具,tmux、vim等
4、下载Minecraft的服务端文件
5、使用tmux将Minecraft服务端文件运行起来
6、进行基本的服务器配置
这里为什么要用tmux呢?因为我们开的是游戏服呀,我们要在不停服的前提下执行一些操作,比如添加op,ban掉某个ip等等,之后要让其继续在后台运行。tmux刚好满足这个需求,当然其他的工具也可以,只不过本人习惯用tmux而已。
可以看到手动操作还是比较麻烦的,那有更简单的方法嘛?答案是肯定的,网易蜂巢是基于Docker的容器云平台,利用Docker的特性,我们可以通过Dockerfile制作MC服务器镜像,然后使用该镜像创建一个容器就可以了,闲话不多说,直接上Dockerfile。
Docker,Minecraft服务器
介绍下这个Dockerfile,因为蜂巢官方有jdk的镜像,所以直接拿来用作基础镜像,然后装一些基本的工具。第2部分是创建一个目录用作工作目录,并将服务器文件下载到该目录下。第3部分是创建并设置MC服务器需要的文件,下面再具体讲。第4部分表示容器启动时的入口,使用tmux让服务端运行在后台,同时启用ssh登录。因为不确定大家创建容器时使用的规格,所以启动服务器时,并没有指定jvm的参数。
其中第2步,为了便于演示,我将服务器文件上传到了oschina的git库中。当然这里你可以替换成你自己想要下载的服务器文件地址,如果本地已经有下载好的文件,可以直接上传到容器中。
下面讲一下MC服务器需要的文件,其实这些文件的名字就很明显的告诉了你它们的作用。
第一个文件是eula.txt,字面意思,最终用户许可协议,你必须同意协议(文件中设置eula=true)才能正常启动服务器。当你没有创建该文件,服务器在第一次运行时,会自动创建eula.txt,同时告诉你必须同意协议才能继续启动。
另外一个很重要的文件是server.properties,这个文件里存放服务器相关的各种参数配置。具体各个参数的意义,大家可以直接去wiki查看。这里只讲一个跟登录相关的参数online-mode=true,该参数表示是否开启线上验证,什么意思呢,当开始线上验证,对每个登录的账号,服务器都会到Minecraft的账号系统里验证该账号是否合法,如果不合法会被拒绝登录。如果你希望在服务器启动时就关闭线上验证,可以在第3部分增加RUN echo online-mode=false & server.properties即可,但是当关闭线上验证时,则任何登录的账号都不会验证,直接登录的,也就是说你只要知道别人的用户名,就可以直接登录别人的账号,因此建议大家开启线上验证。
其他文件,如ip黑名单banned-ips.json、账号黑名单banned-players.json、op列表ops.json等,这里就不详细讲了,有兴趣的同学可以去wiki看下,文件结构都是很简单的。
3 开启MC之旅
使用Dockerfile构建自定义镜像,并用构建好的镜像创建容器,具体方法就不在这里展开了,大家可以参考蜂巢官方的帮助文档=创建自定义镜像 以及 /wiki/index.php&#63;title=创建容器。
等容器创建完成后,打开Minecraft客户端,输入刚创建的容器外网ip,开启你的Minecraft之旅吧。
友情提示:众所周知,Minecraft是很吃内存的,因此还是建议大家使用内存1G以上的规格。
本教程只是教大家用最简单的方式创建一个MC服务器,当然利用脚本可以让创建以及启动过程更优雅,定制性更强。例 如,利用Dockerfile的环境变量ENV配合脚本,可以生成一个完全定制化的server.properties。关于MC服务器如何配置的知识,后面有机会再跟大家分享。希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具[经验] 手把手教大家搭建我的世界:IT之家专用服务器
二楼上教程
分享给小伙伴们:
实际情况就是,免费的服务器基本上没有找到,后来尝试重新注册一个AWS账号来获取免费的服务器配额,也实在感觉无法忍受其在国内访问的缓慢。最后干脆还是去腾讯云先买了一个最便宜的ECS,包一个月玩一下先。下面具体介绍搭建的完整流程。购买ECS我选择的是腾讯云 centos 6.6 64位的延迟可以接受
社区总周榜
Win10手机圈圈周榜
旗下,鲁ICP备号《我的世界》服务器设置和管理方法分析
《我的世界》服务器设置和管理方法分析
Mojang首席执行官Carl Manneh说道:“自从创建公司起,我们就获得了来自玩家的各种反馈,所以我们知道玩家想要获得多人游戏体验。”
延续着《我的世界》的成功,该独立开发商已经卖出了1000万份PC和Mac版本的游戏了,而其它所有版本(包括手机和Xbox
360)也取得了超过2000万份的好成绩。
但是Mojang表示还未真正完成这款大受欢迎的游戏。他们继续保持着游戏的定期更新,并且在这个月公布了一个大计划,即名为“Minecraft
Realms”的全新订阅服务。
现在《我的世界》的玩家已经能够设置他们自己的服务器,或者付费购买第三方服务器,但是就像Manneh所强调的,那些不精通技术的玩家将在此遇到种种问题,并且有可能找不到最合适的解决方法。
他笑着说道:“我们经常获得来自玩家的各种反馈,而最近许多家长也表示当家里的服务器管理员非常累,所以希望将孩子们的问题交给《我的世界》的服务器。”
他继续说道:“我们一直在思考这一问题,并得出了一些原因:即《我的世界》的发展速度太快了,而我们还需要处理各种其它事物,所以服务器的发展便被延迟了。而现在我们已经花了半年的时间去开发服务器,并且即将能够将其公开于世人面前,这真的是一件很棒的事。”
“Minecraft Realms”可以归结为:比起提供一种不能在其它地方使用的服务,Mojang团队希望将容易使用当成该服务的最大卖点。
Manneh说道:“在《我的世界》客户端上,玩家只需要进行一次点击便能访问服务器,从而让他们无需掌握任何有关服务器设置的技术知识便能邀请好友加入其中。”
作为这种易用性规则的一部分,Manneh强调“Minecraft Realms”服务器不会提供太多游戏的现有元素。
Manneh表示:“我们的目标是确保简单性——所以有可能会限制一些功能的使用。所以这一服务器并不具有功能多样性,至少在一开始是这样的,所以我们将瞄准中端市场进行推广,并为那些只是想采取简单方法而邀请朋友的《我的世界》玩家解决问题。”
他补充道,而对于那些想要添加更多模块并改变服务器的玩家来说,“Minecraft
Realms便不是他们的最佳选择,他们应该继续使用第三方代理。因为Realms不可能为他们添加更多模块,至少一开始不会。”
“Minecraft Realms”的作用
但是比起我们所看到的,“Minecraft
Realms”拥有更多作用。短期计划虽然能够帮助休闲玩家轻松连接在线好友,但是该服务器所包含的基础设施才是奠定Mojang连接未来的主要元素。
Manneh说道:“这一服务器真的为我们的所有游戏带来了更多价值,而其中的基础设施也能够用于我们所创造的其它游戏中。”
他继续说道:“Minecraft
Realms的一大理念便是让玩家可以连接不同服务器,也就是基于MMO的原理。所以玩家可以通过《我的世界》中的门户连接到好友的服务器上,然后他们便可以添加更多能够连接彼此的世界了。”
当然了,为了推动该服务的进一步发展并运行于这一潜在的规模,Mojang需要非常多的服务器。而Mojang团队是否做好了面对如此严酷的考验?
Manneh回答道:“我们尝试着进行一些估算,但这真的很难。因为虽然我们知道玩家需要这样的服务,但却不知道这些需求量到底有多大。”
“不过我们必须记住(为了明确业务的规模),如果这真的是一个非常受欢迎的服务,我们就需要提供足够多的服务器。我们需要大量服务器的支持。这也是我们与供应商(游戏邦注:面向PC版本的Multiplay以及面向手机版本的亚马逊)之间的合作。”
当然,“Minecraft
Realms”还有另一面,即具有潜在的利益。如果该订阅服务真的受欢迎的话,它不仅能大大提升《我的世界》的销量,同时也有可能成为Mojang的主要收入来源。
Manneh说道:“《我的世界》的业务模式是,玩家只需要付一次钱便可以。但是这一模式却不能持续很长时间,除非《我的世界》是进行永久出售,但是之前的任何一款游戏都未出现过这种情况。”
“所以我们必须思考如何维持业务的向前发展。如果我们能够创造出一种吸引用户花钱的服务,这也许便能成为我们长期的收入来源。”
来源:游戏邦
【来源:】
类型:大型RPG
特征:动作
类型:大型RPG
特征:沙盒
类型:大型RPG
特征:沙盒
你不知道点进去会是什么
Wan网页游戏免费玩yum -y updateyum -y upgrade
2,安装配置JAVA环境
首先,我们需要在服务器中安装Java环境。我的办法是本地下载Java的RPM安装包,然后通过xftp的SFTP连接并上传到服务器,然后在服务器端安装,这样速度会比较快一点。
打开Java的下载页面:,然后选择我们的服务器系统对应版本。选择”Linux x64 RPM“。
下载完成后,进入路径“/usr”新建文件夹“java”然后上传RPM包。
然后回到Putty,我们需要在服务器中安装Java以及一个工具:Screen。
首先我们在命令行中执行:
yum -y install screen
安装完后,依次执行下列命令,用于安装Java环境:
cd /usr/javarpm -ivh jre- //此处按键盘的Tab键即可自动补全,你上传的文件名
上述操作执行完毕后,输入以下命令:
java -version
若提示如下,即说明已经Java环境已安装成功。
然后我们需要修改Java的配置文件及环境变量,首先查看我们的Java文件夹的名字,在Putty中依次输入如下命令:
cd /usr/javals -al
如图,我的文件夹名为:jre1.8.0_66,复制一下这个名字。
接下来依次执行下列命令(一次一行):
echo 'export JAVA_HOME=/usr/java/jre1.8.0_66' &gt;&gt; /etc/profile
这句中的jre1.8.0_66即为刚才的名字。
echo 'export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar'&gt;&gt; /etc/profileecho 'export PATH=$PATH:$JAVA_HOME/bin' &gt;&gt; /etc/profile
OK,至此Java环境已配置完毕。
3,MC服务端下载
首先,我们需要下载MC的服务端文件。我选择了Cauldron(原MCPC+,可安装Mod)1.7.10版本。
下载服务器文件,:
下载libraries文件即可,如图:
下载好后,将libraries文件夹解压,将解压出来的文件上传到服务器。我上传到了“/home/mcserver”这个文件夹下,mcserver这个文件夹需要自己创建。
4,MC服务端设置
上传完毕后,打开Putty,连接服务器。
接下来编辑启动脚本。
首先创建个新的Screen,命名为mc,用于启动管理MC服务器:
screen -S mc
然后切换到mcserver目录:
cd /home/mcserver
建立启动脚本文件:
nano start.sh
新建start.sh文件,弹出编辑器窗口,粘贴内容如下:
#!/bin/sh java -Xmx768M -Xms512M -jar /home/mcserver/minecraft_server.1.7.10.jar
其中的minecraft_server.1.7.10.jar为你的服务器文件,即当前目录下你上传的server.jar文件名。
按Ctrl + X,输入Y,然后回车即可。
即可查看当前目录下文件:
执行命令,赋予脚本执行权限
chmod 777 start.sh
5,启动服务器
运行启动脚本启动MC服务器:
sh ./start.sh
出现错误,提示需要修改EULI文件。
命令行输入:
nano eula.txt
将eula=false改为eula=true
按Ctrl + X,输入Y,然后回车即可。
然后输入命令启动服务器:
sh ./start.sh
运行成功!
接下来,还有非常重要的一步:
要想让非正版客户端也可以连接服务器,还需要设置一下server.properties文件。
首先 Ctrl + C 停止MC服务器,
命令行输入:
nano server.properties
online-mode=true
online-mode=false
按Ctrl + X,输入Y,回车。
重新运行服务器:
sh ./start.sh
下次我们使用Putty连接服务器时,只要使用命令:
screen -r mc
即可回到我们的MC服务器状态啦~
----------------------上面是转载,下面博主补充更新-----------------------
没错,上面确实已经开服成功了!但是开的是官服也就是没有MOD的生存服,一样可以正常游戏,但是我们是要开可以安装MOD的自定服,有木有!!!潜心研究半小时,最后发现了,请再次。然后点击下图位置下载这个jar文件,记得版本得一致!
然后上传到“/home/mcserver”这个文件夹下运行,如果你的ssh界面已经在运行MC服务器中,请按ctrl+c,结束运行,然后输入:
nano start.sh
修改里面的内容为:
#!/bin/sh java -Xmx768M -Xms512M -jar /home/mcserver/cauldron-1.7.10-1.-server.jar
保存后在重新运行就万事大吉了!但是一定要先按照上面的教程从头到尾完成,然后再按照我后面更新的这样做,然后运行之后,你SFTP进入“/home/mcserver”这个文件夹下就可以看到“mods”这个文件夹了,下载好的mod上传到这里面就好啦!
sh ./start.sh
这个服务器支持的mod现在有点少了 有没有1588版本以上的}

我要回帖

更多关于 minecraftpe服务器 的文章

更多推荐

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

点击添加站长微信