新手请教一个apache代理转发的问题!!!

cotoo 2014-01-17 02:05:00
本人新手一枚,有说的不对的地方请大家多多见谅!

最近小菜我用myeclipse开发了一web应用,开发完毕就要架到服务器上了,
我用tomcat作为搭建平台,搭建部署完成了,但是内网访问的话要加IP、端口和项目名才能进系统
我想直接使用输入IP就能访问系统,
在网上看了一些教程说是修改tomcat安装文件夹下的配置文件server.xml
<Host name="localhost" appBase="webapps/logistics"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">

<!-- SingleSignOn valve, share authentication between web applications
Documentation at: /docs/config/valve.html -->
<!--
<Valve className="org.apache.catalina.authenticator.SingleSignOn" />
-->

<!-- Access log processes all example.
Documentation at: /docs/config/valve.html -->
<!--
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
-->

</Host>
我将红色部分添加了自己的项目名,端口也改到了80,之后直接输入localhost访问,
但访问不能,报404错误(就是没有加载上了)

之后我问了我朋友,我朋友说这样修改是不行的,需要代理转发,他推荐了nginx这个软件,
我就想问,是不是tomcat真不能这样修改以达到直接输IP访问系统,必须要代理转发!!
望大大们指点一二!!
...全文
66 点赞 收藏 回复
写回复
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
相关推荐
发帖
Apache
创建于2007-09-28

2.4w+

社区成员

Web 开发 Apache
申请成为版主
帖子事件
创建了帖子
2014-01-17 02:05
社区公告
暂无公告