Tomcat 部署 Web 通过 ip 直接访问项目
2017-02-23 20:38
776 查看
正常情况下,在访问在Tomcat中部署的项目是 http://localhost:8080/项目名 其中,IP,端口,项目名都是必须的。那么,怎么样才能通过 http://localhost 就能直接访问我们的项目呢?修改 Tomcat/conf/server.xml文件
<Host name="localhost" appBase="webapps" 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>
更改为:
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="Demo" reloadable="true" />
<!-- 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>
这样就可以通过 http://localhost:8080 访问项目了,省去了项目名。。。
然后修改端口,
更改为80端口:
就可以通过 http://localhost 访问了。。。
<Host name="localhost" appBase="webapps" 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>
更改为:
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="Demo" reloadable="true" />
<!-- 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>
这样就可以通过 http://localhost:8080 访问项目了,省去了项目名。。。
然后修改端口,
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
更改为80端口:
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
就可以通过 http://localhost 访问了。。。
相关文章推荐
- Tomcat 部署 Web 通过 ip 直接访问项目
- Tomcat 部署 Web 通过 ip 直接访问项目
- Tomcat 部署 Web 通过 ip 直接访问项目
- Tomcat部署web项目,如何直接通过域名访问,不加项目名称
- Ubuntu服务器下在Tomcat上部署web项目,绑定域名直接通过域名访问项目
- Tomcat部署web项目,如何直接通过域名访问,不加项目名称
- Tomcat部署spring web项目,直接通过域名访问,不加项目名称
- Tomcat部署web项目,如何直接通过域名访问,不加项目名称
- Tomcat部署项目去除项目名和端口号通过IP地址直接访问
- Tomcat下直接通过ip访问自己的项目
- 解决局域网通过ip访问不了tomcat部署项目
- Tomcat直接访问ip-不输入项目名称和端口号-访问指定web项目的方法
- tomcat设置如何通过ip直接访问项目
- tomcat、weblogic上不用项目名,直接通过ip+端口访问。
- tomcat部署项目 直接通过域名访问 不加项目名和端口号
- 润乾——Tomcat部署项目去除项目名和端口号通过IP地址直接访问
- Tomcat 部署 项目 通过 ip地址直接访问项目 ( ip地址无需带端口号)
- Tomcat启动时默认打开你自己的web应用,输入域名或者IP可以直接访问项目不需要再后面加上项目名
- Window server 2008下部署apache-tomcat-5.5.31项目通过localhost可以访问而通过IP无法访问
- tomcat部署web应用,并使用域名(IP)直接访问