zoukankan      html  css  js  c++  java
  • Tomcat服务器的配置

    (1)Tomact是一个web容器,所有的j2ee web程序可以再此运行.ejb不能再其中运行。

    (2)windows中有一个服务,则自动在服务注册。

    (3)首先安装jdk,如果在本机中有多个jdk中,那么选择其中的一个安装了jdk的包,设置JAVA_HOMe变量,值为jdk的包;然后在安装tomcat,tomcat的安装路径不要太深,如果将端口默认设置为80那么就不用再ip后加端口号。Iis服务器的端口也是80。

    (4)tomcat的目录:

    Bin存放启动或关闭服务器的可执行文件

    Conf包含不同的配置文件,web.xml和server.xml(服务器的配置文件)

    Work存放临时文件

    Webapp存放所有的web应用程序

    Common/lib存放所有需要的jar包

    (5)手工配置tomcat

    1,修改端口号

       在conf包下的server.xml文件中找到connector,然后将它的端口号修改为80,最后重启服务器。如果80端口被iis占用则将iis关闭即可。

    2,配置虚拟目录

      第一步: 建立一个目录,目录中要包含WEB-INF文件夹,此文件夹下要有class文件夹,lib文件夹,web.xml配置文档;第二步:修改web.xml配置文档,将位于mapping start和mapping end中的代码删除;第三步:告诉服务器该目录是虚拟目录,则修改server.xml,在其中</host>上加入如下代码<Context  path="浏览器中输入的路径"  docBase="硬盘中对应的实际目录">;第四步:重启服务器

      如果在context中加入reloadable属性并将其设置为true则表示能够将文件夹下的文件以列表的形式显示。

    3,设置默认首页

      修改web.xml文件,在mapping start和mapping end间修改

      <welcome-file-list>

          <welcome-file></welcome-file>

          <welcome-file></welcome-file>     

          <welcome-file></welcome-file>

      </welcome-file-list>

    (6)jsp运行架构

    第一次运行:

    客户端通过浏览器到达web server plugin(web服务器插件),然后区分是静态还是动态的请求,如果是静态的请求则将请求直接输入到web服务器,如果是动态的请求则进入web container(web容器),在web容器中进行代码的重组,找到相应的jsp页面,然后将jsp页面转换为java文件,在将java编译成class文件,最后将web容器中的class文件交付给服务器执行即可。

    第二次运行:

    直接执行class文件

    (7)换行

    Java中的换行在html中不起作用,则使用html中的<br>来表示换行。

  • 相关阅读:
    CentOS 7.0安装Zimbra 8.6邮件服务器
    centos7备份还原与grub2引导和rescue模式修改root密码
    通过grub硬盘安装centos7
    CentOS系统中常用查看系统信息和日志命令小结
    安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(一)
    linux 下shell脚本执行多个命令的方法
    centos Crontab
    抓取某网站信息时遇到的问题及解决 The character set provided in ContentType is invalid. Cannot read content as string using an invalid character set
    HttpClient不必每次新建实例而RestSharp推荐新建实例的原因
    .net core读取json配置文件
  • 原文地址:https://www.cnblogs.com/jinzhengquan/p/1950728.html
Copyright © 2011-2022 走看看