zoukankan      html  css  js  c++  java
  • Tomacat目录以及服务器配置文件信息

    一、

    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:Tomcatapache-tomcat-8.5.46-windows-x64 (1)apache-tomcat-8.5.46confCatalinalocalhost目录中写了一个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

  • 相关阅读:
    时间序列数据库(TSDB)初识与选择(InfluxDB、OpenTSDB、Druid、Elasticsearch对比)
    Prometheus COMPARISON TO ALTERNATIVES
    认真分析mmap:是什么 为什么 怎么用
    Flume学习之路 (二)Flume的Source类型
    Flume学习之路 (一)Flume的基础介绍
    Spark学习之路 (二十一)SparkSQL的开窗函数和DataSet
    Spark学习之路 (二十)SparkSQL的元数据
    CentOS 7的安装
    Spark学习之路 (十九)SparkSQL的自定义函数UDF
    Spark学习之路 (十八)SparkSQL简单使用
  • 原文地址:https://www.cnblogs.com/kongbursi-2292702937/p/11749124.html
Copyright © 2011-2022 走看看