zoukankan      html  css  js  c++  java
  • Tomcat服务器安装配置部署

    第一次在winserver部署测试环境,想当然的以为还是myeclipse+tomcat+maven的套路。

    下面把我今天的收获简要写一下,权当今天的收获

    1.环境

    tomcat服务器:http://tomcat.apache.org/

    解压版我们直接讲tomcat服务器解压到目的目录即可,目录不要有中文,不要包含空格。

    安装完成后可以从dos启动和关闭tomcat服务器:进入到tomcat的bin目录中,直接运行startup.bat或者shutdown.bat即可,对于关闭服务器也可以在任务管理器中关闭进程。

    tomcat默认开启端口号是8080。如果端口号被占用,我们可以手动再配置端口号:进入到tomcat目录下的conf目录的server.xml文件,在第70行,我们将连接端口改为8081或其他:<Connector port="8081"/>。那么如何查看端口状态?

    在dos下输入:netstat -ano|find "端口号" 查看指定端口的状态。开启时为ESTIBLISHED

    测试服务器是否启动成功:

    ①浏览器输入:http://localhost:8081         8081是我们修改的端口号

    ②                      http://127.0.0.1:8081         127.0.0.1是本机环回地址

    开启成功会显示阿tomcat的页面。

    我们在开发javaweb项目的时候,编写的源文件(src)文件是开发者文件,他会被写成.class文件和jar包分别放在WEB-INF文件夹中的classes文件夹和lib文件夹,只是我们在工程视角是看不见这些文件的。因为客户只需要使用WEB-INF中的东西不需要关心源码,维护的话由开发者对src文件进行升级编写。

    WEB-INF中的内容:

    class文件、需要用到的jar包、web.xml配置文件

    不能被外部直接访问,需要正确部署到服务器上才能被访问。

    部署方法有两种:

    1.开放目录部署方式:

    直接将项目放到tomcat目录下的webapps目录下。

    ps:项目指的是该文件夹下的文件

    2.把应用打成war包:

           dos中的打war包命令:jar -cvf MyApp.war

           把war包直接方到tomcat目录下的webapps目录下,应用自动解压

    注:webapps中有几个目录就有几个应用。

  • 相关阅读:
    《那些年,我们拿下FPGA》做笔记
    三种初始化
    hdu4417 Super Mario 树阵离线/划分树
    【设计模式】文章摘要 查找联系人控件
    STL set
    阐述 QUEST CENTRAL FOR DB2 八罪
    使用线程执行堆栈StackTraceElement设计Android日志模块
    苹果iOS苹果公司的手机用户都有权索赔
    Android 4.4 沉浸式透明状态栏与导航栏
    常见的几种RuntimeException
  • 原文地址:https://www.cnblogs.com/SI0301/p/11191936.html
Copyright © 2011-2022 走看看