Minecraft(我的世界)中文论坛

 找回密码
 注册(register)

!header_login!

只需一步,立刻登录

查看: 39354|回复: 62

[教程] [教程][开服]CentOS 64位系统 开服方法——20步教你如何开服

[复制链接]
cuihaoyu 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
293
钻石
性别
保密
注册时间
2013-10-26
查看详细资料
发表于 2014-2-16 16:49:38 | 显示全部楼层 |阅读模式

您尚未登录,立即登录享受更好的浏览体验!

您需要 登录 才可以下载或查看,没有帐号?注册(register)

x
本帖最后由 PQguanfang 于 2020-1-23 17:45 编辑

screen命令的用法我已经补上了,不会用的可以去看看。

screen命令用法:Linux里的screen命令使用方法-------------接20步开服帖

  作为一个用Linux开服的新人,我深深的明白看惯Windows界面,再看Linux的命令行窗口有多么不习惯。又因为这类教程实在少的可怜。于是,在参考了RapDoodle的开服帖后,决定来做一个更加适宜新手、Linux小白的教程。

此教程只实用于64位的CentOS,不是这个系统的只能提供思路,PHP的编译就需要自己了。
本教程看起来有些长,但其实很简单,语言通俗易懂。不要不敢往下看了哦
用Linux开服有何好处
       首先,Windows有桌面,也就是GUI。他会消耗资源,和Linux相比,Linux能使服务器资源利用的更加充分。
       其次,也是最大的好处:Windows系统的内核,为单行读取;而Linux是并行读取。也就是说,同样读取123456和ABCDE两行时,Windows是先读取1,再读2、再读3。而Linux则是1;A,2;B这样读。这样的话,读取数据就能够快很多,特别是一些2核1G内存以下配置的VPS,会明显提升开服速度与稳定性。
准备

1、我们肯定需要一台支持Linux系统VPS,一定要问卖家是否支持Linux系统,不是所有的主系统都支持的。配置高低就看自己的预算了。
2、Putty
3、FlashFxp
这些东西会在后面给网盘下载,并教大家怎么用。
开始
  1、在后面下载所有所需的东西。解压备用
  2、如果卖家给你的是kuade用户的帐号密码是不行的,一定要问卖家要root账户的密码。
  3、在本地打开Putty
Putty界面.png
  4、在IP里面填上服务器IP,端口号如果卖家没有特殊说明就是22不要改,连接类型选SSH
  5、填好后可以点击保存,这样下次进服务器就可以不用再填写IP了。
  6、单击“打开”进行服务器连接。
  7、在Login as后输入用户名
        回车
        然后等一会,看到Password之后输入密码(密码是不会显现的,不要以为没输),输完回车确定
         Putty登录.png
   8、成功登入
         Putty登录后.png
  9、接着,安装运行Pocketmine需要的软件与环境。
             分别是screen、perl,、gcc、make、automake、ibtool、 autocon、m4
         安装方法:
     yum install screen
       yum install perl
       yum install gcc
                                  ……以此类推

注意,yum install语句只适用于CentOS
    如果,安装中出现Is this OK?(Y/n):
    那么输入"y",回车继续安装。
10、然后,我们就需要用到Flashfxp,
         首先打开Flashfxp
          Flashfxp.png
         点击我在图片中圈出的按钮,然后点击“快速连接 F8”
         然后弹出这样的一个窗口
          Flashfxp快速连接.png
         然后,修改连接类型为“SFTP over SSH
         地址或URL输入服务器IP。注意,这后面的端口写的是21,这里要和在Putty里填写的相同,一般为22
         用户名称为“root
         密码还是在Putty里登入时填写的那个
         其他的不用修改。
         注:如果成功登入了一次后,在“历史”那一栏里会有保存,就不用次次填写了。


