- UID
- 14084
- 阅读权限
- 100
- 注册时间
- 2014-4-6
- 最后登录
- 1970-1-1
- 在线时间
- 小时
- 人气
- 点
- MC币
- 个
- 贡献
- 点
TA的每日心情 | 开心 2016-7-1 20:14 |
---|
签到天数: 282 天 [LV.8]以坛为家I
|
本帖最后由 笔记本 于 2015-1-18 10:45 编辑
Hello~今天给大家带来一期教大家如何使用CentOS系统开高效的Minecraft服务器。
首先大家要先了解一些问题:
问题:CentOS是什么?
解答:CentOS是Redhat的社区免费发行版之一,使用Kernel Linux内核。
问题:CentOS要钱么?
解答:CentOS是完全买免费的RedHat发行版,免费下载,免费安装。
问题:CentOS开服有优势么?
解答:CentOS有以下优势:内存消耗少、CPU使用快、安全少病毒等
问题:CentOS有劣势么?
解答:CentOS劣势如下:纯命令符界面,操作全部使用命令、GUI安装麻烦等
然后大家要准备以下东西:
1.一台已经安装好了CentOS的纯净服务器(推荐选择最小化安装模式,少垃圾)
2.一个稳定的服务端(例如:MCPC+-Plugin、CraftBukkit、Spogit等)
3.有基础的开服经验(管理服务器的指令,如果实在没有请可以花钱请技术)
以上东西都准备好后就可以开始了
首先使用ssh或vnc连接服务器(一个是直接命令符,一个是远程桌面,虽然是远程桌面但是由于CentOS本身就没有GUI,所以还是命令符操作)
首先你要先安装Java,万物之源,但是如果是新手推荐安装OpenJDK,一个指令完成安装。
输入以下命令:
yum install java-1.7.0-openjdk
然后屏幕会出现一大堆的东西(开始会提示你是否安装,你只要输入Y就行了),直到你可以继续输入命令的时候,就安装完成啦~
然后你可以安装Screen了
学生:这是什么东西,为什么要安装他?
解答:由于ssh或vnc都是直接在上面运行指令,如果运行命令的过程中突然关掉连接端,命令就会强制关闭,就是你不能关掉ssh或vnc,所以就要安装Screen,就可以在关掉ssh的时候也照样运行一个命令了
安装指令:
yum install screen
然后跟上面一样,如果出现选择是否安装就输Y就行了,然后等到你可以输入指令的时候,就安装完毕了~
上面都做完,你就可以开始开服了
首先先输入
screen
创建一个Screen,然后你就进入他了,你可以在里面创建一个目录,或者用SFTP(FTP配置本文不讲)(SFTP不是FTP),创建文件夹,然后输入:
cd 文件地址
就进入到那个文件夹了,然后使用SFTP上传一下你的服务端,然后创建一个名为:run.sh的文件(注意是sh!!!)
里面输入文本:
java -jar 你的服务端名字.jar
然后回到你的ssh或vnc,输入./run.sh
然后你就打开你的服务器了(输入stop关闭服务器),至于服务器的配置不讲,论坛也有其他教程。
问题:怎么退出到最开始的Bash(shell)界面呢?
解答:输入C-a d就会出现Detached的提示
问题:怎么重新进入Screen呢?
解答:输入screen -ls就会出现当前运行的Screen的列表,找到你服务器的那个Screen,发现每个前面都有一串数字,就输入screen -c 前面的数字 就可以进入Screen了。
由于本人现在没有时间给教程截图,所以就不要说无图无真相了。
现在再给大家推荐一个合适的Linux服务器供应商吧
由于本人现在习惯用国外的VPS,就给大家推荐一个国外的SSD VPS供应商:
Linode
有日本的主机,中国访问的速度也是比较快的,价格实惠便宜,淘宝也有代购。(官网支付只支持信用卡)
Bash名词讲解:是GNU计划的软件,完全免费,也是CentOS的初始Shell,Shell就是命令符窗口。
|
|