zoukankan      html  css  js  c++  java
  • Tomcat部署Web应用程序

    0x00 直接将项目放入tomcat的webapps目录下

    • 访问项目:http://yourIP:yourPort/project/e.g.html

    • 该方法的简化部署(针对项目内文件过多,在拷贝过程中效率低)

       进入项目根目录,选中所有文件打包成war包,将war包放入webapps中(war压缩包会自动解压)

    • 访问项目:http://yourIP:yourPort/project/e.g.html(删除war包后,之前解压后的文件也将自动删除)

      该方法由于总是需要将项目拷贝至webapps目录下,总体上效率低。

    0x01 通过配置/conf/server.xml文件部署

    • 在<Host></Host>标签中添加<Context />标签(修改后重启tomcat服务)

      • docBase:项目的绝对路径
      • path:访问该项目时的uri
    • 访问项目:http://yourIP:yourPort/path_value/e.g.html

      由于server.xml是tomcat的核心配置文件,当部署多个项目时,配置不当会造成整个服务无法启动

    0x02 通过手动创建custom.xml文件部署

    • 在/conf/Catalina/localhost下创建custom.xml文件

    • 访问项目:http://yourIP:yourPort/custom/e.g.html

      该方法也称为热部署,推荐使用,创建项目时无需重启服务器

  • 相关阅读:
    机器学习笔记[保持更新]
    习题 7-3 uva211
    习题 7-2 uva225(回溯)
    习题7-1 uva 208(剪枝)
    poj2331 (IDA*)
    poj2449 (第k条最短路)
    POJ 1324(BFS + 状态压缩)
    hdu3567 八数码(搜索)--预处理
    poj 1367 robot(搜索)
    例 7-10 uva12212(迭代加深搜索)
  • 原文地址:https://www.cnblogs.com/lian9/p/13977603.html
Copyright © 2011-2022 走看看