您尚未登录,请登录后浏览更多内容! 登录 | 加入最MC

QQ登录

只需一步,快速开始

 找回密码
 加入最MC

QQ登录

只需一步,快速开始

查看: 33334|回复: 41

[联机] 我的世界Linux开服教程-搭建Java Mysql 网站 拥有自己的安卓APP

[复制链接]
  • TA的每日心情
    开心
    2015-11-24 02:14
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    发表于 2015-11-22 19:46:40 | 显示全部楼层 |1人打赏(1个MC币)|阅读模式
    本帖最后由 1748011755 于 2017-6-2 10:10 编辑

    大家好!今天是我第一次发言,大家一定要支持我!
    本文章和本文章所包含的内容 以及 下面  ”目录“ 中的链接,不允许转载!不允许第三方网站转载或二次修改!本文章是原创!由 “ Zhangjm 也就是我 ”  原创!


    团队收人啦!技术?

    前言
    开服是MC爱好者的乐趣!怎么搭建部署服务器,是MC爱好者的难题!如果你打算用Linux开服,而你又不会开服,这篇文章对你有帮助!

    服务器搭建完成!人数越来越多!有没有想过自己搭建网站?有没有想过有什么方法可以让一台台服务器连接在一起?有没有想过开发自己的安卓手机APP?今天,就由我为大家讲解!

    Linux的好处
    • 稳定的系统
    • 免费源码开放
    • 安全性高,漏洞修补快
    • 多任务、多使用者
    • 设备要求低,不耗资源


    准备
    • 服务器一台
    • 域名
    • Linux命令手册(我会给大家总结常用的命令)
    • PuTTY 远程连接
    • WinSCP 文件传输工具
    • 服务端核心


    目录(一共40章)
    • 01-工具使用
    • http://www.zuimc.com/forum.php?mod=redirect&goto=findpost&ptid=37414&pid=145285

    • 02-服务端核心资源选择准备
    • http://www.zuimc.com/forum.php?mod=redirect&goto=findpost&ptid=37414&pid=145333

    • 03-服务器远程访问,导入需要的资源
    • http://www.zuimc.com/forum.php?mod=redirect&goto=findpost&ptid=37414&pid=145338

    • 04-服务器准备及JDK、screen环境安装
    • http://www.zuimc.com/forum.php?mod=viewthread&tid=38080&page=1&extra=#pid152261

    • 05-服务器防黑规则
    • 敬请期待!

    • 06-服务器iptables防火墙规则配置(开端口)
    • 敬请期待!

    • 07-VI/VIM编辑器基本使用方法
    • 敬请期待!

    • 08-用VIM编写第一个简单的启动脚本
    • 敬请期待!

    • 09-启动脚本之高级应用
    • http://www.zuimc.com/forum.php?mod=viewthread&tid=44357&page=1&extra=#pid207737

    • 10-安装Mysql数据库
    • http://www.zuimc.com/thread-45360-1-1.html

    • 11-配置Mysql数据库
    • 敬请期待!

    • 12-数据库简单命令操作
    • 敬请期待!

    • 13-新建Mysql库(我的世界使用的数据库-库)
    • 敬请期待!

    • 14-插件安装与Mysql连接(登陆、地皮插件)
    • 敬请期待!

    • 15-作者心得
    • 敬请期待!

    • 16-网站的用途
    • 敬请期待!

    • 17-准备网站资源
    • 敬请期待!

    • 18-搭建php环境(网站
    • http://www.zuimc.com/thread-45360-1-1.html

    • 19-搭建nginx环境(网站)
    • http://www.zuimc.com/thread-45360-1-1.html

    • 20-网站正式安装
    • 敬请期待!

    • 21-域名绑定网站主机IP
    • 敬请期待!

    • 22-访问网站
    • 敬请期待!

    • 23-站点FTP
    • 敬请期待!

    • 24-MC服务器与网站登陆系统连接
    • 敬请期待!

    • 25-后期网站维护与发布
    • 敬请期待!

    • 26-作者心得
    • 敬请期待!

    • 27-发展大型服务器
    • 敬请期待!

    • 28-群集BungeeCord技术
    • 敬请期待!

    • 29-群集BungeeCord部署
    • 敬请期待!

    • 30-群集BungeeCord配置
    • 敬请期待!

    • 31-群集BungeeCord启动
    • 敬请期待!

    • 32-介绍几个群集BungeeCord插件
    • 敬请期待!

    • 33-群集BungeeCord插件安装于数据库连接
    • 敬请期待!

    • 34-子服与总服建立有效连接
    • 敬请期待!

    • 35-使用群集BungeeCord跨服传送
    • 敬请期待!

    • 36-后续未完!
    • 敬请期待!

    • 37-附手机APP(需要搭建网站哦!)
    • 这个比较独特!我玩过部分服务器,,没有听说过他们有自己服务器的手机APP!本章教大家”开发“APP!

    • 38-准备APP封面图片(PS去弄,不会可以找人!)
    • 敬请期待! -到时候提供PS破解版下载地址

    • 39-开始制作APP
    • 敬请期待!

    • 40-发布APP(推广更多资源)
    • 敬请期待!





    作者信息
    • QQ:1748011755
    • QQ交流群:625334312
    • 我曾经是位地位微小的腐竹,为什么呢?因为没人玩我服务器,附上我服 服务器地址(1.7.2 1.7.10 1.8.0 1.8.1):play.shsz.site | play.shszcraft.com



    对管理员说的话:请不要删除我的帖子!我会继续往下更新!因为我相信我的技术!强悍!


    评分

    参与人数 4人气 +12 MC币 +35 收起 理由
    king丿天道 + 1 楼主水笔,鉴定完毕!
    V乐乐 + 1 好吧,
    happyvalley_lmx + 10 + 30 很给力!感谢教程
    幸福 + 5 大触好~

    查看全部评分

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    开心
    2015-11-24 02:14
  • 签到天数: 4 天

    [LV.2]偶尔看看I

     楼主| 发表于 2015-11-22 22:15:08 | 显示全部楼层

    01-工具使用

    本帖最后由 1748011755 于 2015-11-23 04:23 编辑

    工具下载地址

    http://pan.baidu.com/s/1kTCRMzP
    一、PuTTY使用教程
    1.下载好PuTTY后解压(不要问我怎么解压!这样的问题去问度娘),有这个东西!putty.exe 双击启动

    2.启动后在主机名里面填写 服务器IP地址  如果有域名,填写域名也可以(域名需要解析到服务器IP地址,后期讲)


    3.点击打开后,如果第一次连接这台服务器,就会提示下面的信息!不用管,点击确认


    4.确认之后,就是输入用户名了,服务器默认管理员用户名是 root (服务器提供商给你的用户名)


    5.输入完用户名之后,回车,接下来输入密码!(服务器提供商给你的密码,不要问我密码多少,如果不知道,赶快去服务器提供商要) !注意:输入密码不可见!


    6.之后,如果用户名密码正确,你就会进入远程控制台!

    二、WinSCP
    1.下载WinSCP后解压(不会解压自己去百度)

    2.双击WinSCP.exe 启动后,文件协议现在 SFTP ,主机名填写IP或域名,然后填写用户名与密码

    3.点击连接!OK
    工具介绍完毕!求点赞!

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?加入最MC

    x
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    回复 支持 1 反对 0

    使用道具 举报

  • TA的每日心情
    开心
    2015-11-24 02:14
  • 签到天数: 4 天

    [LV.2]偶尔看看I

     楼主| 发表于 2015-11-22 20:01:47 | 显示全部楼层
    本帖最后由 1748011755 于 2015-11-23 04:23 编辑

    工具下载地址

    http://pan.baidu.com/s/1kTCRMzP

    下一楼是工具使用教程!工具得会使用吧!
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    开心
    2015-11-24 02:14
  • 签到天数: 4 天

    [LV.2]偶尔看看I

     楼主| 发表于 2015-11-23 03:57:03 | 显示全部楼层

    02-服务端核心资源选择准备 -1

    本帖最后由 1748011755 于 2015-11-23 04:24 编辑

    服务端核心资源选择准备


    minecraft_server
    官方服务器,不可以安装插件,没人使用他开服,不做介绍
    craftbukkit
    可以安装插件与mod  这就是常说的水桶服
    Spigot
    是craftbukkit优化版!可以更好地利用资源!我现在就用它!人多服务器使用更好!
    PaperSpigot
    是Spigot的优化版,想一想,Spigot是craftbukkit的优化版,那PaperSpigot肯定了不得!在资源利用上,比Spigot好的多!支持插件安装,不支持MOD,
    MCPC-Plus
    我不太了解!是craftbukkit  Spigot  forge的集合体  可以安装插件和mod


    下面是关于服务端的优化!引用 http://tieba.baidu.com/p/3995914493
    Minecraft服务器优化
    * 零 - 系统的选择 *
    (网页后台可以跳过本段)关于系统的选择,Linux类系统(Centos、Redhat等)固然高效、稳定,但选择系统也一定要考虑到自己的熟悉程度和学习能力。不要盲目为了高效而选择一个自己完全不熟悉甚至从未使用过的系统,一旦出现了突发情况,原本只需要几分钟解决的问题由于不熟悉系统的操作用几个小时来解决,这样真的合适么?在内存足够使用的情况下,Windows和Linux开服的性能差距几乎可以忽略。但是如果你熟悉Linux的操作,我依然会推荐你使用Linux系统,毕竟大服需要的Mysql、Redis在Linux下的性能往往高过Windows不少。如果你有较强的学习能力,打算入坑Linux开服,我会推荐你使用Centos6.6(稳定性突出、可靠性不俗、大量教程和文档)。
    * 一 - JVM版本的选择 *
    (网页后台可以跳过本段)JVM(Java Virtual Machine)也就是Java虚拟机,俗称Java运行环境。关于选择JRE还是JDK的选择,我推荐使用JDK,JDK包括运行环境(JRE),在此基础上增加了一些性能调优工具如VisualVM。而JVM的版本,非常不推荐使用Java6,因为有不少插件已经放弃了Java6的支持。Java7和Java8则是不错的选择,如果不是模组服务器,推荐使用Java8,Java8相比Java7主要的性能提升便在于HashMap上,而无论Minecraft服务端本身还是插件都大量使用了HashMap。所以对于Minecraft服务器来说,使用Java8带来的性能提升还是比较可观的。
    * 二 - 服务端的选择 *
    从服务端的选择开始就注定了性能优劣的起步水平,现在依然有不少人认为CraftBukkit(水桶服)的兼容性、稳定性要远远好于Spigot(水龙头)。然而这是一个误区,Spigot是在CraftBukkit基础上优化而来的,几乎100%兼容原有的插件API,所以可以认为只要同版本水桶服能用的插件就可以在Spigot上运行。如果你选择使用1.7.10以下的版本开服(纯净服),强烈推荐你使用Spigot服务端,Spigot相比水桶服拥有近百项的优化,例如异步加载、读取区块,限制实体的活动范围,修复一些内存泄露的问题等等。所以同版本下可以很容易感受到Spigot有着更出色的性能和更低的内存占用。如果你开服的版本在1.8+,我会推荐你使用PaperSpigot服务端,这款服务端是在Spigot基础上优化而来的,相比Spigot有着显著的性能提升(Tiles几乎不再消耗CPU时间,爆炸算法优化,红石不再卡服,流水算法优化,区块压缩节约内存,优化Spigot自带的Anti X-ray等等),并且有许多可自定义项目(船损坏依然掉落船,各种地形生成的开关等等)。在最后需要提醒的是,如果没有特殊原因,建议使用最新版本的服务端,最新版本的服务端往往修复了目前已知的绝大多数BUG和有着更多的性能提升。例如目前的1.8.8版本就比1.8.7多修复了数个可以卡服、蹦服的BUG(利用旗帜样式堆叠卡服等)。
    * 三 - 启动脚本 *

    (网页后台可以跳过本段)越多的启动参数反而导致越多的性能损耗。在不了解JVM工作原理的情况下,不要随随便便增加一大堆无用的启动参数。一般情况下指定最小内存、最大内存即可,Java7还需要指定一个大于等于128MB的MaxPermSize。GC回收模式等等参数都应该由JVM自动选择,例如国外论坛流传的使用G1GC可以优化MC性能,的确,G1GC减少了Full GC的时间,但是会额外增加10%~30%的CPU时间占用,完全得不偿失。还有流传很广的设置MaxGCPauseMillis参数。这个参数的含义是控制GC垃圾回收的最大时间。设置一个很小的数值的确从表面来看服务器没有瞬卡的问题了,但是这样会导致每次垃圾回收都不够深入和全面,这样的结果就是服务端运行时间越久越卡,而且很可能出现OOM(内存不够了)直接蹦服。




    例如Java7的开服参数可以是(大型插件非常多,MaxPermSize可以设置得更高):
    1. -Xms最小内存 -Xmx最大内存 -XX:MaxPermSize=128M -XX:+AggressiveOpts -XX:+UseCompressedOops
    复制代码

    Java8的参数可以是:
    1. -Xms最小内存 -Xmx最大内存 -XX:+AggressiveOpts -XX:+UseCompressedOops
    复制代码

    * -XX:+AggressiveOpts的含义是尽可能的使用更多对性能有帮助的优化功能
    * -XX:+UseCompressedOops的含义是指针压缩,可以减少一定的内存占用(64位才支持)



    下面接着续!
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    开心
    2015-11-24 02:14
  • 签到天数: 4 天

    [LV.2]偶尔看看I

     楼主| 发表于 2015-11-23 03:58:15 | 显示全部楼层

    02-服务端核心资源选择准备 -2

    本帖最后由 1748011755 于 2015-11-23 04:24 编辑

    * 四 - 参数的优化 *
    不要小瞧参数的修改带来的优化空间,有时候只修改一个参数,就是在线100人TPS19和TPS16的差距。参数的调整分别为server.properties(原版服务器就有),bukkit.yml(水桶服或者衍生版就有),spigot.yml(Spigot或者衍生版就有),paper.yml(PaperSpigot才有)。


    * 其中对性能有显著影响的前面为红色的星号,有中等程度影响的为蓝色的星号,没有颜色的星号是建议设置项


    server.properties中可以优化性能的参数:

    1. view-distance
    复制代码
    视距,默认值是10。含义是玩家的视距也就是加载的区块范围,默认是10个区块,视距10加载的区块是视距5的四倍。加载更多的区块则需要更多的内存和运算能力。推荐将这个值设置在5或者6,如果在线人数非常多可以设置为4。降低视距可以有效减少内存的占用,也能有效提高TPS,还可以减少宽带的使用量。这个参数对性能提升是立竿见影的。

    1. generate-structures
    复制代码
    默认值是true。含义是生成和计算一些特殊的环境,例如女巫塔、村民到达数量生成铁傀儡等等。设置为false可以减少这些特殊环境生成和周期性检查带来的开销。这个参数很少被提起,但是对性能的提升有着不少的帮助。例如我的服务器生存子服有130人左右在线,TPS在17左右,关闭这个功能后提高到了19左右。需要彻底关闭这个参数,还需要在spigot.yml中把save-structure-info设置为false。并且关服后手动删除每个世界(例如world、world_nether、world_the_end)下的data文件夹里的Fortress.dat、Mineshaft.dat、Stronghold.dat、Temple.dat、Village.dat文件。

    1. network-compression-threshold
    复制代码
    默认值是256。这个参数只有1.8的服务端才有,含义是网络封包压缩的阀值。例如设置为16,代表封包大于16才被压缩,设置成256代表着封包大于256才被压缩。设置的值越小则会压缩更多的封包,可以使得宽带使用减少,提高网络流畅程度,但是也会增加性能的开销。如果性能够用可以设置为128,使得更多通讯封包被压缩,一定程度上减少宽带使用率又不会带来太多的性能开销。设置的值太小,例如小于等于32会明显增加对性能的开销,不建议这么做。


    bukkit.yml中可以优化性能的参数:

    1. spawn-limits
    复制代码
    意思是限制实体的生成。这个并不是限制一个区块生成多少实体,而是针对一个人可以生成多少实体。例如monsters: 70,在线人数只有10个人,则最多只能生成700个怪物实体(僵尸、骷髅、蜘蛛等等),适当的设置这些参数可以减少实体对性能的影响。

    1. chunk-gc
    复制代码
    控制着区块的回收,单位是Tick(1/20秒),period-in-ticks是指每过多少tick回收一次需要回收的区块,设置的太小会导致回收过于频繁而影响性能,设置的太大会导致需要回收的区块迟迟不回收使得内存占用过大。合理的数值一般是300~400。load-threshold是指达到多少需要回收的区块的时候才进行回收。例如设置成300,只有当需要回收的区块到达300以上才进行回收,合理的设置这个数值可以使得额外只多占用一丁点内存却使得区块回收的性能开销可以被无视。一般设置为300~600比较合适。

    1. autosave
    复制代码
    自动保存存档(地图、玩家数据等)的周期,单位是Tick(1/20秒),如果你使用了定时保存的插件,例如Saveit、AutoSave等等,你可以将他设置为0,即关闭这个功能。这样可以减少服务器瞬卡发生的可能。


    spigot.yml中可以优化性能的参数:

    1. user-cache-size
    复制代码
    1.7.5以上版本才有,其控制用户缓存的大小,如果你的服务器玩家很多,可以设置的更大一些,例如5000。

    1. save-user-cache-on-stop-only
    复制代码
    1.7.5以上版本才有,其含义是是否只在服务器关闭/重启的时候保存用户缓存,设置为true可以提高性能。

    1. view-distance
    复制代码
    同server.properties里的view-distance一样。

    1. chunks-per-tick
    复制代码
    是指每tick(1/20秒)扫描计算多少区块,计算的内容是作物的生长。默认值是650,可以设置成350来提高性能。极端的情况可以设置成150,但是会使得作物生长的速度明显变慢。

    1. max-tick-time:
    复制代码
    (仅较新的版本有该参数,如1.8.3+)是指每tick,实体和tile最多可以用的时间(单位是毫秒),要明白其含义首先要解释什么是TPS,TPS的意思是每秒有多少tick,最大值是20,也就是每秒tick20次,每次50毫秒。如果运算量过大导致每tick计算了超过了50毫秒,那么TPS就会下降,一旦TPS低于15就会产生明显的卡顿。在这参数中tile代表着熔炉、箱子、牌子、骷髅头等等所能占用的最大时间,entity是指的实体,例如动物、怪物、村民、展示框、掉落物、船、矿车等等。设置tile和entity的总和小于等于30则能明显降低tile和entity对TPS的影响,而服务器运算资源几乎一大半都是由这两者消耗的。设置tile为10,entity为20比较合适,如果实体非常多,还可以设置tile为6,entity为24。


    服务端自带的反透视功能,俗称假矿。这个功能相比插件版的假矿来说,额外内存占用极少,少到可以忽略,并且矿物的变动计算是异步进行的,对TPS的影响很小。engine-mode为1则是隐藏矿物,engine-mode为2则是将非矿物也伪装成矿物,engine-mode设置为2的效果最好,但是会额外吃一定的性能和宽带,但是engine-mode设置为1无法防御矿追。具体如何权衡请自行决定。如果你不需要本功能,例如你是纯RPG服务器,可以直接把enabled设置为false关闭这个功能,提高性能。



    下面接着续!
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    开心
    2015-11-24 02:14
  • 签到天数: 4 天

    [LV.2]偶尔看看I

     楼主| 发表于 2015-11-23 03:58:42 | 显示全部楼层

    02-服务端核心资源选择准备 -3

    本帖最后由 1748011755 于 2015-11-23 04:24 编辑
    1. nerf-spawner-mobs
    复制代码
    简单来说就是让刷怪笼生成的怪物变成白痴,直观感受就是刷怪笼刷出的怪不能攻击了。默认为false,意思是不开启。设置为true可以获得一定的性能提升。

    1. entity-activation-range
    复制代码
    这个参数是控制实体的活跃范围,例如monsters: 32意思是在玩家附近32格范围内的怪物才会活跃(被计算AI等),减少这个数值可以明显提升性能,但是设置得过小会使得游戏难度大幅降低。一般可以把monsters设置为24,animals设置为12,misc设置为2(misc主要是掉落物,设置2可以使得掉落物几乎不再卡服)。

    1. entity-tracking-range
    复制代码
    这个参数是控制实体的可见范围,这个参数不会影响性能,对宽带的影响也极小。不建议修改这个参数,但是适当的降低数值可以减少客户端的卡顿。

    1. random-light-updates
    复制代码
    随机的光照更新,设置为true的话服务器会随机更新光照,并且在区块加载的第一个tick运算光照逻辑。设置为false可以提高不少性能。

    1. save-structure-info
    复制代码
    在前面已经介绍了。

    1. max-bulk-chunks
    复制代码
    1.7.10+才有这个参数,意思是每个数据封包里塞多少个区块。适当提高这个数值,例如从10提高到15可以减少网络卡顿和客户端读取区块的速度,但是设置得过高会导致客户端崩溃。

    1. max-entity-collisions
    复制代码
    实体碰撞箱的阀值。建议设置为2,可以减少密集卡服的问题。

    1. max-tnt-per-tick
    复制代码
    每tick(1/20秒)最多计算多少TNT爆炸,设置为20可以显著防御TNT蹦服。



    paper.yml中可以优化性能的参数:

    1. keep-spawn-loaded
    复制代码
    spawn区块是否常驻内存,设置为false可以减少一定的内存占用和计算量

    1. tick-next-tick-list-cap
    复制代码
    每tick最大的运算量,减少数值可以提高TPS,例如设置为8000

    1. tick-next-tick-list-cap-ignores-redstone
    复制代码
    达到上面的运算阀值是否无视红石运算,设置为true可以显著减少红石对服务器性能的影响。
    1. optimize-explosions
    复制代码

    是否开启爆炸算法优化,设置为true可以提升一定的服务器性能

    1. use-async-lighting
    复制代码
    是否让光照的逻辑运算异步化,设置为true可以使得光照运算不再影响TPS,强烈推荐设置为true

    1. cache-chunk-maps
    复制代码
    是否缓存chunkmaps,可以让区块的数据更多得被复用,可以一定程度提高性能,推荐设置为true

    1. fast-drain
    复制代码
    快速液体流动运算,推荐设置为true,可以减少液体流动运算对服务器性能的影响


    * 五 - 优化插件的选择和一些插件建议 *


    服务器的主要性能开销在于实体的运算(往往占用了一半的CPU时间),所以定时清理实体(怪物、动物等)和限制密集卡服的插件对性能的帮助是最大的。我在这里厚颜无耻的推荐下插件——NeverLag。具体功能请在此查看:http://www.mcbbs.net/thread-415779-1-2.html


    很多插件都支持使用Mysql来存储数据,例如CoreProtect、QucikShop、LWC等等,如果条件允许的话,请使用Mysql来代替文本数据库和Sqlite。这么做可以一定程度的提高服务器的流畅程度。(后期加教程)


    安装插件的时候也不要太懒使用网页后台现成的插件或者使用论坛上搬运的网盘地址下载。请到bukkit或者spigot官网看看插件有无新版本。举个例子,RPG服常用插件MythicMobs很多服务器还在使用1.*的版本,然而目前最新版本为2.0.6。2.0.0相比1.*就有着不少的性能提升。2.0.5版本相比老版本的改动在于修复bug和大幅提高性能,2.0.6更是使得怪物技能和扫描异步化,明显提高了性能。所以说往往新版本的插件都意味着性能的提升和bug的修复,如果版本兼容,尽可能使用最新稳定版的插件。


    * 六 - 玩法也对性能有帮助 *


    官方设置一些玩家的聚居点(类似新手村)可以让一部分玩家集中在一起,可以使得加载的区块数量减少(玩家共享了视野),也能减少玩家跑图带来的性能开销。提供公共的刷怪场也能减少玩家自建刷怪场的几率,可以一定程度上使得服务器更为流畅,提供公共的农场饲养动物也有类似的效果。




    * PaperSpigot 服务端已经整理到网盘:http://pan.baidu.com/s/1i3o91Ut

    完!
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    开心
    2015-11-24 02:14
  • 签到天数: 4 天

    [LV.2]偶尔看看I

     楼主| 发表于 2015-11-23 04:59:09 | 显示全部楼层

    03-服务器远程访问,导入需要的资源

    本帖最后由 1748011755 于 2015-11-23 05:04 编辑


    一、经过深思熟虑后!我觉得,对于我来说, PaperSpigot合适


    1.第一,我不安装mod,为什么不选择优化后的 PaperSpigot呢!


    2.第二,我服务器内存小,既然他可以更好的使用内存,那我现在它


    二、内存大小占用情况


    linux服务器4GB内存 可以容纳玩家 32~70左右玩家!


    1GB等于1024MB
    4GB等于4048MB


    一个玩家占用内存在128MB以下!得出可容纳32人!


    如果合理优化服务端,内存占用更少!我预算每个人最多占用50MB,差不多吧!

    视频
    我自己做了一个实验,在一台512MB的服务器上,测试最多可以容纳多少玩家!结果呢?我电脑开了近20个客户端!最后我电脑有点微微卡,就没有继续下去!因为录屏软件占用我电脑CPU大部分资源!




    我选择使用 PaperSpigot-1.7.10-R0.1-SNAPSHOT-latest.jar
    http://pan.baidu.com/s/1c0hsgzY



    下载好,上传服务器FTP

    三、上传服务端核心
    1.打开WinSCP ,
    输入好相关信息,点击登录

    2. 自己在home目录下新建一个目录(mcPC)


    3.将服务端核心拖进去,左边的窗口!




    完!

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?加入最MC

    x
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    开心
    2015-11-24 02:14
  • 签到天数: 4 天

    [LV.2]偶尔看看I

     楼主| 发表于 2015-11-23 05:07:44 | 显示全部楼层
    真累!该休息了!
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    开心
    2019-1-17 17:31
  • 签到天数: 291 天

    [LV.8]以坛为家I

    发表于 2015-11-23 12:29:34 | 显示全部楼层
    大触我们做朋友吧!

    点评

    可以啊  详情 回复 发表于 2015-11-23 13:56
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    开心
    2015-11-24 02:14
  • 签到天数: 4 天

    [LV.2]偶尔看看I

     楼主| 发表于 2015-11-23 13:56:19 | 显示全部楼层
    幸福 发表于 2015-11-23 12:29
    大触我们做朋友吧!

    可以啊

    点评

    如何不设置server.properties用linux系统设置服务器最大人数  详情 回复 发表于 2015-12-19 19:23
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    您需要登录后才可以回帖 登录 | 加入最MC

    本版积分规则