新手请教一个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访问系统,必须要代理转发!!
望大大们指点一二!!
...全文
103 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

24,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Apache
社区管理员
  • Apache
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