这次主要是为了帮一个用debian的朋友搞定MINECRAFT服务端而写的,依旧是和第一篇一样属于那种网上找了资料自己摸索着写的,原文地址:http://www.tsingpost.com/index.php/archives/463/
由于不是Centos,没法直接下载RPM包来安装,虽然看到debian可以通过apt-get来安装rpm或者是alien,但是咱装上后试图安装java的rpm结果失败了,懒得找原因,就干脆找别的办法去尝试,然后就搜到了这篇文章并且最终成功搞定
仍然是偷懒用的root账户,如果有其他账户的话记得命令前面加sudo
以下是正文:
1、下载最新的JDK
虽然很多人推荐去http://www.oracle.com/technetwork/java/javase/downloads/index.html这个地方下载,但是由于考虑到这里需要接受一个许可协议后才允许下载,对于直接在ssh上通过wget来获取就显得不那么方便了,所以我选择了去http://www.java.com/en/download/manual.jsp寻找,系统是debian 8 x64,注意版本不要搞错即可
wget http://javadl.sun.com/webapps/download/AutoDL?BundleId=108139
#通过wget下载我人工复制的官网提供的最新的java
下载下来后会发现文件名比较奇葩,叫“AutoDL?BundleId=108139”,不用管,直接改个名字就好了,记住从这里下载到的是tar.gz后缀的
mv AutoDL?BundleId=108139 java8.tar.gz
#给下载好的文件改名
(可以使用TAB直接自动填充,会比较方便,显示出来的肯定不是这样的文件名,忽略即可)
2、解压缩到指定路径
模仿着最初来源里的原文,文章里提到的路径为/usr/lib/jvm,也没多想反正就往里面丢了,而后面看到了第3步我才明白其实丢哪里都行……
cd /usr/lib #到/usr/lib
mkdir jvm #创建一个叫jvm的文件夹
文件夹建立好后我们来解压缩刚下好的压缩包
cd #回到最初的默认文件夹(因为我当时就下载到了root默认的路径(也就是/root))
tar -xzvf java8.tar.gz #解压缩刚才下载好的java8
我下载到的版本是jre1.8.0.51,解压缩完成后多出来一个叫jre1.8.0_51的文件夹,为了方便输入改一下名字
mv jre1.8.0_51 jdk8 #给文件夹改名为jdk8
然后移动到刚才创建好的文件夹内
mv jdk8 /usr/lib/jvm #移动文件夹
3、配置环境变量
因为我是root账户所以可能会比较简单。。。不过大概非root账户应该也没啥差别,加一个sudo就可以了(我猜的)
cd #回到root默认目录 vim .bashrc #用vim打开.bashrc 在文件的结尾添加以下内容 export JAVA_HOME=/usr/lib/jvm/jdk8 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH
source ~/.bashrc #重新读取一下让新加的代码生效
以上就是最基础的一些东西,到这里只是单纯为了运行个mc的服务端已经足够了,可以输入以下java -version来看下是否有版本号的输出信息,以及版本是否和你下载到的对应即可
按照博主方法实现了,感谢
有幸在某讨论组发现这个博客,把和站点能查到的都查了下,不要怪我哈。原来博主还是站长,试试运维开发。 话说,怎么日本的这个空间/VPS在我这儿访问起来有点慢啊,对了,为啥不引入多说类似的。最后,计划转载博主部分文章,请博主来个授权。
这个blog没怎么好好打扮,主要还是工作上用的到的都往这里丢一下,以后不用搜了(之前遇到过1个月前文章还是能看得,一个月后又要用到了结果发现收藏的地址已经消失了。。。)日本这个空间慢是因为服务器是conoha的,便宜,但是国内访问过来测试后发现。。。最好的居然是移动(<90ms,<0.5% LOST),其次是联通(<120ms <1.5% LOST),最差是电信(<200ms <10% LOST) 域名现在正在备案中,备案好了后就可以丢回国内~到时候就快了。文章的转载没有任何问题~注明出处URL和作者就好。
还是运维开发
其实我更像是运维助理?简单的运维工作=W=毕竟大学毕业后其实完全不对口。。。现在也并不会开发。。。JAVA的话其实是为了minecraft服务端而搞的