首先大家要先了解一些问题:
问题:CentOS是什么?
解答:CentOS是Redhat的社区免费发行版之一,使用Kernel Linux内核。
问题:CentOS开服有优势么?
解答:CentOS有以下优势:【大幅提升服务器性能和稳定性】
问题:CentOS有劣势么?
解答:CentOS劣势如下:纯命令符操作,不适合接受能力差的人群。
============================开始教程=================================
然后大家要准备以下东西:
1.一台已经安装好了CentOS的纯净服务器(推荐选择最小化安装模式,少垃圾)
2.一个稳定的服务端
3.连接Linux服务器的软件(本人使用的是putty连接命令行,SSH传输文件。)
以上东西都准备好后就可以开始了
首先使用putty连接服务器
首先你要先安装Java,万物之源,但是如果是新手推荐安装OpenJDK,一个指令完成安装。
输入以下命令:
yum install java-1.7.0-openjdk
然后屏幕会出现一大堆的东西(开始会提示你是否安装,输入【Y】确认),直到你可以继续输入命令的时候,就安装完成啦~
然后你可以安装Screen了
注释:如果运行命令的过程中突然关掉连接端,命令就会强制关闭,就是你不能关掉putty,所以就要安装Screen,就可以在关掉putty也照样运行你的程序。
安装指令:
yum install screen
然后跟上面一样,如果出现选择是否安装就输【Y】就行了,然后等到你可以输入指令的时候,就安装完毕了~
上面都做完,你就可以开始开服了
首先先输入
screen
创建一个Screen,然后你就进入他了,你可以在里面创建一个目录,或者用SFTP(FTP配置本文不讲)(SFTP不是FTP),创建文件夹,然后输入:
cd 文件地址
就进入到那个文件夹了,然后使用SFTP上传一下你的服务端,然后创建一个名为:run.sh的文件(注意是sh!!!)
里面输入文本:
java -jar 你的服务端名字.jar
然后回到你的ssh或vnc,输入./run.sh
然后你就打开你的服务器了(输入stop关闭服务器)
退出到最开始的Bash界面:输入C-a d就会出现Detached的提示
重新进入screen:输入screen -ls就会出现当前运行的Screen的列表,找到你服务器的那个Screen,发现每个前面都有一串数字,就输入screen -c 前面的数字 就可以进入Screen了。
不会用的朋友欢迎留言,由于时间紧就暂时不发过程图了,给大家看看我现在的使用情况吧~!
=====================putty命令行======================
============
这里注意一下,linux在输入密码时是不显示的,为了保护不被别人看到位数
=================winSCP文件传输软件=================