centos7 安装jdk及tomcat8

一、安装JDK

1.1卸载默认安装的OpenJDK

   Linux上一般会安装OpenJDK,没有安装请跳过此条
    关于OpenJDK和JDK的区别:http://www.cnblogs.com/sxdcgaq8080/p/7487369.html

    查看需要卸载的OpenJDK

  1. [[email protected] ~]$ rpm -qa | grep openjdk | grep -v grep  
  2.   
  3. java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64  
  4. java-1.6.0-openjdk-devel-1.6.0.34-1.13.6.1.el7_0.x86_64 

        卸载对应的OpenJDK

  1. rpm -e –nodeps java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64  
  2.   
  3. rpm -e –nodeps java-1.6.0-openjdk-devel-1.6.0.34-1.13.6.1.el7_0.x86_64  


这里可以通过 java -version 判断是否删除成功

如果还没有删除,则使用 yum -y remove 进行删除

1.2 安装配置JDK

(1)到jdk官网 下载一份符合需求的jdk tar.gz
centos7 安装jdk及tomcat8

(2)用 rz 或者 ftp工具 将上一步下载的 tar.gz上传至服务器

(3)解压安装 jdk

  1. tar -zxvf jdk-8u144-linux-x64.tar.gz  
  2.   
  3. mkdir /usr/java  
  4.   
  5. mv jdk-8u144-linux-x64  /usr/java/jdk1.8.0_144

(4)配置 jdk 
编辑 /etc/profile
vim /etc/profile

在尾部添加
#set java environment
JAVA_HOME=/usr/java/jdk1.8.0_144
JRE_HOME=/usr/java/jdk1.8.0_144/jre
CLASS_PATH=.:$JAVA_HOME/lib/rt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
ps: 路径之间分隔符不能用;(分号),要用:(冒号)

保存退出后,输入
source /etc/profile

(5)测试是否安装成功

centos7 安装jdk及tomcat8

二、安装配置Tomcat8

2.1 到官网下载tomcat
centos7 安装jdk及tomcat8
2.2 用 rz 或者 ftp工具 将上一步下载的 tar.gz上传至服务器
  1. tar -zxvf apache-tomcat-8.5.27.tar.gz  
  2.   
  3. mv apache-tomcat-8.5.27  /usr/local/tomcat

2.3 环境配置

编辑/etc/profile
vim /etc/profile

在最后输入
#tomcat
export CATALINA_HOME=/usr/local/tomcat/
export CATALINA_BASE=/usr/local/tomcat

保存退出后,输入
source /etc/profile

2.4 配置UTF-8字符集
(1)进入tomcat安装路径的conf文件夹,编辑server.xml

cd /usr/local/tomcat/conf
vim server.xml

(2)找到配置8080位置 (红色为后加)

    <Connector port="8080" protocol="HTTP/1.1"
            connectionTimeout="20000"
               redirectPort="8443" URIEncoding="UTF-8" />



2.5 开启tomcat(此处按照自己安装的tomcat路径,调用startup.sh)

/usr/local/tomcat/bin/startup.sh

centos7 安装jdk及tomcat8

2.6 验证tomcat运行成功

     浏览器访问 服务器ip:8080centos7 安装jdk及tomcat8