站长www.software8.co

热转印www.heatpress123.net

web入门之tomcat配置

一、修改默认的8080改成80端口。 操作方法:在conf目录中,找到server.xml文件,打开找到 并将port="8080" 修改成 port="80" 即可。重启下tomcat服务即可。 二、给应用指定一个默认主页的方法。 操作方法:在应用的WEB-INF目录中,找到web.xml打开,并添加如下元素。 index.html index.jsp 三、虚拟目录的配置(不改变虚拟主机,不添加虚拟主机情况)。 方式一:打开conf目录中的server.xml,并 path:虚拟目录名称。必须以/开头 docBase:应用的真实的存放路径。若path="",默认根即http://域名或ip 即可访问docBase指定的应用了。不需要加虚拟目录名了。 但一般这种方式需要修改server.xml,修改server.xml都需要重启tomcat服务器所以不建议使用。 方式二:在tomcat中的Catalina\localhost 新建一个xml,命名虚拟目录名.xml如 doc.xml。那么访问时需要用http://域名或ip:端口号/doc 。 注意前面提到的Catalina,是conf中的server.xml中Engine元素的name属性名,localhost为Host元素的name属性名。 具体举例如下 在K:\tomcat6.0.35\apache-tomcat-6.0.35\conf\Catalina\localhost文件下,新建了一文件doc.xml。xml中具体内容如下: 指定了两个虚拟主机host,为了使域名有效果,在本机中可以在C:\Windows\System32\drivers\etc目录中打开hosts文件,并添加如下元素: 127.0.0.1 www.demo1.com 127.0.0.1 www.demo2.com 接下来,重启tomcat服务器即可以轻松的如下进行访问的: http://www.demo1.com/myapp1 http://www.demo2.com/myapp2 (这样访问是不是还有点烦,要输入虚拟目录名?嗯,下面引用五、虚拟主机与虚拟目录结合来配置) 五、虚拟主机与虚拟目录结合配置 如何达到访问虚拟主机域名时,不输入目录名直接访问呢?比如访问http://www.demo1.com/,默认就是访问http://www.demo1.com/myapp1呢? 操作方法: 其实很简单,上面的虚拟主机配置中,谈到了要在Engine元素添加新Host元素。那么只需要在Host元素下面添加新的 www.dgbalance.com

posted on 2012-09-24 06:27 文哥哥 阅读(1372) 评论(0)  编辑  收藏

<2012年9月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

导航

统计

常用链接

留言簿

随笔档案

文章档案

友情链接

最新随笔

搜索

最新评论

阅读排行榜

评论排行榜