11、登入后应该跟这个差不多,进入root文件夹(如果进不去的话你就不是root用户,没有最高权限),然后为了建服后方便管理,单击鼠标右键=>新建文件夹,输入你想要的名字,不要太复杂,要不一会不好输入。(这里以“Pocketmine”为例


注:经过提醒,用root用户只是为了安装配置环境,可以将installer.sh放入kuade用户里。开服时使用kuade用户开,即可提升服务器防黑能力


          Flashfxp登入后.png
12、然后双击Pocketmine,从左侧本地文件里找到installer.sh,将它拖进右面。
13、切换回Putty   输入cd+空格+存放installer.sh的文件夹(例:cd Pocketmine

14、输入sh installer.sh 开始下载安装Pocketmine 1.3.12(由于是国外网站,所以经常安装包会自己停止了或连接不到,因此可以将前面命令复制一下,单击鼠标右键粘贴再回车,多次尝试。)

下载PM.png

这就是正在下载Pocketmine
        当这一步出现Done的字样时,后面的PHP源码就不用下载了,一是费时间,二是失败率极高。(我会在后面给出编译好的PHP)
15、这时用Flashfxp查看Pocketmine文件夹,应该会出现个src文件夹和start.sh等文件。但在这时输入sh start.sh会提示你没有php。
       接下来我们就来安装PHP
16、“bin.tar.bz2”在本地解压后,出现bin文件夹。
       将整个bin文件夹上传到Pocketmine里(Pocketmine的根目录)
17、但由于这是手工编译安装的PHP,我们需要赋予它权限,才能正常调用,运行。
18、使用Putty,cd到bin里面的php5目录。(例:cd /root/Pocketmine/bin/php5
        然后,回车。再输入chmod +x ./bin/php(其中+x就是提权-x即为降权)
19、此时,PHP应该已能正常使用。输入cd /root/Pocketmine,然后输入sh start.sh 然后提示你使用什么语言,输入“zh”选择中文,回车,然后输入“n”跳过安装向导即可(第一次开服需要建立文件,所以略慢。稍等片刻,服务器就初始化成功了。)
20、这时,你会发现无法远程连接你的服务器了。这是因为防火墙阻止了这个端口。我们需要关闭它
        先输入stop,关闭服务器

输入:chkconfig iptables off
                  service iptables stop
      (两个全部用Putty输入一遍,即可关闭防火墙。注:永久性关闭,除非手动启用,关机或重启后依旧关闭,所以就不用每次输一遍了。)
21、再次执行第19步开服
注:IP就是你服务器的IP,就是Putty的连接地址。
       在Pocketmine目录下的“server.properties”就是设置你服务器的数据。
               其中几项重要的:motd为进入你服务器的欢迎词。
                                            server-port为服务器端口
                                            max-players为服务器最高支持多少人在线
                                            memory-limit为PHP最高内存(不是设的越高越好,一般不超过256,加入max-player小于20,那么设置128足够了)
                                            level-name为你服务器主地图。(就是一进去看到的)
                                            注意:所有“server.properties”的设置都不能出现中文、空格、点(例如1.5)等等否则服务器可能会使用默认选项或无法启动
                 最后附上:Putty、FlashFXP、bin.tar.bz2下载连接(诶,百度盘好像挂掉了。用用360的吧)

                                                                                         
                                                                                     完   
      此教程为本人亲身开服后所总结的,初次发文,如果那里有错误,请及时告知。我会立即改正。
                                                                 还有就是,申精找谁??求加精
===================鸣谢==================
Rapdoodle                     --------提供高级教程
光影镇现任服主 Tanmy    --------提供技术支持
@RapDoodle     @Tanmy
==================一个小广告====================
本人开了一个服务器叫做“诺亚方舟(Noah's Ark)”Linux开服
现在各种插件齐全,4个图。尽管服还比较小,但按照VPS配置至少可以再提升2.5倍~3倍左右
绝对属于“三无”服
一无Mod、二无熊孩子、三无乱加OP、建筑师
有白名单、注册、锁箱子、等基础保护插件,保证游戏公平。

当然了,OP什么的是有价格的,就是全体OP加起来一月一共交60。其实对于一些赞助之类的已经很便宜了
但是,为了保证不是每个人都是OP,所以是要考核的。(这个具体再说啦)

如果感兴趣的话呢,请加群338170508
记得注明:MCBBS哦!
=================================================
PS:本文中的FlashFXP、Putty在手机上都有类似功能软件。分别推荐一个比较好的:FlashFXP=ES文件浏览器;Putty=ConnectBot这两个软件就不再介绍了。好处就是,你可以用流量随时随地开服、装插件什么的。

评分

参与人数 3人气 +8 金粒 +85 贡献 +1 收起 理由
x471104393 + 1 + 15 LZ530134
hsk001ufo + 3 + 20 Mcbbs有你更精彩~
pogox + 4 + 50 + 1 Mcbbs有你更精彩~

查看全部评分

StarBrilliant 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
273
钻石
性别
保密
注册时间
2014-1-27
查看详细资料
发表于 2014-2-16 16:56:01 | 显示全部楼层
用root权限起动Minecraft是注定要被黑掉!
2333333333
回复

使用道具 举报

cuihaoyu 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
293
钻石
性别
保密
注册时间
2013-10-26
查看详细资料
 楼主| 发表于 2014-2-16 16:57:47 | 显示全部楼层
StarBrilliant 发表于 2014-2-16 16:56
用root权限起动Minecraft是注定要被黑掉!
2333333333

用root权限,是为了安装环境、软件。安好以后就不需要了
谢谢提醒
回复

使用道具 举报

StarBrilliant 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
273
钻石
性别
保密
注册时间
2014-1-27
查看详细资料
发表于 2014-2-16 16:57:58 | 显示全部楼层
本帖最后由 StarBrilliant 于 2014-2-16 17:05 编辑

这有为什么要莫名其妙装个PHP……

没看到是PE,抱歉,就当我没说。
回复

使用道具 举报

StarBrilliant 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
273
钻石
性别
保密
注册时间
2014-1-27
查看详细资料
发表于 2014-2-16 16:59:37 | 显示全部楼层
cuihaoyu 发表于 2014-2-16 16:57
用root权限,是为了安装环境、软件。安好以后就不需要了
谢谢提醒

加一步吧。安全比什么都重要。
回复

使用道具 举报

cuihaoyu 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
293
钻石
性别
保密
注册时间
2013-10-26
查看详细资料
 楼主| 发表于 2014-2-16 17:03:43 | 显示全部楼层
StarBrilliant 发表于 2014-2-16 16:59
加一步吧。安全比什么都重要。

已加,谢谢
回复

使用道具 举报

Emerson 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
3138
钻石
性别
保密
注册时间
2013-2-4
查看详细资料
发表于 2014-3-1 08:56:37 | 显示全部楼层
pe没动过
回复

使用道具 举报

长宁民兵 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
57
钻石
性别
保密
注册时间
2014-2-15
查看详细资料
发表于 2014-3-7 22:41:25 来自手机 | 显示全部楼层
好东西,怎么换账号啊我不会呀
回复

使用道具 举报

zhaohaowa 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
134
钻石
性别
保密
注册时间
2013-7-15
查看详细资料
发表于 2014-3-11 22:29:06 | 显示全部楼层
我用的阿里云 怎么关掉 putty 就关服了~?
回复

使用道具 举报

cuihaoyu 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
293
钻石
性别
保密
注册时间
2013-10-26
查看详细资料
 楼主| 发表于 2014-3-13 21:25:56 | 显示全部楼层
zhaohaowa 发表于 2014-3-11 22:29
我用的阿里云 怎么关掉 putty 就关服了~?

哦,关于这个是因为你没用SREEN这个我应该另行创建教学帖。实在抱歉
回复

使用道具 举报

C1367248805 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
553
钻石
性别
保密
注册时间
2013-7-8
查看详细资料
发表于 2014-3-17 21:24:37 | 显示全部楼层
cuihaoyu 发表于 2014-3-13 21:25
哦,关于这个是因为你没用SREEN这个我应该另行创建教学帖。实在抱歉

这种系统开服插件跟windows的一样的吗?
回复

使用道具 举报

cuihaoyu 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
293
钻石
性别
保密
注册时间
2013-10-26
查看详细资料
 楼主| 发表于 2014-3-24 22:08:26 | 显示全部楼层
C1367248805 发表于 2014-3-17 21:24
这种系统开服插件跟windows的一样的吗?

额,是完全不一样的。而且更高级更难。但是用好了以后也是很方便的,而且呢。我上面也说了,linux对系统的利用更加高,效率也就高,所以我觉得要开服,还是开linix的比较好
回复

使用道具 举报

cuihaoyu 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
293
钻石
性别
保密
注册时间
2013-10-26
查看详细资料
 楼主| 发表于 2014-3-24 23:15:35 | 显示全部楼层
cuihaoyu 发表于 2014-3-13 21:25
哦,关于这个是因为你没用SREEN这个我应该另行创建教学帖。实在抱歉

screen命令的使用方法我已经加上了。在本文开头可以看到。
回复

使用道具 举报

。—。 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
12595
钻石
性别
保密
注册时间
2012-12-16
查看详细资料
发表于 2014-3-25 00:01:57 来自手机 | 显示全部楼层
像我这种懒人直接去下载作者编译好的PHP拿来用……
回复

使用道具 举报

26z1a 当前离线
帖子
主题
精华
贡献
最后登录
1970-1-1
爱心
积分
82
钻石
性别
保密
注册时间
2014-3-22
查看详细资料
发表于 2014-3-25 05:27:05 | 显示全部楼层
求教乌班图怎么创建账号,一直用root开服。。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 京公网安备 11010502037624号 | 手机版

GMT+8, 2020-2-21 17:30 , Processed in 0.059880 second(s), Total 25, Slave 24 queries, Release: Build.2020.01.19.1840, Gzip On, MemCached On.

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系

© 2010-2020 我的世界中文论坛 版权所有 本站原创图文内容版权属于原创作者,未经许可不得转载

快速回复 返回顶部 返回列表