• WEB


    tomcat - web应用服务器

     环境:ubuntu测试

    @shell命令(cd到tomcat目录下)

      启动: ./bin  startup.sh

      关闭:./bin  shutdown.sh

    @部署一个web应用到tomcat服务器

      1> 拷贝WAR文件或者web应用文件夹(包括该web的所有内容)到/webapps目录下

        (1)在eclipse中将web项目export -> .war文件保存在tomcat的webapps目录下;

           开启tomcat,可以在浏览器中输入,网页地址访问网页;

           .war文件会自动解压;

        (2)直接将文件粘贴到/webapps - 有点问题 -> 注意访问路径路径(尝试添加"/WebContent/"字段

      2> 配置映射文件(通过 输入 访问路径—>找到 web文件的真实本地存储路径)

        (1)新建web部署(×××.xml)文件:

           为web服务建立一个只包括context内容的XML片断文件,并把该文件放到(../conf/Catalina/localhost/)目录下

           *这个web应用本身可以存储在硬盘上的任何地方。

           *访问时注意路径问题(报错:尝试修改路径,添加WebContent字段)

        (2)修改server.xml文件

            终端修改:

            cd tomcat/conf

            vi server.xml

             在<host> ... </host>标签中添加

              <Context path="访问路径(localhost:8080/...)" docBase="web项目的保存路径" debug="0" reloadable="true"/>
    @tomcat9.0版本-目录结构

      /bin - 脚本文件

      /conf - 配置文件

        *server.xml可以设置端口号、设置域名或IP、默认加载的项目、请求编码
        *web.xml可以设置tomcat支持的文件类型 
        *context.xml可以用来配置数据源之类的 
        *tomcat-users.xml用来配置管理tomcat的用户与权限

      /lib - tomcat运行时需要的jar包

      /logs - 日志文件

      /temp - 运行产生的临时文件

      /webapps - 发布的web应用

      /work - 存放运行时的编译文件.java/.class

     

      注:遇到的问题需要注意的目录

        /conf  -  经常要修改配置文件

        /lib  -  可能加入一写jar包

        /webapps  -  手动部署web项目

      

    ...................................................
  • 相关阅读:
    docker固定IP地址重启不变
    关于 CentOS 7 里面 普通用户 Ulimit max user processes 值的问题
    CentOS tengine mysql 5.7 php 5.6
    strace 分析 跟踪 进程错误
    WPF中的字体改善
    C#数据类型-string
    WPF中的文字修饰
    Winform与WPF对话框(MessageBox, Dialog)之比较
    WPF中将四个数字字符串值(比如:"10,10,300,300")转为Rect
    WPF中嵌入Flash(ActiveX)
  • 原文地址:https://www.cnblogs.com/floakss/p/9808532.html
Copyright © 2020-2023  润新知