zoukankan      html  css  js  c++  java
  • tomcat常用配置

    配置管理员

    配置文件:/conf/tomcat-users.xml

    <?xml version="1.0" encoding="UTF-8"?>

    <tomcat-users>

     <role rolename="manager"/>

     <role rolename="admin"/>

     <role rolename="manager-gui"/>

     <role rolename="admin-gui"/>

     <user username="admin" password="admin" roles="admin-gui,admin,manager-gui,manager"/>

    </tomcat-users>

    注意:如果Eclipse中设置的“Server Locations”是“Use Tomcat installation(takes control of Tomcat installation)”,则不能直接修改tomcat安装目录/conf下的tomcat-users.xml,需要在Eclipse中修改该文件,且在启动tomcat时才会生效,生效时会自动更新tomcat安装目录下的tomcat-users.xml

    修改默认端口,端口冲突

    配置文件:/conf/server.xml

    注意:8080为默认端口,可以将其修改为任意的端口,建议使用1024以上的端口,避免与公用端口冲突。

    修改:重启应用。

    <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"/>

    端口冲突

    在cmd窗口下,netstat -ano,找到端口号对应的PID,在任务管理器中→进程→找到对应的进程,结束进程即可。

    修改最大线程数

    server.xml

    <Connector port="8880" protocol="HTTP/1.1" 

                   connectionTimeout="20000" 

                   redirectPort="8443" maxThreads="1500" maxProcessors="450" 

                   URIEncoding="UTF-8"/>

    运行多个服务

    如果需要让一个Tomcat运行多个服务,只需要复制server.xml文件中的<Service>元素,并修改相应的参数,便可以实现一个Tomcat运行多个服务,当然必须在不同的端口提供服务。

    设置WEB容器位置

    如果为灰色,需要把tomcat下的所有項目移除。并右击,clean...之后方可設置,启动后将又变为黑色。

    (Eclipse默认把部署的项目放在workspace工作空间中,MyEclipse默认放在Tomcat安装路径下)

    选择第二个,这样在Eclipse启动了tomcat服务器,我们也能访问到tomcat本地管理首页。否則只能在DOS下使用Tomcat的启动命令才能访问Tomcat本地管理首页。

     
  • 相关阅读:
    DHCP服务器与DHCP中继服务器实验
    DAY1-作业
    logging模块的基本使用
    01_docker镜像命令
    00_docker的基本组成
    21_django配置使用mysql数据库的两种方式
    08_使用python操作mysql
    07_mysql的基本操作
    06_python操作mongodb
    05_MongoDB基本操作
  • 原文地址:https://www.cnblogs.com/xyhero/p/709c5a5a4f36faac4f1b09092d229f54.html
Copyright © 2011-2022 走看看