哎,之前初次接触CentOS这东西,被坑了很久,虽然最终解决了问题,但也没有再次深入的去学习,放弃了一段时间
当时不长记性没有做任何笔记以及记录,后来第二次心血来潮,想在玩玩这东西,发现自己居然给忘光了,无奈只能重新找资料
这次长记性,搞点笔记出来。
一、先介绍下用到的东西
1.首先要有自己的CentOS 系统,这个不用多说。
2.WinSCP,因为我是已经下载好的JDK,为了方便上传,所以要用到。
3.xShell ,这个就不多说了,连一个接工具。
我把我的工具分享一下,也是做一点善事 (百度网盘)
系统就不分享了,随便找一大堆。
WinSCP:链接:https://pan.baidu.com/s/1scKi1In8bMbcZlSj4jyACA 提取码:wc7g
xShell :链接:https://pan.baidu.com/s/1KZy-nEB7sAtS281unY4Lzg 提取码:9pr5
JDK : 链接:https://pan.baidu.com/s/1HFZxvMUlC9cS_HotvxI3pQ 提取码:q1do
大概就用这么多东西。WinSCP和xShell下载下来直接安装就行了
二、开始配置
1、打开WinSCP,链接自己的服务器
链接成功之后,这个样子,然后进入服务器的根目录,就如图右边
打开右侧home文件夹,新建一个叫java的文件夹(右键直接可以新建)
然后将解压后的JDK从左侧拖入右侧目录,如图
等它上传完就行了。
2、打开Xshell,链接自己的服务器,如图:
然后点击保存啥的,输入自己服务器的账号密码就行了
链接成功之后会显示这样,就表示连接成功了,如图
肉戏开始了
确保不出现什么问题,先查看下自己的系统有没有自带的JDK
[root@lkhost java]# rpm -qa | grep java
如图说明没有自带的,哈哈,毕竟我写这个文章已经重新更换系统盘了,肯定没有。
当然也可以删嘛
//删除系统预装jdk,可以一条命令直接删除
[root@lkhost java]# rpm -e --nodeps `rpm -qa | grep java`
然后接下来注意了
我们因为是自己下载的JDK,所以直接编辑系统文件/etc/profile就行了
命令如下:
vim /etc/profile
出现了一大堆花花绿绿的东西,如图
这个时候千万不要紧张,也不要冲动。
在最下面这个框里面输入一个大写的G,回车,如图
这个会跳到文件最下方。
然后输入小写的 i 回车,会出现一个 – INSERT-- ,如图
然后再继续在框里面输入下面这些代码,输完一行按一下回车
export JAVA_HOME=/home/java/jdk1.8.0_11
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
输完之后是这样
然后也不要慌,鼠标指针离开刚才的输入框,按下ESC ,会发现 --INSERT-- 消失了。如图
然后在输入框里面输入 :wq 回车,就会退出编辑页面。如图
看退出了。
莫慌,虽然配置完了,但是要让他生效的,执行下面这个代码
source /etc/profile
如图
然后我们来验证一下这个是不是可以用了,输入
java -version
如图
按道理来说这个是应该显示JDK的版本号的,但是凡事总有例外
如果,我是说如果,你的提示是如图
这个样子,那么恭喜你,中奖了。说你没有权限
解决办法:执行下面这行代码
chmod +x /home/java/jdk1.8.0_11/bin/java
这行代码的意思就是增加权限的意思。
执行完成之后,再次输入
java -version
出现如图这样
说明你成功了。如果还是不行,就仔细检查下自己的步骤或者文件夹路径啥的,有没有什么问题!!!!!就仔细检查下自己的步骤或者文件夹路径啥的,有没有什么问题!!!!!就仔细检查下自己的步骤或者文件夹路径啥的,有没有什么问题!!!!!
最后呢,简单解释下这里面用到的一些命令
vim 文本编辑
/etc/profile 全局变量文件
i 插入
G 去到最后一行
:wq 保存退出,加上感叹号!,就是强制的
好了,为了方便自己记忆以及方便交流,弄得这么个玩意,有什么问题,希望可以指出。在此谢过
有什么问题可以留言交流