linux 安装jdk ,部署tomcat,详细流程

安装jdk

下载jdk安装包

jdk下载地址:jdk下载地址
页面向下翻,我这里是安装jdk8
在这里插入图片描述
在这里插入图片描述
下载下来随便放到一个路径下

解压jdk安装包

#在/usr/local下创建jdk文件
[root@localhost ~]# cd /usr/local/
[root@localhost ~]# mkdir jdk
#将压缩包解压到jdk路径里
[root@localhost ~]# tar zxvf jdk-8u311-linux-x64.tar.gz -C  /usr/local/jdk/

修改配置文件,配置jdk环境变量

#修改配置文件

[root@localhost ~]# vim /etc/profile

#将以下内容添加到文件最底部

#set java enviroment

export JAVA_HOME=/usr/local/jdk/jdk1.8.0_311
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

使环境变量生效,查看是否配置成功

[root@localhost ~]# source /etc/profile

#查看Java 版本,出现一下提示就是成功
[root@localhost ~]# java -version
java version "1.8.0_311"
Java(TM) SE Runtime Environment (build 1.8.0_311-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.311-b11, mixed mode)
[root@localhost ~]# 

安装Tomcat

下载tomcat二进制压缩包

tomcat下载路径:tomcat下载路径
在这里插入图片描述

#zai/usr/local下创建tomcat文件
[root@localhost local]# mkdir tomcat
[root@localhost local]# ll
总用量 0
drwxr-xr-x. 2 root root  6 4月  11 2018 bin
drwxr-xr-x. 2 root root  6 4月  11 2018 etc
drwxr-xr-x. 2 root root  6 4月  11 2018 games
drwxr-xr-x. 2 root root  6 4月  11 2018 include
drwxr-xr-x. 3 root root 26 12月 21 10:41 jdk
drwxr-xr-x. 2 root root  6 4月  11 2018 lib
drwxr-xr-x. 2 root root  6 4月  11 2018 lib64
drwxr-xr-x. 2 root root  6 4月  11 2018 libexec
drwxr-xr-x. 2 root root  6 4月  11 2018 sbin
drwxr-xr-x. 5 root root 49 12月 20 16:15 share
drwxr-xr-x. 2 root root  6 4月  11 2018 src
drwxr-xr-x. 2 root root  6 12月 21 11:46 tomcat
#将下载的压缩包放到linux里面一个路径下,

解压

#将home路径下的apache压缩包解压到/usr/local/tomcat里面
[root@localhost ~]# tar -zxvf /home/apache-tomcat-9.0.56.tar.gz -C /usr/local/tomcat/

启动tomcat,启动之前别忘了关闭防火墙和selinux

systemctl status firewalld #查看防火墙状态
systemctl disable firewalld #关闭防火墙
setenforce 0 #临时关闭selinux
vim /etc/selinux/config
SELINUX=disable    #永久关闭
#启动tomcat
[root@localhost ~]# /usr/local/tomcat/apache-tomcat-9.0.56/bin/startup.sh 
Using CATALINA_BASE:   /usr/local/tomcat/apache-tomcat-9.0.56
Using CATALINA_HOME:   /usr/local/tomcat/apache-tomcat-9.0.56
Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-9.0.56/temp
Using JRE_HOME:        /usr/local/jdk/jdk1.8.0_311/jre
Using CLASSPATH:       /usr/local/tomcat/apache-tomcat-9.0.56/bin/bootstrap.jar:/usr/local/tomcat/apache-tomcat-9.0.56/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.

#查看一下端口号
[root@localhost ~]# lsof -i:8080
COMMAND   PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
java    66395 root   57u  IPv6 177673      0t0  TCP *:webcache (LISTEN)
[root@localhost ~]# 

浏览器测试tomcat是否搭建成功

在这里插入图片描述
在这里插入图片描述
该图片来自网络

开机自启

通过修改系统配置文件

#编辑开机自启脚本
[root@localhost ~]# vi /etc/rc.d/rc.local 

#添加下面的启动脚本

JAVA_HOME=/usr/local/jdk/jdk1.8.0_311
  /usr/local/tomcat/apache-tomcat-9.0.56/bin/startup.sh

#重启服务器
#给文件赋予可执行权力
[root@localhost ~]# chmod +x /etc/rc.d/rc.local 
[root@localhost ~]# reboot
#重启后,测试一下,有没有重启
[root@localhost ~]# lsof -i:8080
COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
java    1116 root   56u  IPv6  31771      0t0  TCP *:webcache (LISTEN)
[root@localhost ~]# 
#有端口,开机自启成功
``



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值