tcp 0 0 :::8009 :::* LISTEN 1732/java
-------------------------------------------------------------------------------
在windows客户端通过IE 访问:
-------------------分割线--------------------
Tomcat 的配置和优化
tomcat默认启动的是8080,如果你想修改为80,则需要修改server.xml文件:
[root@LNMP ~]# cd /usr/local/tomcat/conf/ #进入到tomcat 的配置文件目录
[root@LNMP conf]# ls #查看
Catalina catalina.properties jaspic-providers.xml logging.properties tomcat-users.xml web.xml
catalina.policy context.xml jaspic-providers.xsd server.xml tomcat-users.xsd
[root@LNMP conf]# vim server.xml #编辑
connectionTimeout="20000"
redirectPort="8443" />
找到下一行插入新的内容如下:
appBase="/data/tomcatweb" #网站的根目录
unpackWARs="false" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
#“docBase="./"”楼主此处照搬了某些文档一直做不出实验效果
docBase 的路径要和 autoDeploy 的路径一致。
(也可以把下面的1.txt&1.jsp 放到这个目录
“docBase="/usr/local/tomcat/webapps/docs",一样可以正常访问解析)
在网上请教了一些学友他说这个docBase 也叫发布目录。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
在网上找的一些说明解释
appBase:设定应用程序的基目录,绝对路径或相对于%CATALINA_HOME%的路径名
autoDeploy:指示Tomcat运行时,如有新的WEB程序加开appBase指定的目录下,是否为自动布署,默认 值为true
deployXML: 为false将不会解析WEB应用程序内部的context.xml,默认值为true
unPackWARs:虚拟主机指定临时读写使用的目录的路径名,不设,Tomcat会在%CATALINA_HOME%/work目 录下提供一个合适的目录.
docBase:绝对路径或相对于Host的appBase 属性的相对路径.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[root@LNMP conf]# mkdir /data/tomcatweb #创建网站根目录
[root@LNMP conf]# /etc/init.d/tomcat stop #停止
[root@LNMP conf]# /etc/init.d/tomcat start #启动
[root@LNMP conf]# netstat -lnp #查看java 是否占用80 端口
tcp 0 0 :::80 :::* LISTEN 2579/java
[root@LNMP conf]# netstat -lnp |grep java
tcp 0 0 :::80 :::* LISTEN 2579/java
tcp 0 0 ::ffff:127.0.0.1:8005 :::* LISTEN 2579/java
发表评论