Centos7安装JDK+部署Tomcat8

1.安装JDK

1.1 通过以下命令获得java JDK列表

[root@centos7 ~]# yum -y list java*

1.2 通过yum安装JDK,JDK有两个版本一个是oracle版本的,另一个是open jdk。open jdk是开源的,因此建议使用open jdk。而且通过yum安装的就是open jdk。

[root@centos7 ~]# yum -y install java-1.8.0-openjdk*

[root@centos7 ~]# rpm -ql java-1.8.0-openjdk
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64/jre/bin/policytool
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64/jre/lib/amd64/libawt_xawt.so
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64/jre/lib/amd64/libjawt.so
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64/jre/lib/amd64/libjsoundalsa.so
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64/jre/lib/amd64/libsplashscreen.so
/usr/share/applications/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64-policytool.desktop
/usr/share/icons/hicolor/16x16/apps/java-1.8.0.png
/usr/share/icons/hicolor/24x24/apps/java-1.8.0.png
/usr/share/icons/hicolor/32x32/apps/java-1.8.0.png
/usr/share/icons/hicolor/48x48/apps/java-1.8.0.png

通过yum默认安装的路径为/usr/lib/jvm/java-版本号(如/usr/lib/jvm/java-1.8.0)

[root@centos7 ~]# ls -l /usr/lib/jvm/
total 0
lrwxrwxrwx 1 root root  26 Dec 11 12:33 java -> /etc/alternatives/java_sdk
lrwxrwxrwx 1 root root  32 Dec 11 12:33 java-1.8.0 -> /etc/alternatives/java_sdk_1.8.0
lrwxrwxrwx 1 root root  40 Dec 11 12:33 java-1.8.0-openjdk -> /etc/alternatives/java_sdk_1.8.0_openjdk
drwxr-xr-x 9 root root 109 Dec 11 12:33 java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64
drwxr-xr-x 9 root root 109 Dec 11 12:33 java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64-debug
lrwxrwxrwx 1 root root  34 Dec 11 12:33 java-openjdk -> /etc/alternatives/java_sdk_openjdk
lrwxrwxrwx 1 root root  21 Dec 11 12:33 jre -> /etc/alternatives/jre
lrwxrwxrwx 1 root root  27 Dec 11 12:33 jre-1.8.0 -> /etc/alternatives/jre_1.8.0
lrwxrwxrwx 1 root root  35 Dec 11 12:33 jre-1.8.0-openjdk -> /etc/alternatives/jre_1.8.0_openjdk
lrwxrwxrwx 1 root root  50 Dec 11 12:32 jre-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64 -> java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64/jre
lrwxrwxrwx 1 root root  56 Dec 11 12:32 jre-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64-debug -> java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64-debug/jre
lrwxrwxrwx 1 root root  29 Dec 11 12:33 jre-openjdk -> /etc/alternatives/jre_openjdk
[root@centos7 ~]# ll  /etc/alternatives/java_sdk
lrwxrwxrwx 1 root root 59 Dec 11 12:33 /etc/alternatives/java_sdk -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64
[root@centos7 ~]# ll /etc/alternatives/java_sdk_1.8.0
lrwxrwxrwx 1 root root 59 Dec 11 12:33 /etc/alternatives/java_sdk_1.8.0 -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64

其中/usr/lib/jvm/java/、/usr/lib/jvm/java-1.8.0/、/usr/lib/jvm/java-1.8.0-openjdk等都是软连接都指向同一个目录/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64。
1.3、配置java环境变量。

[root@centos7 ~]# vim /etc/profile.d/java_path.sh 
JAVA_HOME=/usr/lib/jvm/java-1.8.0
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
[root@centos7 ~]# source /etc/profile.d/java_path.sh


2.安装Tomcat

2.1、在Tomcat官网下载Tomcat8的gz压缩包(附:https://tomcat.apache.org/download-80.cgi)
  在这里插入图片描述
2.2、解压压缩包

[root@centos7 ~]# tar -xvf apache-tomcat-8.5.49.tar.gz 
[root@centos7 ~]# ls
anaconda-ks.cfg       apache-tomcat-8.5.49.tar.gz  
apache-tomcat-8.5.49  

2.3、在/usr/local创建tomcat目录,然后把解压后的apache-tomcat-8.5.49目录中的文件移动到该目录下。

[root@centos7 ~]# mkdir /usr/local/tomcat
[root@centos7 ~]# mv apache-tomcat-8.5.49/* /usr/local/tomcat/
[root@centos7 ~]# ll /usr/local/tomcat/
total 124
drwxr-x--- 2 root root  4096 Dec 11 14:16 bin
-rw-r----- 1 root root 19318 Nov 18 02:48 BUILDING.txt
drwx------ 2 root root   238 Nov 18 02:48 conf
-rw-r----- 1 root root  5407 Nov 18 02:48 CONTRIBUTING.md
drwxr-x--- 2 root root  4096 Dec 11 14:16 lib
-rw-r----- 1 root root 57011 Nov 18 02:48 LICENSE
drwxr-x--- 2 root root     6 Nov 18 02:45 logs
-rw-r----- 1 root root  1726 Nov 18 02:48 NOTICE
-rw-r----- 1 root root  3255 Nov 18 02:48 README.md
-rw-r----- 1 root root  7136 Nov 18 02:48 RELEASE-NOTES
-rw-r----- 1 root root 16262 Nov 18 02:48 RUNNING.txt
drwxr-x--- 2 root root    30 Dec 11 14:16 temp
drwxr-x--- 7 root root    81 Nov 18 02:46 webapps
drwxr-x--- 2 root root     6 Nov 18 02:45 work

2.4、配置tomcat的环境变量。

[root@centos7 ~]# vim /etc/profile.d/tomcat_path.sh

CATALINA_BASE=/usr/local/tomcat
PATH=$PATH:$CATALINA_BASE/bin
export CATALINA_BASE PATH
[root@centos7 ~]# source /etc/profile.d/tomcat_path.sh

3、启动tomcat

3.1、执行tomcat的启动脚本catalina.sh。

[root@centos7 ~]# catalina.sh start
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.
[root@centos7 ~]# ss -ntl
State      Recv-Q Send-Q                                         Local Address:Port                                                        Peer Address:Port              
LISTEN     0      128                                                        *:111                                                                    *:*                  
LISTEN     0      128                                                        *:22                                                                     *:*                  
LISTEN     0      100                                                127.0.0.1:25                                                                     *:*                  
LISTEN     0      128                                                127.0.0.1:6010                                                                   *:*                  
LISTEN     0      128                                                127.0.0.1:6011                                                                   *:*                  
LISTEN     0      128                                                127.0.0.1:6012                                                                   *:*                  
LISTEN     0      128                                                127.0.0.1:6013                                                                   *:*                  
LISTEN     0      128                                                       :::111                                                                   :::*                  
LISTEN     0      100                                                       :::8080                                                                  :::*                  
LISTEN     0      128                                                       :::22                                                                    :::*                  
LISTEN     0      100                                                      ::1:25                                                                    :::*                  
LISTEN     0      128                                                      ::1:6010                                                                  :::*                  
LISTEN     0      128                                                      ::1:6011                                                                  :::*                  
LISTEN     0      128                                                      ::1:6012                                                                  :::*                  
LISTEN     0      128                                                      ::1:6013                                                                  :::*                  
LISTEN     0      1                                           ::ffff:127.0.0.1:8005                                                                  :::*                  
LISTEN     0      100                                                       :::8009                                                                  :::*                  
LISTEN     0      80                                                        :::3306                                                                  :::*   

3.2、浏览器访问测试
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值