cenos7 虚拟机安装jdk1.8,配置JAVA环境

1、下载linux版本的jdk1.8。地址http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html。选择jdk-8u181-linux-x64.tar.gz。两种方式,第一种在windows下载再导入到linux。第二种直接在linux系统下载。这里采用了第一种方式,由windows向linux传输文件使用了filezilla软件。若采用第二种方式可略过2,3步。

2、filezilla的界面如下图所示。下面介绍如何填写主机地址,和用户名密码和端口号。

cenos7 虚拟机安装jdk1.8,配置JAVA环境

2.1 要想成功连接至linux虚拟机,需要在linux上开启SSH服务。使用命令yum list installed | grep openssh-server 来查看centos是否安装有openssh-server,以下则表示安装有openssh-server。

cenos7 虚拟机安装jdk1.8,配置JAVA环境

如果没有任何输出显示则表明未安装,此时通过命令yum install openssh-server来安装。

2.2 使用命令 vi /etc/ssh/sshd_config 编辑打开位于/etc/ssh/下的sshd服务配置文件sshd_config

cenos7 虚拟机安装jdk1.8,配置JAVA环境

将监听端口、监听地址前的#号 按 i 键进入insert模式进行删除

cenos7 虚拟机安装jdk1.8,配置JAVA环境

并开启允许远程登录

cenos7 虚拟机安装jdk1.8,配置JAVA环境

开启使用用户名密码作为连接验证

cenos7 虚拟机安装jdk1.8,配置JAVA环境

最后按esc退出insert模式,输入命令 :wq保存并退出编辑模式。

2.3 输入命令 sudo service sshd start 开启sshd服务,命令 ps -e | grep sshd 是用来检查sshd服务是否已经开启用的。

cenos7 虚拟机安装jdk1.8,配置JAVA环境

2.4 在虚拟机中,点击编辑-虚拟网络编辑器,找到以NAT模式连接的网络适配器。这里为VMnet8。

 

cenos7 虚拟机安装jdk1.8,配置JAVA环境

在windows主机中,调出命令行界面,输入命令ipconfig来查看VMnet8的ip地址。

cenos7 虚拟机安装jdk1.8,配置JAVA环境

在linux虚拟机中,在终端输入命令ifconfig查看ip地址。

cenos7 虚拟机安装jdk1.8,配置JAVA环境

在windows主机和linux虚拟机中使用ping IP的命令,互ping。注意中断linux虚拟机ping IP的命令ctrl+c或者ctrl+z。或者使用参数-c指定要求想赢次数。

cenos7 虚拟机安装jdk1.8,配置JAVA环境

cenos7 虚拟机安装jdk1.8,配置JAVA环境

说明网络已连通。

2.5 命令 systemctl enable sshd.service来将sshd服务添加至自启动列表以免每次启动linux时都要手动开启服务。

cenos7 虚拟机安装jdk1.8,配置JAVA环境

3  在filezilla中输入主机地址,即为第二步中的ifconfig命令查出的地址。用户名及密码即为虚拟机登录用的普通用户名和密码。端口号默认为22.

 

cenos7 虚拟机安装jdk1.8,配置JAVA环境

在该软件下,将在windows下载的jdk1.8直接移动到linux的“下载”文件夹下。

4 使用命令 rpm -qa | grep java来查看centos自带的openjdk,然后使用命令rpm -e --nodeps 后面跟系统自带的jdk名,来删除centos自带的jdk。

5 在/home目录下使用命令 mkdir java新建java目录。使用命令cp /home/hmm/下载 jdk-8u181-linux-x64.tar.gz  /home/java。

进入目录/home/java下,使用命令tar -zxvf jdk-8u181-linux-x64.tar.gz。

6 使用命令 vi /etc/profile ,在最后添加:

export JAVA_HOME=/home/java/jdk1.8.0_11
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

7 生效配置 使用命令 . /etc/profile (注意点和/之间有个空格)然后使用命令java -version查看jdk是否安装成功。

cenos7 虚拟机安装jdk1.8,配置JAVA环境

 

本文借鉴了两篇相关博文。

1、虚拟机下CentOS7开启SSH连接 - Mr.毛小毛 - 博客园  https://www.cnblogs.com/maowenqiang/articles/7729246.html

2、centos7 安装jdk 1.8 - <虎口脱险> - 博客园  https://www.cnblogs.com/ocean-sky/p/8392444.html