很多人喜欢玩MC吧,每个MC玩家都有个梦想——开个属于自己的服务器,也许在win下开服很容易,只需要简单的下载java(jre/jdk)安装然后一键开服就行。但是,在linux下的开服首先就有个问题,如何安装java(jre/jdk)。那么我就来说一下如何在centos系统下下载&安装java。

  一.选择java

一般我们选择jdk,然而在linux下有openjdk和sunjdk(即oracle jdk),openjdk是开源的,但是,一直以来许多腐竹测试sunjdk跑mc的效率更高(关于这两者的jvm性能争议网上不少),具体是不是这样我没试过,但是本着大公司还是会藏着掖着好东西的心思,我觉得sunjdk会更好一点。

  二.下载java

是的,这个东西真的得单独讲一下……在win下下载其实还好,访问oracle的jdk下载网站,然后选择你需要的,然后你还不能直接点文件下载……你得先勾选同意协议,然后才能下载。

jdk-elua

那么,问题就来了,如果用linux开服我们应该如何下载?

一.我们可以用win下载然后再上传,但是鉴于一般家用带宽的上传都不是很大,而java的下载又不是很快,所以我们选择其他方案为佳。

二.安装vnc然后图形化操作点击确认下载,但是vnc又要占用资源,而且只是为了下载而去安装配置vnc也有点太过于繁琐了。

三.使用wget下载,那么如何获取下载地址呢?我们可以选择在win下下载,然后复制获取到的下载地址,直接ssh连上服务器进行wget,但是,这个方法也有局限性,那就是你的下载地址并不能直接使用,会报错,为何?还是那个同意协议的问题……那货自带cookies,如果检测不到就无法下载。那怎么办呢?

我们可以指定wget命令的cookies

这样我们就能轻松进行下载了。

   三.安装

然后是安装,我们选择centos系统,因此对应的应该选择linux的rpm包,系统位数就看你了。在下载目录运行rpm -ivh jdk-xxxxx.rpm 然后会读条,等待命令运行结束,我们就能通过java -version命令来查看我们的java版本了。顺带提一下,如果要安装openjdk的话只需要一条命令yum install java-1.8.0-openjdk,如果提示未找到包的话可能需要安装rpmforge或者是epel源,也可以选择安装1.7.0版本的,换一下版本号就行。


Senraの小窝原创文章,转载请注明来自:centos下安装java——rpm安装(MC前置教程)