tomcat的常用组件配置

组件介绍

[root@centos7 tomcat
![image.png](http://upload-images.jianshu.io/upload_images/6398706-197ded3f60b6590d.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
]# ss -lnt
State       Recv-Q Send-Q               Local Address:Port                              Peer Address:Port              
LISTEN      0      128                              *:111                                          *:*                  
LISTEN      0      5                    192.168.122.1:53                                           *:*                  
LISTEN      0      128                              *:22                                           *:*                  
LISTEN      0      128                      127.0.0.1:631                                          *:*                  
LISTEN      0      100                      127.0.0.1:25                                           *:*                  
LISTEN      0      128                             :::111                                         :::*                  
LISTEN      0      100                             :::8080                                        :::*                  
LISTEN      0      128                             :::22                                          :::*                  
LISTEN      0      128                            ::1:631                                         :::*                  
LISTEN      0      100                            ::1:25                                          :::*                  
LISTEN      0      1                 ::ffff:127.0.0.1:8005 srever 自身监听的端口 对server而言                                    :::*                  
LISTEN      0      100                             :::8009                                        :::*    
[root@centos7 tomcat]# telnet 127.0.0.1 8005
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
SHUTDOWN  关闭server建议吧命令改掉
Connection closed by foreign host.
[root@centos7 tomcat]# ss -lnt
State       Recv-Q Send-Q               Local Address:Port                              Peer Address:Port              
LISTEN      0      128                              *:111                                          *:*                  
LISTEN      0      5                    192.168.122.1:53                                           *:*                  
LISTEN      0      128                              *:22                                           *:*                  
LISTEN      0      128                      127.0.0.1:631                                          *:*                  
LISTEN      0      100                      127.0.0.1:25                                           *:*                  
LISTEN      0      128                             :::111                                         :::*                  
LISTEN      0      128                             :::22                                          :::*                  
LISTEN      0      128                            ::1:631                                         :::*                  
LISTEN      0      100                            ::1:25                                          :::*                  
更改配置文件/etc/tomcat



   #更改命令为20位的随机数字

监听











  
    通过web访问manager的时候需要用户认证就是通过此文件来定义的





  
  


  
   如果用户通过ssl重定向的话,重定向的端口
  
  
  # 此项定义是否启用ssl会话功能
  

  
   #定义ajp协议的监听的端口


  

  
    如果用户访问的是不存的主机 默认主机

    
    

    
    
      
        #调用UserDatabase完成认证
    

      unpacKWARs如果是压缩文件是否自动打开true表示做自动展开   autoDeploy   是否给你自动true自动部署

      
      

      
      

    
      
          自定义一个主机
  


保存退出后重启;因为添加虚拟主机
systemctl restart tomcat   如果只是更应用程序不需要重启,因为支持热部署,
mkdir /data/webapps -p  创建目录
cd /data/webapps/   
mkdir ROOT/{classes,lib,WEB-INF,META-INF} 创建自目录
[root@centos7 ROOT]# vim index.jsp  创建测试页

<%@ page language="java" %>
                                      
                                              TomcatA
                                              
                                                      

TomcatA.magedu.com

<% session.setAttribute("magedu.com","magedu.com"); %>
Session ID<%= session.getId() %>
Created on <%= session.getCreationTime() %>
~ ~ "index.jsp" 18L, 506C 进入tomcat的请求可分为两类: (1) standalone : 请求来自于客户端浏览器; (2) 由其它的web server反代:来自前端的反代服务器; nginx --> http connector --> tomcat httpd(proxy_http_module) --> http connector --> tomcat httpd(proxy_ajp_module) --> ajp connector --> tomcat httpd(mod_jk) --> ajp connector --> tomcat 属性: port="8080" protocol="HTTP/1.1" connectionTimeout="20000" address:监听的IP地址;默认为本机所有可用地址; maxThreads:最大并发连接数,默认为200; enableLookups:是否启用DNS查询功能; acceptCount:等待队列的最大长度; secure: sslProtocol:

客户端测试
C:\Windows\System32\drivers\etc\host 编辑

tomcat的常用组件配置_第1张图片

测试

tomcat的常用组件配置_第2张图片

编辑 tomcat-users.xml

vim  tomcat-users.xml






 定义一个组
  定义另一个组
  定义一个用户绑定两个组










tomcat的常用组件配置_第3张图片

提示输入用户及密码 用户就是chenxi上面文件中定义的,密码123.com


tomcat的常用组件配置_第4张图片

输入用户名及密码之后登陆


tomcat的常用组件配置_第5张图片
[root@centos7 /]# cd data/
[root@centos7 data]# mkdri chenxi/webapps/{classes,lib,WEB-INF,META-INF}
[root@centos7 data]# cd chenxi/webapps/ROOT/
[root@centos7 ROOT]# vi index.jsp
<%@ page language="java" %>
                    
                        TomcatB
                            
                            

TomcatB.magedu.com

<% session.setAttribute("magedu.com","magedu.com"); %>
Session ID<%= session.getId() %>
Created on <%= session.getCreationTime() %>

定义主机并点击ads

tomcat的常用组件配置_第6张图片

定义winds的host主机

tomcat的常用组件配置_第7张图片

客户机测试

tomcat的常用组件配置_第8张图片

临时停止应用程序

tomcat的常用组件配置_第9张图片
image.png

有点小奇怪居然调到主页年


tomcat的常用组件配置_第10张图片

启动应用程序

tomcat的常用组件配置_第11张图片

客户端测试

tomcat的常用组件配置_第12张图片

你可能感兴趣的:(tomcat的常用组件配置)