精华内容
下载资源
问答
  • Tomcat常用配置

    2018-11-29 14:20:39
    tomcat常用配置详解 - 工作中遇到的一些问题 session 配置 在一般系统登录后,都会设置一个当前session失效的时间,以确保在用户长时间不与服务器交互,自动退出登录,销毁session 要配置 session 过期的时间,有...

    tomcat常用配置详解 - 工作中遇到的一些问题

    1. session 配置

      在一般系统登录后,都会设置一个当前session失效的时间,以确保在用户长时间不与服务器交互,自动退出登录,销毁session

      要配置 session 过期的时间,有三种方法:

      tomcat容器中设置(以tomcat7为例)

      • 打开 tomcat > ocnf > web.xml 文件

      • 默认的配置文件我们可以在第590行看到 配置的 session有效期

          <!-- ==================== Default Session Configuration ================= -->
          <!-- You can set the default session timeout (in minutes) for all newly   -->
          <!-- created sessions by modifying the value below.                       -->
        
          <session-config>
            <session-timeout>30</session-timeout>
          </session-config>
        

        默认的session失效时间为30分钟,可以根据需求修改,负数和0不限制session失效时间

        注意:这里配置的时间是以服务器为标准,如不是客户端

      项目工程的web.xml中设置

      java代码中配置session

      • 添加如下代码

         request.getSession().setMaxInactiveInterval(2*60); //以秒为单位
        

        我一般是放在登陆验证成功后,在返回首页前设置 Session

    1. 查看/修改 tomcat 端口

      修改Tomcat服务器中的端口配置 在 tomcat/conf/server.xml 文件下

      我们只需要修改 http访问接口即可

      • 打开 tomcat > ocnf > server.xml 文件

        <Service name="Catalina">
        
          <Connector port="8082" allowTrace="true" URIEncoding="UTF-8" redirectPort="8443" connectionTimeout="20000" protocol="HTTP/1.1"/>
        
          <Connector port="8443" URIEncoding="UTF-8" protocol="org.apache.coyote.http11.Http11Protocol" keystorePass="SZMas@(01-07)@!#" keystoreFile="../../license/mas.keystore" sslProtocol="TLS" clientAuth="false" SSLEnabled="true" secure="true" scheme="https" debug="0" acceptCount="100" disableUploadTimeout="true" enableLookups="false" maxSpareThreads="75" minSpareThreads="25" maxThreads="150"/>
        
          <Connector port="8899" redirectPort="8443" protocol="AJP/1.3"/>
        
          <!-- ...省略其他 -->
        
        </Service>
        

        作为 http访问你的端口号 我们只需要修改第一项。

        我们怎么判断哪个是http访问的端口呢? 根据属性 protocol="HTTP/1.1"判断

      • 如果对这个还是不太了解,可以查看博客server.xml标签connector配置说明

    2. 修改tomcat运行指定的jdk

      有时候我们需要在多种jdk环境下测试程序的运行状态

      就是不想用 系统环境变量下面配置的 jdk 均可使用此方法

      方法一、修改catalina.bat

      • 记事本方式打开 tomcat/bin/catalina.bat

      • 搜索 setlocal 关键字

      • 我们设置一下 java_homejre_home的路径

        rem ---------------------------------------------------------------------------
        
        setlocal
        
        set java_home=D:\Program Files (x86)\java1.6\jdk1.6.0_23
        set jre_home=D:\Program Files (x86)\java1.6\jre
        
        

      方法二、修改catalina.bat、setclasspath.bat

      • 记事本方式打开 tomcat/bin/catalina.bat

      • 搜索 %JAVA_HOME 替换为 D:\Program Files (x86)\java1.6\jdk1.6.0_23(你的java路径)

      • 记事本方式打开 tomcat/bin/setclasspath.bat

      • 搜索 set "JRE_HOME,将后面的%JAVA_HOME% 替换为 D:\Program Files (x86)\java1.6\jdk1.6.0_23

      • 搜索set _RUNJAVA,将后面的%JRE_HOME% 替换为 D:\Program Files (x86)\java1.6\jre6 注意是jre的位置

      • 搜索 set _RUNJDB,将%JAVA_HOME% 替换为 D:\Program Files (x86)\java1.6\jdk1.6.0_23

      • 一共修改了两个文件 catalina.bat(1处),setclasspath.bat(3处)

    3. 查看tomcat运行的jdk版本

      给tomcat配置了指定的jdk,怎么样才知道时候配置成功?

      在哪里可以看到我当前运行的tomcat使用的那个jdk

      • 使用 cmd 运行 tomcat/bin/version.bat即可

        chengh@DESKTOP-10NHJUO D:\Program Files\apache-tomcat-7.0.91\bin
        $ version.bat
        Using CATALINA_BASE:   "D:\Program Files\apache-tomcat-7.0.91"
        Using CATALINA_HOME:   "D:\Program Files\apache-tomcat-7.0.91"
        Using CATALINA_TMPDIR: "D:\Program Files\apache-tomcat-7.0.91\temp"
        Using JRE_HOME:        "D:\Program Files (x86)\java1.7\jre7"
        Using CLASSPATH:       "D:\Program Files\apache-tomcat-7.0.91\bin\bootstrap.jar;D:\Program Files\apache-tomcat-7.0.91\bin\tomcat-juli.jar"
        Server version: Apache Tomcat/7.0.91
        Server built:   Sep 13 2018 19:52:12 UTC
        Server number:  7.0.91.0
        OS Name:        Windows 8
        OS Version:     6.2
        Architecture:   amd64
        JVM Version:    1.7.0_25-b17
        JVM Vendor:     Oracle Corporation
        

        其中 JVM Version 指的就是 jdk版本

    展开全文
  • tomcat常用配置

    2021-01-05 15:05:27
    Tomcat 服务器常见配置 设置Tomcat 服务器内存大小,解决上传文件过大(50M-100M)时不能上传,修改方法如下: 找到Tomcat 安装 bin\catalina.bat 文件, 在脚本最前端注释的下方添加如下代码: set JAVA_OPTS=-Xmx...

    Tomcat 服务器常见配置

    1. 设置Tomcat 服务器内存大小,解决上传文件过大(50M-100M)时不能上传,修改方法如下:
      找到Tomcat 安装 bin\catalina.bat 文件, 在脚本最前端注释的下方添加如下代码: set JAVA_OPTS=-Xmx1024m -XX:PermSize=32m -XX:MaxPermSize=256m ,可以根据现场环境情况设置内存大小,如 Xmx1024m 或 Xmx512m
      注意:添加代码在脚本最前端注释的下方
    rem   TITLE           (Optional) Specify the title of Tomcat window. The default
    rem                   TITLE is Tomcat if it's not specified.
    rem                   Example (all one line)
    rem                   set TITLE=Tomcat.Cluster#1.Server#1 [%DATE% %TIME%]
    rem ---------------------------------------------------------------------------
    
    set JAVA_OPTS=-Xmx1024m -XX:PermSize=32m -XX:MaxPermSize=256m
    
    1. 设置Tomcat 服务器控制台标题名称 和 端口号,解决同一台电脑启动多个Tomcat 服务器,修改方法如下:
      a. 修改 控制台 标题名称,找到 Tomcat 安装 bin\catalina.bat 文件,查找 “TITLE=” 关键字,修改默认的 Tomcat 值为其他名称,该名称最好不要使用中文,修改名称如 Tomcat_Experiment, Tomcat_JCBOA 等。
      b. 修改Tomcat 端口号,找到 Tomcat 安装 conf\server.xml 文件,需要修改3处端口号值,修改后的端口需要根据现场环境服务器数量及被占用端口而定,以下修改方法是将Tomcat默认端口的第二位数字“0”改成“1”,如 8080 改为 8180
      位置1:
    <Server port="8005" shutdown="SHUTDOWN">  
    

    修改为 :

      `<Server port="8105" shutdown="SHUTDOWN">`
    

    位置2:

    <Connector port="8080" protocol="HTTP/1.1"  
                   connectionTimeout="20000"
                   redirectPort="8443" />
    

    修改为:

    <Connector port="8180" protocol="HTTP/1.1"
                   connectionTimeout="20000"
                   redirectPort="8443" />
    

    位置3:

     <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> 		
    

    修改为:

     <Connector port="8109" protocol="AJP/1.3" redirectPort="8443" />		
    
    展开全文
  • Tomcat常用配置修改

    2016-11-17 11:36:00
    Tomcat常用配置修改 说明 运行需要设置环境变量 JAVA_HOME 即JDK安装目录 tomcat 默认登录地址 http://localhost:8080 配置tomcat 1.端口设置 打开该文件conf\server.xml 67行 修改 port 属性即可 为避免冲突 ...

    Tomcat常用配置修改

    说明

    • 运行需要设置环境变量 JAVA_HOME 即JDK安装目录
    • tomcat 默认登录地址 http://localhost:8080

    配置tomcat

    1.端口设置

    1. 打开该文件conf\server.xml 67行
    2. 修改 port 属性即可 为避免冲突 端口应该设置为1024以上
    <Connector executor="tomcatThreadPool"        
         port="8080" protocol="HTTP/1.1"          
         connectionTimeout="20000"        
         redirectPort="8443" /> 

    2. 显示目录

    1. 打开该文件 conf\web.xml ,91行
    2. 将 listings 设为true即可
    <servlet>      
        <servlet-name>default</servlet-name>    
        <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>               
        <init-param>         
            <param-name>debug</param-name>        
        <param-value>0</param-value> 
        </init-param> 
        <init-param> 
                <param-name>listings</param-name> 
                <param-value>true</param-value> 
        </init-param> 
        <load-on-startup>1</load-on-startup> 
    </servlet> 

    3. 角色用户设置(用于登录manager控制台)

    打开该文件conf/tomcat-users.xml,添加以下代码

        <role rolename="manager-gui"/> 
        <user password="manager" roles="manager-gui" username="manager"/> 

    转载于:https://www.cnblogs.com/final-elysion/p/6073149.html

    展开全文
  • Tomcat 常用配置

    2015-12-03 10:43:00
    想要进入Tomcat管理界面: 打开Tomcat 目录 :进入 Conf目录,找到tomcat-users.xml文件,打开 修改 tomcat-users 节, 2.Tomcat的 虚拟目录,基准目录 Tomcat安装目录下的Conf 目录下的 Server.xml文件打开 ...

    1.Tomcat 管理员设置

    想要进入Tomcat管理界面: 打开Tomcat 目录 :进入 Conf目录,找到tomcat-users.xml文件,打开

    修改 tomcat-users 节,

    2.Tomcat的 虚拟目录,基准目录  Tomcat安装目录下的Conf 目录下的 Server.xml文件打开 host节 的 appBase 属性,指示的就是 Tomcat的 基准目录

    当在浏览器中输入 http://localhost:8080 时,系统就会去 %Tomcat%/webapps/root 下寻找(%Tomcat%:tomcat的安装目录),

    appBase也可以是绝对路径 ,只要在 appBase 写入绝对路径即可

    3.使用Tomcat和Eclipse 实例化 servlet 的运行方式

    4.Eclipse 的中的Tomcat 配置方式 

       

      1)设置1:在Server Locations里,选择Use Tomcat installation。就是发布项目时把文件发布到Tomcat安装目录下。默认是在Eclipse的Server项目中,路径特别深,所以想查看文件特别麻烦。

      2) 设置2:在Server Options里,选择Publish module contexts to separate XML files

      3)  设置3: 如果项目比较大,可能启动时间较长,但是tomcat设置了超时时间,这个时候我们就需要把超时时间改长一些。在Timeouts更改。

      4)设置 4:在ports可以更改端口号

    转载于:https://www.cnblogs.com/zhongbingshu/p/5015391.html

    展开全文
  • tomcat 常用配置

    2013-03-14 09:18:11
    tomcat配置文件server.xml中的配置中,和连接数相关的参数有:  minProcessors:最小空闲连接线程数,用于提高系统处理性能,默认值为10  maxProcessors:最大连接线程数,即:并发处理的最大请求数,默认值为...
  • Tomcat常用配置详解

    2018-02-01 20:21:29
     /conf:存放配置文件,最重要的是server.xml。 /logs:存放日志文件。 /server/webapps:来管理Tomcat-web服务用的。仅对TOMCAT可见,对所有的WEB APP都不可见(使用Catalina类加载器加载)。 /sha...
  • tomcat常用配置详解

    千次阅读 2016-07-21 10:28:47
    1 目录结构 ... /conf:存放配置文件,最重要的是server.xml。  /logs:存放日志文件。  /server/webapps:来管理Tomcat-web服务用的。仅对TOMCAT可见,对所有的WEB APP都不可见(使用Catalina类加载器
  • 文章目录修改启动端口将应用部署到Tomcat根目录的方法配置...Tomcat默认端口为8080,可以在配置文件中重新设置启动端口: <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redi...
  • tomcat配置文件详解

    2020-08-11 17:19:15
    tomcat-users.xml运维常用配置文件1. 整体结构2. 元素分类 目录结构及作用 查看目录: [root@localhost tomcat]# ls bin BUILDING.txt conf CONTRIBUTING.md lib LICENSE logs NOTICE README.md RELEASE-NOTES ...
  • Tomcat常用配置文件

    2008-04-29 15:54:00
    ////////////////////////////////////////////////////////////////////////////////////////////////////Tomcat中Web应用的目录结构/myapp Web应用的要目录,所有的
  • Tomcat 常用配置参数

    2012-04-01 09:58:33
    Tomcat6.0 配置文件的说明 ,做测试之前是要整清楚的。 默认的Server.xml中如下 &lt;Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads=&...
  • 1,找到%TOMCAT_HOME%\conf\server.xml,(即tomcat的安装目录下面相关的文件)打开此xml文件,在 之间加入如下代码:  docBase是实际路径,这里一般写一个绝对的磁盘路径,当然也可以写相对路径,...
  • 常用配置详解 1 目录结构/bin:脚本文件目录。/common/lib:存放所有web项目都可以访问的公共jar包(使用Common类加载器加载)。/conf:存放配置文件,最重要的是server.xml。/logs:存放日志文件。/server/webapps...
  • Tomcat中Web应用的目录结构 /myapp Web应用的要目录,所有的JSP和HTML文件都存在该目录下 /myapp/WEB-INF 存放在Web应用发布描述文件Web.xml /myapp/WEB-INF/classes 存放各种class文件,Servlet类文件也放于此...
  • MySQL5与Tomcat-5.5的常用配置文件自己看的,我比较健忘,配置多次了,还是不能默写,保存在这里以后查看复制方便。。。。。。一、MySQL5 配置相关my.ini-------------------------------------------------------#...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,113
精华内容 445
关键字:

tomcat常用配置文件