非技术触看到本文标题的感觉一定是——我的天哪这是什么?完全看不懂有木有?本文为那些小型服务器正用VPS上Windows Server系统开服的腐竹们点通了另一种思路哦!
首先介绍一下何为centos——CentOS是Linux发行版系统之一,使用率非常广泛。 Linux有着无与伦比的方便性与安全性,内存机制方面远比windows强大。默认安装后只占100M内存,长期建服的不二选择!
引用网友的一句话——首先,Windows有桌面,也就是GUI。他会消耗资源,和Linux相比,Linux能使服务器资源利用的更加充分。 其次,也是最大的好处:Windows系统的内核,为单行读取;而Linux是并行读取。也就是说,同样读取123456和ABCDE两行时,Windows是先读取1,再读2、再读3。而Linux则是1;A,2;B这样读。这样的话,读取数据就能够快很多,特别是一些2核1G内存以下配置的VPS,会明显提升开服速度与稳定性。
大家也发现了,在VPS上用Win系统开服会有很多乱七八糟的进程占用内存,如我的VPS的进程列表里:
列举一个explorer.exe进程,这是为了更友好的操作界面而加载的视窗控制进程,大家可以试试看在任务管理器结束这个进程,整个视窗也会随之消失。
综上所述,如果你对计算机有一定了解,强烈建议你使用Centos这一友好的Linux系统开服。当然看完本教程后你会觉得这是多么的简单!
教程开始——你需要先有一台VPS,并安装好Centos系统,内存大于2G的用64位系统,注意系统类型,Centos6最佳。一般正规服务商会为你提供强大的后台,如图:
Linux没有提供远程桌面,我也不建议安装好之后装一些远程桌面的插件,毕竟用来开服能少的东西就少一点。在管理Linux时你需要一款叫putty的工具,传送门——
这个工具专门用来管理Linux内核系统,打开软件后如图所示:
将服务商提供的IP填入,保存配置后打开连接即可。所有教程基本都在图里面你需要仔细看看哦。
连接打开后,在Login as后输入用户名回车,然后等一会,看到Password之后输入密码(密码是不会显现的,不要以为没输),输完回车确定。如图所示:
面对黑漆漆的背景不要无所适从哦,其实Centos是很好操作的,接下来你需要一个Java环境。
- 先使用命令“yum list installed |grep java”确认当前系统没有安装java,然后使用yum安装Java环境。输入:yum -y install java-1.7.0-openjdk* ,以yum库中java-1.7.0为例。当结果显示为Complete!即安装完毕。
Java一旦安装完毕,Centos开服之旅基本上就完成一半了,接下来你需要一款名为flashfxp的软件,其他软件没有直连Linux系统的功能。此软件网上有破解版,请自行筛选,本博客不提供哦~
下载完毕使用快速连接功能,如图
连接类型选择SFTP over SSH,其他的按服务器的有关信息来填,跟putty里面的是一样的哦~
连接成功后,将你打包的可以在Win下正常运行的服务端程序打包,确保jar文件位于压缩文件的根目录