tomcat配置
/usr/local/tomcat/
/usr/local/tomcat/lib # tomcat的库文件目录
/usr/local/tomcat/temp # 临时文件存放目录
/usr/local/tomcat/webapps # web应用目录,也就是我们访问的web程序文件所在目录
/usr/local/tomcat/conf # 配置文件目录
/usr/local/tomcat/logs # 日志文件所在目录
/usr/local/tomcat/work # 存放JSP编译后产生的class文件
/usr/local/tomcat/bin # tomcat的脚本文件
Tomcat的主配置文件为/usr/local/tomcat/conf/server.xml
1. 配置tomcat服务的访问端口。
默认是8080,如果你想修改为80,则需要修改server.xml文件。
找到 <Connector port="8080" protocol="HTTP/1.1"
修改为:<Connector port="80" protocol="HTTP/1.1"
2. 配置新的虚拟目录
cd /usr/local/tomcat/conf/
vim server.xml
找到<Host>,插入标签<Context>,内容如下:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="/projectname" docBase="/data/tomcatweb" debug="0" reloadable="true" crossContext="true"/>
</Host>
path:虚拟目录名字,如10.0.14.133/projectname
docBase:程序包的存放路径,绝对路径
完成后,重启tomcat
另外,tomcat默认不显瘦文件列表,如果需要显示,可如下操作:
vim conf/web.xml,找到如下代码段,将listings的<param-value>改为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>