linux安装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 ~]#
#有端口,开机自启成功
``
文章评论