Linux环境下安装JDK和Tomcat

Posted 想做CTO的任同学...

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux环境下安装JDK和Tomcat相关的知识,希望对你有一定的参考价值。

文章目录

使用Centos7版本

Centos7卸载自带的JDK

  1. 一般Centos7会默认安装OpenJDK,需要先把这个删除了

  2. 切换到root用户(su - root)查看:rpm -qa | grep java

  3. (有则卸载,没有就不用),注意版本可能会有些不一样,以实际操作的为准

    	[root@localhost ~]#  rpm -qa | grep java
    	java-1.7.0-openjdk-headless-1.7.0.191-2.6.15.5.el7.x86_64
    	java-1.8.0-openjdk-headless-1.8.0.181-7.b13.el7.x86_64
    	python-javapackages-3.4.1-11.el7.noarch
    	java-1.8.0-openjdk-1.8.0.181-7.b13.el7.x86_64
    	tzdata-java-2018e-3.el7.noarch
    	javapackages-tools-3.4.1-11.el7.noarch
    	java-1.7.0-openjdk-1.7.0.191-2.6.15.5.el7.x86_64
    	[root@localhost ~]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.191-2.6.15.5.el7.x86_64
    	[root@localhost ~]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.181-7.b13.el7.x86_64
    	[root@localhost ~]# rpm -e --nodeps tzdata-java-2018e-3.el7.noarch
    	[root@localhost ~]#  rpm -qa | grep java
    	java-1.7.0-openjdk-headless-1.7.0.191-2.6.15.5.el7.x86_64
    	java-1.8.0-openjdk-headless-1.8.0.181-7.b13.el7.x86_64
    	python-javapackages-3.4.1-11.el7.noarch
    	javapackages-tools-3.4.1-11.el7.noarch
    
  4. 卸载OpenJDK:

  5. -e erase package(uninstall) 移除包(卸载)

  6. --nodeps do not verify package dependencies 不要验证包依赖关系

    [root@localhost ~]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.191-2.6.15.5.el7.x86_64
    [root@localhost ~]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.181-7.b13.el7.x86_64
    [root@localhost ~]# rpm -e --nodeps tzdata-java-2018e-3.el7.noarch
    [root@localhost ~]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.191-2.6.15.5.el7.x86_64
    [root@localhost ~]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.181-7.b13.el7.x86_64
    [root@localhost ~]#  rpm -qa | grep java
    python-javapackages-3.4.1-11.el7.noarch
    javapackages-tools-3.4.1-11.el7.noarch
    [root@localhost ~]# rpm -e --nodeps python-javapackages-3.4.1-11.el7.noarch
    

Centos7—安装jdk

  1. 切换到root用户并进行usr目录:cd /usr

  2. 在usr目录下创建java文件夹: mkdir java

  3. Linux版本的jdk压缩包上传到java目录下

  4. 进入/usr/java文件夹下:cd /usr/java/

  5. 修改权限,参数“为你自己上传的jdk安装文件名字”

  6. 解压上传的jdk压缩包

  7. 配置环境变量:vi /etc/profile
    添加内容:

    	export JAVA_HOME=/usr/java/解压后文件夹名/
    	export
    	CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
    	/tools.jar
    	export PATH=$PATH:$JAVA_HOME/bin
    
  8. 重新编译环境变量:source /etc/profile

  9. 测试 :java -version

  10. 完整流程如下:

    [root@localhost ~]# cd /usr
    [root@localhost usr]# mkdir java
    [root@localhost usr]# cd /usr/java
    [root@localhost java]# ls
    jdk-8u231-linux-x64.tar.gz
    [root@localhost java]# chmod 755 jdk-8u231-linux-x64.tar.gz
    [root@localhost java]# tar-zxvf jdk-8u231-linux-x64.tar.gz
    bash: tar-zxvf: command not found...
    [root@localhost java]# tar -zxvf jdk-8u231-linux-x64.tar.gz
    ....
    [root@localhost java]# vi /etc/profile
    配置环境变量
    [root@localhost java]# source /etc/profile
    [root@localhost java]# java -version
    java version "1.8.0_231"
    Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
    Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)
    

Centos7—安装tomcat

  1. 创建安装目录:mkdir /usr/tomcat

  2. 上传Linux版本的tomcat到客户机,并给相应的权限

  3. 解压tomcat压缩包

  4. 启动tomcat:

    进入tomcat的bin目录: cd /usr/tomcat/apache-tomcat-7.0.57/bin/
    启动tomcat web服务器: ./startup.sh
    
  5. 主机测试安装是否成功

  6. 完整步骤如下

    [root@centos7-1 software]# chmod 755 apache-tomcat-7.0.57.tar.gz 
    [root@centos7-1 software]# tar -zxvf apache-tomcat-7.0.57.tar.gz -C /usr/tomcat
    [root@centos7-1 software]# cd /usr/tomcat/apache-tomcat-7.0.57/bin/
    [root@centos7-1 bin]# ./startup.sh
    Using CATALINA_BASE:   /usr/tomcat/apache-tomcat-7.0.57
    Using CATALINA_HOME:   /usr/tomcat/apache-tomcat-7.0.57
    Using CATALINA_TMPDIR: /usr/tomcat/apache-tomcat-7.0.57/temp
    Using JRE_HOME:        /usr/java/jdk1.8.0_231/
    Using CLASSPATH:       /usr/tomcat/apache-tomcat-7.0.57/bin/bootstrap.jar:/usr/tomcat/apache-tomcat-7.0.57/bin/tomcat-juli.jar
    Tomcat started.
    
  7. 查看tomcat日志信息:

    tail -200f /usr/tomcat/apache-tomcat-7.0.57/logs/catalina.out
    
  8. 也可以进入tomcat的bin目录用组合命令,启动并查看日志:

    ./startup.sh && tail -200f ../logs/catalina.out
    

以上是关于Linux环境下安装JDK和Tomcat的主要内容,如果未能解决你的问题,请参考以下文章

centos配置jdk和tomcat

linux下源码安装jdk1.8和tomcat8.5

Linux 下安装tomcat +JDK环境部署

Linux中搭建JavaEE环境之安装jdk-1.8和Tomcat

linux下java,tomcat环境搭建

linux下安装jdk和tomcat