去掉项目名和端口:
首先,进入tomcat的安装目录下的conf目录,我的目录是 /usr/local/apache-tomcat-xxx/conf,编辑文件server.xml.
1、去除端口号8080。
将server.xml中的
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="40000"
redirectPort="8443" enableLookups="false" minProcessors="10" maxProcessors="1024" acceptCount="1024" />
改为
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="40000"
redirectPort="8443" enableLookups="false" minProcessors="10" maxProcessors="1024" acceptCount="1024" />
即只需要把"8080"改为"80"端口就行啦。
2、去除项目名称projectName.
在server.xml 里,<host>...</host>的标签之间添加<Context path="" docBase="/usr/local/p1/sifangzhifu" debug="0"/>
重新启动tomcat,输入http://192.168.1.120/
就可以直接访问你的工程了。
映射域名访问:
修改Host
<Host name="www.test.com" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="/" docBase="/test" debug="0" reloadable="true"></Context>
</Host>
这样就可以通过域名www.test.com访问test为项目名的项目了。
如果主机中绑定多个域名,直接加host即可
相关推荐
Tomcat 部署项目去除工程名 Tomcat 部署项目去除工程名是指在 Tomcat 服务器上部署项目时,不需要在 URL 中指定工程名,而是直接访问项目的根目录。这可以通过配置 Tomcat 的 server.xml 文件和项目的 web.xml 文件...
以下是一份详细的Tomcat部署项目指南: 1. **安装Tomcat** - 首先,你需要下载Apache Tomcat的最新版本。访问官方网站`https://tomcat.apache.org/download-90.cgi`,根据你的操作系统(Windows、Linux或Mac)选择...
在这篇文章中,我们将讨论如何在 IDEA 中部署 Tomcat 服务器,并将 Web 项目部署到 Tomcat 中。我们将从创建 Web 项目开始,到配置 Tomcat 服务器,最后到部署和运行项目。 一、创建 Web 项目 在 IDEA 中,创建一...
在本篇内容中,我们将深入探讨如何在Apache Tomcat服务器上配置项目以便去除项目名称进行访问,以及如何部署多个项目并设置不同的访问路径。Tomcat是Apache软件基金会的Jakarta项目下的一个开源Java Servlet容器,它...
在Java Web开发中,Tomcat是一个...总之,理解Tomcat部署和发布Web应用的基本原理与操作是每个Java Web开发者必备的技能。通过不断的实践和学习,你可以更加熟练地驾驭这个过程,为你的项目开发提供稳定的运行环境。
2. 配置服务器:在Tomcat的conf/server.xml文件中,找到`<Host>`标签,设置其`appBase`属性为".",这表示应用的基础目录为当前目录,从而省略项目名。 3. 配置虚拟主机:同样在server.xml中,可以创建多个`<Host>`...
标题中的“nginx负载配置,动静配置,tomcat省略项目名配置”涵盖了三个主要的IT知识点,它们在构建高效、可扩展的Web服务环境中至关重要。接下来,我们将详细探讨这些概念。 1. Nginx 负载均衡配置: Nginx 是一款...
【标题】:Tomcat部署WAR源文件:SpringMVC应用 【描述】:在Java Web开发中,Tomcat是一款广泛使用的轻量级应用服务器,它能够运行Servlet和JSP应用程序。这里我们关注的是如何在Tomcat上部署一个名为"springmvc_...
为了适应Tomcat的部署需求,首先需要在项目的`pom.xml`文件中将`packaging`类型由`jar`改为`war`,这样构建时就会生成WAR格式的文件。 **1.1 修改`pom.xml`文件** ```xml <packaging>war ``` **1.2 打包并部署** ...
2. 点击新增按钮,选择“Tomcat Server”,修改“Name”,去掉“After launch”前的勾选,设置Java虚拟机的内存参数配置“-Xms256M -Xmx1024M -XX:MaxPermSize=128m”。 3. 点击“Deployment”标签,选择要部署的...
但在部署到生产环境时,为了提高用户体验,往往需要去除端口号和项目名,使得用户可以通过简单的域名直接访问到项目主页。 **具体步骤:** 1. **创建新的应用根目录:** - 进入`TOMCAT_HOME`目录,创建一个新的...
### Tomcat去除端口号和项目名的技术实现与配置详解 #### 概述 在实际部署Web应用时,出于用户体验或安全需求考虑,我们有时需要去除访问URL中的端口号及项目名称,实现通过直接输入IP地址或者域名的方式进行访问...
### Nginx 与前端 Vue 项目的部署 #### 一、Nginx 概述 Nginx 是一款广泛使用的高性能 HTTP 和反向代理 web 服务器。它以其出色的并发处理能力和较低的内存消耗而闻名。根据相关报告,Nginx 能够支持高达 50,000 ...
Websphere 部署与 Tomcat 程序配置的差异 Websphere 是 IBM 公司的一款流行的 Java EE 服务器,而 Tomcat 是 Apache 软件基金会的一款开源的 Java Web 服务器。它们都是 Java Web 开发中常用的服务器,但是在部署和...
这个版本是针对Tomcat6的一个纯净版,去除了初始项目,使得启动速度得到提升。 【描述】:“Tomcat6 免安装版”提供了更为简洁的使用方式,免去了安装程序的步骤,用户可以在下载后直接解压到任意目录。这个纯净版...
打开`conf/tomcat-users.xml`文件,在`</tomcat-users>`标签之前,添加以下内容来创建一个名为`admin`的用户,赋予`admin`和`manager`角色: ``` ,manager"/> ``` 这样,你就为Tomcat 7.0设置了一个名为`admin...