一、

1、Tomacat的启动:

在我的windows10中我下载的是8.5版本的tomacat,我就是通过“.sh”文件来打开和关闭tomacat

要打开.sh文件还需要

这个Git在它的官网下载就可以,没什么好讲的。。。

下载完之后打开startup.sh文件就可以,这个时候会跳出来一个命令窗口,一会就消失了。消不消失不重要,打开startup.sh文件后我们就打开浏览器访问http://localhost:8080/就可以了,如果正常的话你会访问到Tomacat首页

2、conf目录下的server.xml存放的是服务器启动时候的配置信息

打开这个文件之后

这里就是我们访问端口的配置,开发期间尽量不要改动这个端口

3、logs存放的是日志文件,什么是日志文件就是你的服务器什么时候启动什么时候关闭的一些信息

二、Web应用程序:

介绍一个概念:缺省web应用,即就像你访问http://localhost:8080/不需要指定web应用一样,如果你把path=“(里面不写东西)”,这样的话就把这个news配置成了缺省web应用,每次你访问这个链接就默认去找这个news应用下的信息

但是我们每次改完这个server.xml文件之后还要重启服务器,这个时候我们可以通过查看Tomacat文档来找寻一种新的解决方案,因为我们要找web应用配置方面的内容

然后就开始看吧。。。。。。我这里讲几种方案

1、直接把你的应用放在这个文件夹里面:

比如你的web应用是

你把两个网页放入了news这个目录中,那么这个news就是一个web应用

你在D:\Tomcat\apache-tomcat-8.5.46-windows-x64 (1)\apache-tomcat-8.5.46\conf\Catalina\localhost目录中写了一个a.xml文件,文件内容如上面那一行

这个时候你的文件名就是对外访问的虚拟路径(即context path),这样写的话不需要重启服务器,访问的时候访问http://localhost:8080/a就可以

如果你起的文件名是a#b#c.xml,这个时候你访问这个应用就可以http://localhost:8080/a/b/c来访问

如果你想把news这个应用配置成为缺省web应用你可以把文件名改成ROOT.xml就可以了

此外还可以直接把news文件夹拖入Webapps这个目录下,这样的话对外访问路径就是http://localhost:8080/news

Tomacat目录以及服务器配置文件信息的更多相关文章

  1. SpringCloud系列九:SpringCloudConfig 基础配置(SpringCloudConfig 的基本概念、配置 SpringCloudConfig 服务端、抓取配置文件信息、客户端使用 SpringCloudConfig 进行配置、单仓库目录匹配、应用仓库自动选择、仓库匹配模式)

    1.概念:SpringCloudConfig 基础配置 2.具体内容 通过名词就可以发现,SpringCloudConfig 核心作用一定就在于进行配置文件的管理上.也就是说为了更好的进行所有微服务的 ...

  2. Linux目录与相关配置文件讲解

    linux目录介绍及配置文件详细介绍 重要目录简介 目录名 作用 boot 与电脑启动相关,推荐单独分区. etc 存放配置文件 mnt 一般用来设置挂载点 src.sys.proc 与系统内核相关, ...

  3. (转载)PHP获取客户端、PHP获取服务器相关信息

    (转载)http://www.php100.com/html/webkaifa/PHP/PHP/2009/1027/3446.html 服务器变量 $_SERVER 详解: 1.$_SESSION[' ...

  4. Java 获取到配置文件信息

    Java程序将数据库或者服务器IP写入到代码中,难免缺少灵活性. 如果写入到配置文件,部署到不通服务器上,只需要修改配置文 件即可. Java怎么读取配置文件 /** * 获取到配置文件信息 * @p ...

  5. cat .git/config查看远端服务器信息(git的配置信息:远端服务器连接信息)

    本地git库中,查找其连接的远端服务器信息: 每个git库都会有一个配置信息文件.git/config. cat .git/config,可以看到信息如下: [core]         reposi ...

  6. SpringBoot配置分析、获取到SpringBoot配置文件信息以及几种获取配置文件信息的方式

    Spring入门篇:https://www.cnblogs.com/biehongli/p/10170241.html SpringBoot的默认的配置文件application.properties ...

  7. Mysql数据库服务器配置文件/etc/my.cnf的详细配置

    以下是 Mysql数 据库服务器配置文件 /etc/my.cnf的详细配置.应用场合是 InnoDB引擎, 4核 CPU, 32位SUSE.   [client] port        = 3306 ...

  8. JSP 表单处理向服务器提交信息

    JSP 表单处理 我们在浏览网页的时候,经常需要向服务器提交信息,并让后台程序处理.浏览器中使用 GET 和 POST 方法向服务器提交数据. GET 方法 GET方法将请求的编码信息添加在网址后面, ...

  9. JAVA Web项目获取src和WebContent目录下的配置文件

    一,获取src下面的配置文件信息 1,结构图如下: package com.binp.properties; import java.io.FileInputStream; import java.i ...

随机推荐

  1. Selenium WebDriver 定位之Xpath定位

    Selenium 定位之Xpath定位: 1.绝对路径定位:以/开头从根节点一直找到当前节点,不推荐使用决定路径定位方式 2.相对路径定位:使用"//"表示相对路径定位,格式:// ...

  2. Nginx Consul nginx-upsync-module

    nginx consul nginx-upsync-module 依赖包: yum -y install libpcre3 libpcre3-dev ruby zlib1g-dev patch 下载n ...

  3. SAP中使用FTP服务

    SAP中简单的FTP技术实现基本上如下几个步骤: 1.SM59建立FTP的RFC destination. 可以通过执行SAP的标准程序RSFTP005,自动创建两个名为SAPFTP何SAPFTPA的 ...

  4. 使用Azure Runbook 发送消息到Azure Storage Queue

    客户需要定时发送信息到Azure Storage Queue,所以尝试使用Azure Runbook实现这个需求. 首先新增一个Azure Automation Account的资源. 因为要使用Az ...

  5. 树莓派做私有云盘-极简版(owncloud)

    这里直接给出配置好私有云的镜像,只需烧录镜像后微改配置后即可使用 链接:https://pan.baidu.com/s/1EOQaSQso-0wmnuWgZKknZg提取码:q26h 1.直接将此镜像 ...

  6. (04)-Python3之--字典(dict)操作

    1.定义 字典的关键字:dict 字典由多个键和其对应的值构成的 键-值 对组成,每个键值对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中. {key1:value1 ...

  7. jQuery mock.js模拟的使用

    <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...

  8. 。SLI,Service Level Indicator,服务等级指标,其实就是我们选择哪些指标来衡量我们的稳定性。而 SLO,Service Level Objective,服务等级目标,指的就是我们设定的稳定性目标,比如“几个 9”这样的目标。

    .SLI,Service Level Indicator,服务等级指标,其实就是我们选择哪些指标来衡量我们的稳定性.而 SLO,Service Level Objective,服务等级目标,指的就是我 ...

  9. 使用nodejs构建Docker image最佳实践

    目录 简介 准备nodejs应用程序 创建Dockerfile文件 创建.dockerignore文件 创建docker image 运行docker程序 node的docker image需要注意的 ...

  10. Elasticsearch--ES-Head--docker版安装

    1.0ElasticSearch安装 # 拉取ES镜像docker pull elasticsearch:6.5.0 # 设置vm.max_map_count大小sysctl -w vm.max_ma ...