Tomcat 使用要点 -服务器配置

Tomcat个人学习总结,以备日后查看,详细参考https://www.cnblogs.com/xdp-gacl/p/3734395.html

1. Tomcat服务器端口的配置

Tomcat的所有配置都放在conf文件夹之中,里面的server.xml文件是配置的核心文件。

改服务器端口为8081

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

2. Tomcat服务器虚拟目录的映射方式

Web应用开发好后,需要提供虚拟目录的地址,需要把web应用所在目录交给web服务器管理,这个过程称之为虚似目录的映射,Tomcat中有几种方式建立虚拟目录与物理目录的映射:

1)修改server.xml文件的host元素,添加context(不推荐!需要重启服务器)

<Context path="/JavaWebApp" docBase="F:\JavaWebDemoProject" />

以上映射表示访问 WebHostAddress/JavaWebApp/1.jsp就相当于访问"F:\JavaWebDemoProject\1.jsp"

2) 将web应用包直接放入Tomcat的webapps目录下

如将JavaWebDemoProject放入webapps目录,则映射虚拟地址为:/JavaWebDemoProject

3)修改Tomcat $CATALINA_BASE/conf/[enginename]/[hostname]/ directory.目录下 .xml文件

  1. 修改.xml名称,如demoapp.xml,则映射虚拟地址为:/demoapp
  2. 修改xml内容,添加Context
<Context docBase="F:\JavaWebDemoProject" />

3. Tomcat服务器配置虚似主机

平时我们将开发好的JavaWeb应用放到webapps文件夹下,然后就可以使用"http://localhost:端口号/JavaWebAppName"的方式去访问

这里的localhost是虚拟主机名,我们可以修改为其他名字比如www.goodapp.com
方法:修改server.xml

 <Host name="www.goodapp.com" appBase="F:\JavaWebApps">     
   </Host>

这样我们的虚拟主机名和映射物理路径就安排好了

如果在浏览器里访问www.goodapp.com的资源,我们绑定运行系统中的host文件

比如windows下,找到"C:\Windows\System32\drivers\etc"目录下的hosts文件
添加 127.0.0.1 www.goodapp.com

则我们可以在浏览器通过8080端口访问www.goodapp.com的资源了。

猜你喜欢

转载自blog.csdn.net/OliverZang/article/details/84542892