`

tomcat部署去掉项目名

 
阅读更多

 

 去掉项目名和端口:

首先,进入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部署项目去除工程名.doc

    Tomcat部署项目去除工程名.docTomcat部署项目去除工程名.doc

    vue-cli history模式实现tomcat部署报404的解决方式

    去掉可使用history模式,开发模式路径访问都没问题,部署到服务器之后访问路径时报404,这种情况需要配置服务器默认访问路径index.html.官网只提供了apache、nginx的配置方式,没有tomcat的配置方式,下面以个例子来...

    web服务器nginx+部署前端vue项目

    Java 程序只能通过与 tomcat 配合完成。Nginx 专为性能优化而开发, 性能是其最重要的考量,实现上非常注重效率 ,能经受高负载的考验,有报告表明能支持高 达 50,000 个并发连接数。 https://lnmp.org/nginx.html

    Vue中跨域及打包部署到nginx跨域设置方法

    主要介绍了Vue中跨域以及打包部署到nginx跨域设置方法,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

    SpringBoot如何取消内置Tomcat启动并改用外接Tomcat

    主要介绍了SpringBoot如何取消内置Tomcat启动并改用外接Tomcat,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    php部署和管理

    注意: 若部署的压缩包没有输入context name,则压缩包去掉后缀(一般为.zip)的名称即为context name; 对于选择服务器上的zip包部署,若仅输入zip名称,而非全路径, 则其必须与deployer.php位于同一目录下。 2. 去...

    eclipse修改代码后热部署(不需要重启服务

    用eclipse开发开发web程序时候,修改代码了,每次都得重启,很不方便,我在网上找了好久,发下这个可以用!分享下经验! 没有图片哦

    maven自动部署到远程tomcat服务器的方法

    使用maven的自动部署功能可以很方便的将maven工程自动部署到远程tomcat服务器,节省了大量时间。 本文章适用于tomcat的7.x ,8.x, 9.x版本。 下面是自动部的步骤 1,首先,配置tomcat的manager 编辑远程tomcat服务器...

    tomcat服务器以url重写的方式除去两个opencms

    OpenCms平台应用,网站部署中去掉URL地址中出现的两个opencms,增强网站中地址的可读性和让搜索引擎快速的收录到你的站点。

    Ext Demo grid的增删改查例子

    接下来 在mysql里建立 数据库位ext的库 再去项目中 src/META-INF/persistence.xml的配置文件里吧&lt;!-- ...好了 部署项目到tomcat上 启动 输入地址 项目部署的过程中会自动生成 表的

    webspoon9.rar

    基于webspoon9改造,完美兼容国产机及国产中间件,windows和linux等系统,部署简单,直接解压放到tomcat的webapps下就可以使用。程序大小158M,其中资源库去除pentaho资源库换成kettle5版本连接方式,方便去除system...

    96微信编辑器Myeclipse版

    去掉广告的源码,仅供参考,TOMCAT部署在根下,不要带二级目录

    百度Ueditor编辑控件,修改图片存储路径为虚拟目录的后台文件controller.jsp(无需编译,替换简单设置即可)

    1.百度的ueditor上传控件,在上传图片时,默认只能存储在项目文件夹下,这样tomcat重新部署,有可能之前上传的文件就会丢失。 2.如果想把图片上传到项目目录之外的目录中,直接下载本controller.jsp,替换原...

    jfinal资源包包含源码

    特别注意在使用tomcat开发或部署时需要去掉 jetty-server-8.1.8.jar 包,以免引起冲突 5:jfinal-2.2-lib 目录下所有 jar 包 为开发者准备的常用且可能用到的 jar 包,方便非 maven 用户取用。详情请见 jfinal-2.2...

    记一次vue去除#问题处理经过小结

    1、vue项目,在浏览器中看到的路由都是带有#的,如果想去掉#,我们可以用路由的 history 模式,这种模式充分利用 history.pushState API 来完成 URL 跳转而无须重新加载页面。只需要在路由表中,加入一行代码即可:...

    cas-server-webapp-4.0.0.war--cas server去掉https验证

    cas-server-webapp-4.0.0.war--cas server去掉https验证.下载后直接部署tomcat即可,建议下载后将名称改为cas.war

    java版商城源码下载-shopping-kill:商品秒杀系统(限时抢购系统),包含商城展示与后台管理,主要技术有:springboot、r

    前端部署Tomcat或者Nginx,直接把整个html文件夹复制到www或者对应目录下,然后配置tomcat或者nginx进行启动 nginx配置参见项目中的nginx.conf 注意:前端端口设置8081,如果更改前端端口,请更改对应的...

    JAVA,JXTA,P2P,lM

    在我的构思中,社区是一个应用,可插件式开发和部署的,目前开发了一个类似BBS的简单社区应用,在这个社区应用里面,帖的类型也是可插件式开发和部署的. IM几乎是目前所有网络软件中一个不可缺少的功能,IM是人...

    SpringSide3.13必备Eclips3.4插件

    SpringSide3.13必备Eclips3.4插件 可以去掉生成代码中讨厌的红叉叉,轻松部署TomCat 建议使用SpringSide学习的朋友们使用。

    SpringBoot开发.pd

    RabbitMQ Greenplum 数据库等Tomcat Apache HtψServer Groovy 里的一些顶级开发者、 DevOps 理论的提出者都属于Pivotal 团队 Spring 团队在现有 Spring 框架的基础上,开发了一个新框架:Spring Boot ,用来简化...

Global site tag (gtag.js) - Google Analytics