centos 7 JDK 环境部署

1.1  系统环境:

[[email protected] tools]# cat/etc/redhat-release

CentOS Linux release 7.0.1406 (Core)

[[email protected] tools]# uname -r

3.10.0-123.el7.x86_64

[[email protected] tools]# uname -n

nginx-daili

[[email protected] tools]# uname -m

x86_64

1.2  下载JDK 软件并校验包

下载编译安装包

wget http://download.oracle.com/otn-pub/java/jdk/8u73-b02/jdk-8u73-linux-x64.tar.gz

校验包

[[email protected] tools]# md5sumjdk-8u73-linux-x64.tar.gz

1b0120970aa8bc182606a16bf848a686  jdk-8u73-linux-x64.tar.gz

[[email protected] tools]# catjdk-8u73-linux-x64.md5

jdk-8u73-linux-x64.tar.gz md5: 1b0120970aa8bc182606a16bf848a686

[[email protected] tools]#

1.3  解压jdk程序

[[email protected] tools]# tar zxf jdk-8u73-linux-x64.tar.gz

[[email protected] tools]# mv jdk1.8.0_73 /usr/lib/

1.4  创建 jdk程序目录的软链接,方便jdk以后升级

思路,给jdk 程序目录创建软链接为jdk或jvm,此处为/usr/lib/jdk软链接 (yum 安装的jdk环境默认为/usr/lib/jvm),然后给程序中的 java 和javac创建软链接到/usr/bin/下,把默认的改名。

[[email protected] tools]# ln -s /usr/lib/jdk1.8.0_73/usr/lib/jdk

[[email protected] tools]# mv /usr/bin/java/usr/bin/java.bak

[[email protected] tools]# ln -s /usr/lib/jdk/jre/bin/java/usr/bin/java

[[email protected] tools]# ln -s /usr/lib/jdk/bin/javac/usr/bin/javac

[[email protected] tools]# ll /usr/bin/java*

lrwxrwxrwx. 1 root root 27 3月  11 09:23 /usr/bin/java ->/usr/local/jdk/jre/bin/java

lrwxrwxrwx. 1 root root 22 3月  11 08:00 /usr/bin/java.bak-> /etc/alternatives/java

lrwxrwxrwx. 1 root root 24 3月  11 09:23 /usr/bin/javac-> /usr/local/jdk/bin/java

创建 java 和javac软链接,方便软件升级

[[email protected] tools]# ll /usr/lib/java*

lrwxrwxrwx. 1 root root 35 3月  11 09:13 /usr/local/java ->/usr/local/jdk1.8.0_73/jre/bin/java

lrwxrwxrwx. 1 root root 32 3月  11 09:13 /usr/local/javac ->/usr/local/jdk1.8.0_73/bin/javac

1.5  设置java环境变量

cp -p /etc/profile /etc/profile.bak$(date+%F)

[[email protected] usr]# tail -5 /etc/profile

##set environment

export JAVA_HOME=/usr/lib/jdk

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

1.6  设置默认JDK(可选操作)

由于系统中可能会有默认的其他版本JDK,所以,为了将我们安装的JDK设置为默认JDK版本,还要进行如下工作。

update-alternatives --install /usr/bin/javajava /usr/lib/jvm/java7/bin/java 300

update-alternatives --install/usr/bin/javac javac /usr/lib/jvm/java7/bin/javac 300

update-alternatives --install /usr/bin/jarjar /usr/lib/jvm/java7/bin/jar 300

update-alternatives --install/usr/bin/javah javah /usr/lib/jvm/java7/bin/javah 300

update-alternatives --install/usr/bin/javap javap /usr/lib/jvm/java7/bin/javap 300

执行下面命令,设置默认版本,此命令执行后,系统会列出当前存在的各种JDK版本,会提示你选择

# update-alternatives --config java

1.7  测试成功

[[email protected] usr]# which java

/usr/lib/jdk/bin/java

[[email protected] usr]# which javac

/usr/lib/jdk/bin/javac

[[email protected] usr]# java -version

java version "1.8.0_73"

Java(TM) SE Runtime Environment (build1.8.0_73-b02)

Java HotSpot(TM) 64-Bit Server VM (build25.73-b02, mixed mode)

时间: 2024-08-17 00:20:37

centos 7 JDK 环境部署的相关文章

Linux 下安装tomcat +JDK环境部署

