开发者导航

作者:开发者导航 网址:www.codernav.com 简介:开发者常用的网址集锦。

博客园 首页 新随笔 联系 订阅 管理

配置管理员

配置文件:/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本地管理首页。

 
posted on 2018-07-14 15:36  开发者导航  阅读(453)  评论(0编辑  收藏  举报