tomcat7配置虚拟目录
1、tomcat7的安装路径下,D:\Program Files\java\Tomcat 7.0\conf,修改server.xml文件,如图:
在</Host>标签前,添加上图选中部分即可,
path : 地址栏访问路径。
例如:
<Context path="/carapp" docBase="D:\nginx-1.8.1\html\carapp" debug="0" reloadable="true" />
可添加多个 目录
修改好之后,重启tomcat7
通过路径http://localhost:8080 即可访问了
本人在测试时,把上面选中部分删掉后,访问路径http://localhost:8080,还是访问的演示工程,而不是tomcat7欢迎页面,
这是tomcat缓存目录在作怪,删除路径Tomcat 7.0\work\Catalina\localhost下的文件夹名是 - (横杠)的文件夹即可。
其他配置:
列表显示:
打开Tomcat目录下的/conf/web.xml,将下面红色部分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>false</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
如果把false设成true,那么将允许在网页中列出目录,让Tomcat 支持文件列表显示
因此注意,这里为了安全,应该设置成false
修改端口:
1 | 在conf目录下的server.xml文件里面,修改 |
1 2 3 4 5 | < Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> |
1 |
8080是默认的端口!可以改成80,这样在地址栏就不需要写端口号了
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步