Tomcat去除项目名称和端口号
1. 去除端口号
将端口设为80:
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="GBK"/>
2. 去除项目名称
项目默认部署在webapps目录下,将项目拷出,放在与webapps同级的目录下,配置如下:
<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 -->
<!-- ${catalina.home} / 转载文章时看到的,-->
<Context path="" docBase="C:/WebApp/WebRoot/Blog" debug="0"/>
</Host>
例如要部署的项目名称是“Blog”,你这样访问了,http://ip/ tomcat管理页面http://ip/manager/html
<Context path="" docBase="C:/WebApp/WebRoot/Blog" debug="0"/>
</Host>
例如要部署的项目名称是“Blog”,你这样访问了,http://ip/ tomcat管理页面http://ip/manager/html
如果path="/ABC"里面添加了内容,那么访问时的路径就是http://域名/ABC
注意:隐藏IP,直接通过域名访问的方法
在C:\Windows\System32\drivers\etc路径下找到hosts文件,配置:
在C:\Windows\System32\drivers\etc路径下找到hosts文件,配置:
# For example:
# ip地址 别名
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
# ip地址 别名
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
#127.0.0.1 activate.adobe.com
# 127.0.0.1 localhost
# ::1 localhost
#127.0.0.1 activate.adobe.com
配置好之后,就可以通过别名访问项目了http://rhino.acme.com/
相关推荐
Tomcat 部署项目去除工程名是指在 Tomcat 服务器上部署项目时,不需要在 URL 中指定工程名,而是直接访问项目的根目录。这可以通过配置 Tomcat 的 server.xml 文件和项目的 web.xml 文件来实现。 首先,需要在 ...
在Tomcat启动时会去webapps下访问默认ROOT目录下的应用程序,这就导致你始终不能直接访问的原因 切记切记切记,这才是关键 先将它原始就有的ROOT删掉 把 自己的项目包“oa.war” 改成 “ROOT.war” 即可,因为下面的...
tomcat配置只能域名访问禁止ip访问 直接替换tomcat里面的server.xml 文件,但是里面的ip要更换你自己的ip
对于初学者来说,了解如何在Tomcat上部署项目是学习Java Web开发的重要步骤。以下是一份详细的Tomcat部署项目指南: 1. **安装Tomcat** - 首先,你需要下载Apache Tomcat的最新版本。访问官方网站`...
【Tomcat部署为每个应用分配不同端口】的实践与理解 在IT行业中,Tomcat作为流行的Java Servlet容器,常用于部署Web应用程序。部署过程包括安装应用到Tomcat服务器,通常分为静态部署和动态部署两种方式。 **静态...
总结来说,"tomcat部署java项目jar"涉及到Java Web开发的基本流程,包括创建项目、打包JAR、配置Tomcat服务器以及通过脚本启动和管理服务器。了解这些知识对于任何从事Java Web开发的人员都至关重要。
Tomcat 部署端口号修改指南 Tomcat 是一个流行的开源Web应用服务器,常用于部署Web应用程序。在实际应用中,我们可能需要修改Tomcat的端口号,以便更好地管理和维护我们的应用程序。本文将详细介绍如何修改Tomcat的...
在实际部署Web应用时,出于用户体验或安全需求考虑,我们有时需要去除访问URL中的端口号及项目名称,实现通过直接输入IP地址或者域名的方式进行访问。本文档将详细介绍如何在Apache Tomcat服务器上实现这一目标。 #...
- **端口号**:Tomcat默认使用8080端口,如果已有其他服务占用,需在`server.xml`中修改`Connector`标签的`port`属性。 - **权限问题**:确保Tomcat有读写`webapps`、`temp`和`work`目录的权限。 - **应用配置**:在...
项目名称和部署到Tomcat的项目名不一致,访问不到报错。以前遇到过这个问题,就放到一边了。今天再次遇到了。就好好解决下了。
### Tomcat去除端口号和项目名的技术实现及虚拟主机配置详解 #### 一、去除端口号和项目名 **背景介绍:** 在一个Web项目中,通常会在开发阶段使用默认的端口号(例如Tomcat默认使用8080端口)以及项目的完整路径...
【Tomcat部署WAR项目操作文档】 Tomcat是一个广泛使用的开源Java Servlet容器,它允许开发者部署Web应用程序,包括WAR(Web Application Archive)格式的文件。以下是一份详细的步骤指南,涵盖了从打包WAR文件到在...
IntelliJ IDEA,简称IDEA,是一款非常流行的Java IDE,它提供了强大的功能来支持SVN版本控制和Tomcat服务器的配置与部署。以下是根据标题、描述和部分内容生成的相关知识点。 **1. IDEA导入SVN项目** SVN...
模拟tomcat部署项目 博客中有介绍。
配置Tomcat输入IP直接访问项目的方法,很好用,还稳定
在本文中,我们将介绍如何将 Spring Boot 项目和 Vue 一起部署到 Tomcat 服务器中。这个过程需要我们对 Tomcat 服务器进行配置,以便能够正确地部署并运行我们的应用程序。 Spring Boot 项目和 Vue 的结合 在 ...
通过以上步骤,您可以在Linux环境下成功安装和配置JDK与Tomcat,并且能够顺利部署Web项目。需要注意的是,在实际操作过程中可能会遇到各种各样的问题,例如环境变量配置错误、权限问题等,这些问题都需要仔细排查并...
tomcat配置默认访问项目,配置后可直接通过ip地址加端口号访问项目
本文将详细介绍如何在Tomcat中部署WAR文件并设置相应的端口,使得可以通过IP地址来访问Web应用。本教程整合了网络上的各种资源,并经过亲自测试,确保了方法的简单性和实用性。 #### 二、准备工作 在正式开始部署...