ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

tomcat

2021-07-26 21:31:07  阅读:168  来源: 互联网

标签:opt java tomcat backup keepalived root


tomcat


1.什么是tomcat?

全称叫apache-tomcat,和nginx,apache一样,具有处理html页面的功能,另外它还是一个server和jsp容器,独立的server容器是tomcat的默认模式。其他java容器还有resin,处理静态html交给nginx,动态html交给tomcat

2.环境介绍
192.168.25.130机子为例
a.依赖于java,所以首先安装java环境,直接下载不用修改profile文件

[root@keepalived-backup ~]# yum install java-1.8.0 -y
[root@keepalived-backup ~]# java -version
openjdk version "1.8.0_292"
OpenJDK Runtime Environment (build 1.8.0_292-b10)
OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode)

b.解压tomcat软件包,并为其创建软连接,修改profile文件

[root@keepalived-backup ~]# tar xf apache-tomcat-8.5.43.tar.gz -C /opt/
[root@keepalived-backup opt]# cd /opt/
[root@keepalived-backupopt]# ls
apache-tomcat-8.5.43
[root@keepalived-backup opt]# ln -s apache-tomcat-8.5.43 tomcat
[root@keepalived-backup opt]# ll
总用量 0
drwxr-xr-x 9 root root 220 7月  26 15:09 apache-tomcat-8.5.43
lrwxrwxrwx 1 root root  20 7月  26 15:13 tomcat -> apache-tomcat-8.5.43
[root@keepalived-backup opt]# vim /etc/profile
[root@keepalived-backup opt]# echo "export TOMCAT_HOME=/opt/tomcat" >> /etc/profile
[root@keepalived-backup opt]# source /etc/profile
[root@keepalived-backup opt]# /opt/tomcat/bin/version.sh
Using CATALINA_BASE:   /opt/tomcat
Using CATALINA_HOME:   /opt/tomcat
Using CATALINA_TMPDIR: /opt/tomcat/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/tomcat-juli.jar
Server version: Apache Tomcat/8.5.43
Server built:   Jul 4 2019 20:53:15 UTC
Server number:  8.5.43.0
OS Name:        Linux
OS Version:     3.10.0-862.el7.x86_64
Architecture:   amd64
JVM Version:    1.8.0_292-b10
JVM Vendor:     Red Hat, Inc.

3.启动tomcat

[root@keepalived-backup bin]# ./startup.sh
Using CATALINA_BASE:   /opt/tomcat
Using CATALINA_HOME:   /opt/tomcat
Using CATALINA_TMPDIR: /opt/tomcat/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/tomcat-juli.jar
Tomcat started.
[root@keepalived-backup bin]# netstat -tupln|grep java
tcp6       0      0 127.0.0.1:8005          :::*                    LISTEN      1535/java
tcp6       0      0 :::8009                 :::*                    LISTEN      1535/java
tcp6       0      0 :::8080                 :::*                    LISTEN      1535/java

用浏览器访问,访问到页面就算成功了
在这里插入图片描述
3.主配置文件-Server.xml

<Server port="8005" shutdown="SHUTDOWN">
  <Listener className="org.apache.catalina.startup.VersionLoggerListener" />
  <!-- Security listener. Documentation at /docs/config/listeners.html
  <Listener className="org.apache.catalina.security.SecurityListener" />
  -->
  <!--APR library loader. Documentation at /docs/apr.html -->

这就相当于执行telnet 127.0.0.1 8005直接关闭服务一样

[root@keepalived-backup conf]# telnet 127.0.0.1 8005
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
SHUTDOWN
Connection closed by foreign host.
[root@keepalived-backup conf]# telnet 127.0.0.1 8005
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
[root@keepalived-backup conf]# ps -ef|grep java
root       1780   1178  0 20:00 pts/0    00:00:00 grep --color=auto java

标签:opt,java,tomcat,backup,keepalived,root
来源: https://blog.csdn.net/weixin_47274990/article/details/119110089

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有