Linux下安装apache比较简单,安装apache的httpd就可以了. 但是如果要用tomcat的话,要稍微复杂一点,但如果按步骤来,也会很顺利地装好. 首先,tomcat安装之前,需要安装java环境,即需要下载java JDK,配置好后,再配置tomcat环境(两个的配置差不多).   1,下载java JDK. 到oracle甲骨文官网下载(要对应系统的版本,有解压版和安装版,推荐解压版),本次我使用的是安装版. 下载rpm安装文件后,通过 rpm -iv jdk-xxx.rpm 进

Centos 搭建JDK环境

centos7.0 && jdk1.8.0_45 1.将下载好的jdk包通过ssh上传到centos操作系统 这里是jdk-8u45-linux-x64.tar.gz 下载链接:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2.进行解压 tar -vxzf jdk-8u45-linux-x64.tar.gz 得到如上图所示的jdk1.8.0_45文件夹 3.编辑系统环境

CentOS 配置JDK环境

一. #tar xzvf jdk-7u25-linux-i586.tar.gz #mkdir /usr/java/ #cp -R jdk1.7.0_25 /usr/java/ #vi /etc/profile 二. export JAVA_HOME=/usr/java/jdk1.7.0_09 export ANDROID_JAVA_HOME=$JAVA_HOME export JRE_HOME=/usr/java/jdk1.7.0_09/jre export CLASSPATH=/usr/jav

CentOS 7 FTP环境部署

FTP协议有两种工作方式: 1)port方式:主动模式 port(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求 , 服务器接受连接 , 建立一条命令链路 当需要传送数据时 , 服务器从20端口向客户端的空闲端口发送连接请求 , 建立一条数据链路来传送数据 2)pasv方式:被动模式 pasv(被动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求 , 服务器接受连接 , 建立一条命令链路 当需要传送数据时 , 客户端向服务器的空闲端口发送连接

centOS下 JDK的三种安装方式

由于各Linux开发厂商的不同,因此不同开发厂商的Linux版本操作细节也不一样,今天就来说一下CentOS下JDK的安装: 方法一:手动解压JDK的压缩包,然后设置环境变量 1.在/usr/目录下创建java目录 [[email protected] ~]# mkdir/usr/java[[email protected] ~]# cd /usr/java 2.下载jdk,然后解压 [[email protected] java]# curl -O http://download.Oracle

Appium 自动化测试环境部署篇

1.首先Appium安装,一路下一步安装,点击Appium.exe 时提示需要安装.netframwork4.5,安装完成后,在DOS窗口输入:appium,会有appium窗口弹出.2.JDK环境部署首先安装JDK,安装完成后配置环境变量JAVA_HOME;C:\Program Files\Java\jdk1.7.0_71path:%JAVA_HOME%\bin查看JDK是否配置成功:java -version 3.SDK环境搭建首先解压SDK,在这里楼主用的是:adt-bundle-wind

Linux CentOS搭建JDK+Mysql+Tomcat+Nginx负载均衡环境      

本文使用了Tomcat+Nginx环境,主要起到负载均衡的作用,使用Tomcat处理jsp后台程序,使用Nginx处理静态页面. 准备工作(下载软件版本,请自行百度下载) 安装包放至:/usr/local/src 安装地址:/usr/local/软件名 1.apache-tomcat-6.0.48 2.mysql-5.5.54 3.nginx-1.6.3 4.cmake-2.8.8 5.pcre-8.40 6.jdk-8u11-linux-x64 7.openssl-1.1.0d(https使用

CentOS 安装JDK和环境配置

1. CentOS默认情况下,会安装OpenOffice之类的软件,这些软件需要Java的支持,默认会安装JDK的环境,若需要特定的Java环境,最好将默认的JDK彻底删除: 2. 查看默认的JDK命令:java -version 3. 如果先删除默认再装新的JDK,则与之相关的软件也会随之删除,so,先装新的再卸默认. 4. 下载JDK,http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u4-downloads-15911

在 CentOS 7上Virtualbox+phpVirtualBox完整虚拟化环境部署

一.phpVirtualBox简介      VirtualBox是一套为不同操作系统而设的 x86 虚拟化产品.它是一个机器/硬件的虚拟化产品,功能上与 VMware Server.Parallels Workstation.QEMU.KVM.及 Xen 相若,并能支持各种客端操作系统,当中包括 Windows.它的支持者声称它是「在 GNU General Public License(GPL)下唯一个以开源程序免费供应的专业方案」.虽然它不及那些修改 Linux 内核的操作系统级虚拟化方案