• Tomcat服务器的下载安装跟基本配置


    http://www.kankanews.com/ICkengine/archives/43109.shtml

    Tomcat服务器软件是有apache组织开发的并且免费开放给所有人下载,可以直接从apache官网下载:www.apache.org下载的是安装版,也可以使用压缩版(只要解压缩就行了)

    1、安装:
    Tomcat运行时候要使用到我们的JDK,必须有JAVA支持,所以安装后若要运行tomcat必须先配置好环境变量:设置JAVA_HOME变量,变量值为jdk路径,设置好以后,在以后Tomcat运行的时候会自动找到JAVA_HOME所指定的JDK进行操作
                      1,装好JDK(依赖JDK,JAVA_HOME)
                      2,压缩版,解压到d://javasoft下即可
                      3,安装版,安装到d://javasoft下即可
    (建议使用压缩版,便于调试与迁移)

    2、认识Tomcat主目录中的文件夹:
    ·bin:所有的可执行文件(启动tomcat的执行程序在这里)
    ·conf:配置文件,服务器的修改都要在此目录中进行(如更改服务器端口8080)
    ·logs:日志文件,记录服务器有关的事件(如果服务器出现错误,会在这里记录)
    ·webapps:所有的可执行的WEB项目都会放在此目录之中
    ·work:此文件夹中保存了所有项目的临时文件,会自动更新

    3、启动Tomcat服务器
      直接使用bin文件夹里的startup.bat
    访问服务器:启动浏览器输入http://localhost:8080  (如果看见一只像猫又像老虎的东西就说明成功了)
    如果访问其他机器的服务器:http://IP地址:端口号

    4、配置Tomcat服务器(记住修改完配置文件后要重新启动服务器)
      学会配置服务器这个是每个开发人员必须会的,要能够独立配置服务器一些相关的东西
    tomcat所有配置文件都在conf文件夹中,而里面的server.xml文件是配置的核心文件
    ·修改服务器的启动端口
      用文本编辑器打开server.xml文件,找到跟HTTP有关的那个port

    5、配置虚拟目录
      比如我随便在一个盘里新建一个目录,都能被访问到么?如果不是放在tomcat默认的目录下是访问不到的,如果想要配置需要的目录,则首先有严格的要求,配置的虚拟目录里必须有以下的目录结构:
    如D盘中新建一个Demo文件夹
      Demo
        |-WEB-INF
          |-web.xml 配置文件,有格式要求
    此时,服务器知不知道D盘上存在这样一个工作目录?不知道!所有想让服务器知道就必须在server.xml文件中配置此工作目录
    在<Host></Host>内加入以下配置
    <Context path=”/demo”docBase=”D:demo” />
    ·path表示浏览器中输入的路径,必须有“/”
    ·docBase:表示此路径对应硬盘上的真实目录
    此时运行虚拟目录会若出现以下情况:


       
    这是因为Tomcat中将目录的列表功能关闭了,所以要修改web.xml文件。但在我们项目真正发布到网上的时候,为了安全,最好将列表功能取消掉。
    将以下的false改成true

    相关阅读:

    Linux下Apache与多个Tomcat 集群负载均衡 http://www.linuxidc.com/Linux/2012-01/51731.htm

    Nginx Tomcat 集群负载均衡解决笔记 http://www.linuxidc.com/Linux/2013-07/86827.htm

    实例详解Tomcat组件安装+Nginx反向代理Tomcat+Apache使用mod_jk和mod_proxy反向代理和负载均衡 http://www.linuxidc.com/Linux/2013-06/85290.htm

    Apache+Tomcat 环境搭建(JK部署过程) http://www.linuxidc.com/Linux/2012-11/74474.htm

  • 相关阅读:
    Mybatis 动态sql(转载)
    mapper映射文件配置之select、resultMap(转载)
    mapper映射文件配置之insert、update、delete(转载)
    MyBatis主配置文件(转载)
    函数装饰器和闭包(二)
    函数装饰器和闭包(一)
    指针的指针(二)
    指针的指针(一)
    Makefile基础(三)
    Python之多线程与多进程(二)
  • 原文地址:https://www.cnblogs.com/MR-Guo/p/3321686.html
Copyright © 2020-2023  润新知