`
lhkzyz
  • 浏览: 348008 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

tomcat 修改ROOT的方法

阅读更多
修改tomcat默认启动的工程,我们知道,tomcat默认输入http://localhost:8080/会进入到默认的tomcat欢迎页面,也就是存放在$tomcat/webapps/ROOT,想改变默认工程路径,就要修改$tomcat/conf/server.xml文件

1、直接将web工程放在tomcat的webapps文件夹下面,前提是你的工程里面都是已经编译好的,例如自己的工程的文件夹为myapp;


2、在config文件夹下修改server.xml,在里面的<host ...>....</host>元素中添加

<Context path="" debug="0" docBase="myapp" reloadable="true"/>


3,重新启动tomcat,输入http://localhost:8080/ 就会进入到myapp的工程路径下!


更改端口:若想外网通过地址就能访问,则在80端口开放的同事,将port改成80
<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" disableUploadTimeout="true" />
2
7
分享到:
评论
5 楼 wenhai_zhang 2012-09-01  
mark一下,待会试试。
4 楼 曾老师 2012-08-29  
牛逼
3 楼 leonayx123 2012-08-29  
楼上正解。server.xml只能暂时用用,必须考虑到多上下文的情况。所以实际上都是用的catalina/localhost/下的【context】.xml配置方式完成 工作目录和数据源的配置
2 楼 skzr.org 2012-08-29  
创建此文件即可:${CATALINA_BASE}/conf/catalina/localhost/ROOT.xml
ROOT.xml
{code="xml"}
<Context docBase="your_webapp_path" />
{code}
1 楼 南极冰 2012-08-29  
很实用 谢谢

相关推荐

    修改Tomcat默认访问根目录的方法

    在Tomcat默认安装后,tomcat的主目录是webapps/root目录。 在conf文件夹下面找到server.xml 打开 在&lt;hosts&gt; ……中间添加一行 代码如下:”” docBase=”/usr/tomcat/apache-tomcat-8.5.11/webapps/guanwang” ...

    tomcat ROOT文件

    在安装tomcat免安装版时,遇到Tomcat正常启动了,访问的页面却是空白页,即使修改了端口号也还是空白页,这很有可能是tomcat的webapps目录下没有ROOT文件或者ROOT文件里的内容不全。 解决办法:下载ROOT文件并粘贴...

    tomcat修改jsessionid在cookie中的名称

    ### Tomcat中修改JSessionID在Cookie中的名称 在Tomcat服务器中,默认情况下,用于传递会话标识(即JSessionID)的Cookie名称为“JSESSIONID”。有时,出于安全考虑或其他需求,我们可能需要自定义这个名称。本文将...

    修改tomcat默认主页

    通过以上步骤,我们可以成功地将Tomcat的默认主页更改为自定义页面。这对于构建类似搜狐这样的大型网站结构非常有用,因为它允许我们通过简单的域名输入直接访问到网站的主要内容页面。此外,了解如何配置和调整...

    Tomcar ROOT文件夹(包含全部内容)

    在安装tomcat免安装版时,遇到Tomcat正常启动了,访问的页面却是空白页,即使修改了端口号也还是空白页,这很有可能是tomcat的webapps目录下没有ROOT文件或者ROOT文件里的内容不全。 解决办法:下载ROOT文件并粘贴或...

    linux下非root用户运行tomcat

    接着,我们需要修改Tomcat的启动脚本`daemon.sh`,设置`TOMCAT_USER`为我们的非root用户(这里是`tomcat`),并取消`JAVA_HOME`的注释,设置为实际的JDK路径。 为了使非root用户能够正常运行Tomcat,我们需要更改...

    修改java代码以及js无需重启tomcat

    特别是当使用如Apache Tomcat这样的应用服务器时,每次修改源代码后都需要重启服务器来使更改生效,这无疑会增加开发周期。本文将详细介绍如何配置Apache Tomcat,使得在修改Java源码或JavaScript文件后无需重启...

    隐藏apache、tomcat版本方法

    隐藏 Apache 和 Tomcat 版本方法 隐藏 Apache 版本号是为了防止攻击者通过版本号来获取系统漏洞信息。Apache 的版本号默认情况下会被显示出来,可以通过修改配置文件来隐藏版本号。 隐藏 Apache 版本号的方法 1. ...

    Linux操作系统下两种自动启动Tomcat的方法

    然而,这种方法的缺点在于它不能指定启动Tomcat服务的用户,可能导致Tomcat以root用户运行,这是一个严重的安全风险,因为如果Tomcat被攻击,攻击者将拥有root权限。 为了克服上述问题,我们需要采用更复杂但专业的...

    apache-tomcat-6.0.29.zip

    11. **热部署**:在Tomcat运行时,可以修改或替换`webapps`目录下的文件,Tomcat会检测到变化并自动重新加载应用,实现热部署。 12. **Clustering和负载均衡**:虽然Tomcat 6.0.29不支持官方的集群和负载均衡功能,...

    非root用户安装指定jdk版本的tomcat

    ### 非root用户安装指定jdk版本的tomcat #### 背景介绍 在实际工作中,有时会遇到需要在同一台服务器上同时运行多个不同版本的Java应用的情况。特别是当服务器上已经安装了某个特定版本的Java Development Kit (JDK...

    CentOS系统安装Tomcat切换JDK的方法.doc

    ### CentOS系统中Tomcat与JDK切换的详细指南 在IT行业中,服务器环境的搭建与配置是一项基础且关键的工作,特别是在使用Java应用服务器如Tomcat时,正确设置JDK(Java Development Kit)版本至关重要。本篇文章将...

    jdk+mysql+tomcat配置方法

    为了提高安全性,建议修改默认的8080端口。启动Tomcat服务,可以通过bin目录下的startup.sh(Unix/Linux)或startup.bat(Windows)。验证Tomcat是否运行正常,可以访问`http://localhost:端口号/manager/html`页面...

    linux安装jdk、tomcat、把tomcat配置成服务

    [root@localhost ~]# mv apache-tomcat-6.0.29 tomcat6 ``` 接下来,我们需要设置环境变量,使得系统能够找到JDK和Tomcat。编辑`/etc/profile`文件: ```bash [root@localhost ~]# vi /etc/profile ``` 在文件...

    修改tomcat项目的图标

    3. **重启服务**:重启Tomcat服务器使更改生效。 **注意**:此方法只适用于全局范围内的所有Web应用,并且不推荐使用,因为它会影响到所有部署在该Tomcat实例上的项目。 #### 四、方法二:项目级自定义图标 **...

    Tomcat在linux下的安装

    生产环境中,你应该修改或删除这些默认账户,加强安全性,例如更改`tomcat-users.xml`中的管理员账户。 以上就是在Linux系统中安装和配置Apache Tomcat的基本步骤和相关知识点。记得在实际操作中根据你的系统环境和...

    Linux(CentOS7)安装Tomcat与设置Tomcat为开机启动项(tomcat8为例)

    3. **重启firewalld服务**以使更改生效: ``` sudo systemctl restart firewalld ``` 通过以上步骤,你已在Linux(CentOS7)系统上成功安装了Tomcat8,并将其设置为开机启动服务。这使得每次系统启动时,Tomcat...

Global site tag (gtag.js) - Google Analytics