美文网首页
Linux系统JDK安装和配置

Linux系统JDK安装和配置

作者: 在路上的小海贼 | 来源:发表于2018-11-25 21:30 被阅读0次

以下步骤均为root登录状态下进行执行。
一、卸载JDK

Linux会自带JDK,如果不使用自带版本的话需要卸载。

1、卸载系统自带的jdk版本

查看自带的jdk

rpm -qa | grep gcj

看到如下信息:

libgcj-4.1.2-44.el5

java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

使用rpm -e --nodeps 命令删除上面查找的内容:

rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

2、卸载rpm安装的jkd版本
查看安装的jdk:

rpm -qa|grep jdk

看到如下信息:

jdk-1.6.0_07-fcs
卸载:

rpm -e --nodeps jdk-1.6.0_07-fcs

二、安装jdk

首先到sun官网下载安装包,下面是最新的,已经更新到6u17了
http://java.sun.com/javase/downloads/index.jsp

如果希望找以前的版本,到下面的地址可以找到

http://java.sun.com/products/archive/

有jdk-6u7-linux-i586-rpm.bin和jdk-6u7-linux-i586.bin两种版本

这两种版本有什么区别?其中的rpm代表什么意思?

bin是二进制包,而rpm是redhat package 就是红帽的标准安装包
区别就是rpm安装的时候给你自动配置,一般都是lib安装到/usr/lib bin安装到/usr/bin下边,就算不是,在/usr/bin下也要建立一个软连接。
而二进制包你可以手动配置,像我这样的初学者就不要用bin包了

建议下载:jdk-6u7-linux-i586-rpm.bin

然后将安装文件放到:/usr/java目录下,修改权限,命令如下(需先用cd命令切换到相应目录下):

chmod u+x ./jdk-6u7-linux-i586-rpm.bin

执行文件的安装:

./jdk-6u7-linux-i586-rpm.bin

这时会有一段Sun的协议,敲几次空格键,当询问是否同意的时候,敲yes就可以了。
三、配置环境变量

将tomcat免安装版复制到usr/local下

修改/etc/profile文件,在该文件最后加上

set java environment

export JAVA_HOME=/usr/java/jdk1.6.0_7
export CATALINA_BASE=/usr/local/tomcat
export CATALINA_HOME=/usr/local/tomcat
export PATH=PATH:JAVA_HOME/bin:PATH:CATALINA_HOME/bin
export CLASSPATH=CLASSPATH:JAVA_HOME/lib:$JAVA_HOME/bin

保存

四、测试JDK是否安装成功

输入如下命令

java -version

出现版本号即为安装成功
java version "1.6.0_07"
Java(TM) SE Runtime Environment (build 1.6.0_07-b06)
Java HotSpot(TM) Client VM (build 10.0-b23, mixed mode, sharing)

五、启动tomcat

启动tomcat的过程中可能会有很多没有权限的问题,参考以下解决:

1、创建用户devnote,并设置密码(默认连带创建devnote组)

/usr/sbin/useradd devnote

passwd devnote

2、将tomcat目录的属主用户设置为devnote,属组设置为devnote组

chown -R devnote.devnote /opt/tomcat

3、对组内用户开放tomcat下所有文件的可读权限,以免启动时报错。如,不能读取sever.xml文件

chmod g+r -R /opt/tomcat

4、对组内用户开放tomcat下webapps,logs,work,temp目录的可写权限

chmod g+w -R /opt/tomcat/webapps

chmod g+w -R /opt/tomcat/logs

chmod g+w -R /opt/tomcat/work

chmod g+w -R /opt/tomcat/temp

5、使用用户devnote登陆系统,启动tomcat,确保能正常启动,如果不成功,请查看tomcat下的 catalina.out,一般是相关的文件,没有权限,相应设置即可

然后输入# catalina.sh run启动即可。

相关文章

  • 【Linux】Jenkins安装

    安装环境准备 操作系统:Linux(CentOS7) 软件:jdk,安装及配置步骤见Linux安装jdk 软件:t...

  • Linux安装与配置JDK7

    Linux安装与配置JDK7 在系统中查询当前系统是否安装JDK,命令如下: 由于已经安装了Open JDK,查询...

  • linux环境安装jdk

    这里介绍两种linux环境下jdk的安装以及环境配置方法在windows系统安装jdk以及环境配置,相信大家都会,...

  • <我与Linux的那些事>Java环境配置

    Linux上安装和配置JDK有很多种方法,可以手动安装配置,也可以使用包管理工具进行安装。我使用的Linux系统为...

  • Jenkins的搭建

    1.首先在linux系统上安装jdk,tomcat等并且配置环境变量(注意安装jdk时将系统自带的openjdk先...

  • Linux系统JDK安装和配置

    以下步骤均为root登录状态下进行执行。一、卸载JDK Linux会自带JDK,如果不使用自带版本的话需要卸载。 ...

  • hadoop 启动 运行

    配置集群 (a)配置:hadoop-env.sh Linux系统中获取JDK的安装路径: 修改JAVA_HOME ...

  • Maven安装及配置基础

    1、安装Maven之前先要确保系统中已经配置好JDK,JDK的安装和配置网上内容很多,可以参考:JDK1.8安装和...

  • Linux系统Java环境安装配置

    jdk安装配置 首先下载JDK和JRE,这里你的需要看看你的Linux系统是多少位的,比如我的是64位的: 配置环...

  • Linux安装Tomcat并配置环境变量

    声明:安装tomcat之前,需要安装JDK。安装JDK请查看:Linux安装JDK并配置环境变量 第一步:下载和放...

网友评论

      本文标题:Linux系统JDK安装和配置

      本文链接:https://www.haomeiwen.com/subject/akumqqtx.html