我的servlet学习过程(二):tomcat服务器部分

来源:互联网 发布:数据库管理第三版答案 编辑:程序博客网 时间:2024/05/16 08:00

1、常见协议的工作端口:

     http  80           

     smtp(邮件)  25

     pop3  110

     ftp   23

     https  443

2、tomcat常见启动问题:

     2.1、Java_home环境变量:windows中设置java_home环境变量

     只要在setclasspath.bat批处理文件第一次使用JAVA_HOME环境变量之前的任何地方,JAVA_HOME环境变量设置为JDK的主目录,就可以使用startup.bat文件启动Tomcat

     2.2、端口占用问题:

          Catalina_home 环境变量设置问题:tomcatstartup.bat 启动默认启动该环境变量目录 下的服务器

3、tomcat目录结构:


4、虚拟目录的映射:

   4.1、第一种方法(需重启服务器,不建议):

          在conf目录下的server.xml文件中的host元素下配置:

  

     4.2、第二种方法:

          在服务器目录\conf\catalina\localhost\新建一个xml文件,该文件名就是web应用的虚拟名称,若需要多级路径则文件名称可以用#隔开(如:xxx#XXX.xml),若文件 名为ROOT.xml,则为缺省配置;文件内容为<Context docBase="X:\xxx" />

     4.3、第三种方法:

          让tomcat自动映射: tomcat服务器会自动管理webapps目录下的所有web应用, 并把它映射成虚似目录;换句话说,tomcat服务器webapps目录中的web应用, 外界可以直接访问

5、Web应用的组成结构:

     例子说明:

    

6、配置虚拟主机:

步骤:

1)在tomcat服务器的conf目录下的server.xml文件中配一个

<Host name=”虚拟主机名” appBase=”web应用目录”>

<Context path=”虚拟目录名”  docBase=”web应用所在目录” />

</Host>

2)在电脑 C:\WINDOWS\system32\drivers\etc\hosts文件下,配置主机ip对应的虚拟主机名即可   如:168.143.2.0    www.baidu.com   参照文件中的example

Tomcat体系结构:


7、浏览器与服务器的交互:





以上就是tomcat服务器部分的简单总结,可以对tomcat有一定的初步认识和了解其相关的配置,为接下来使用tomcat做准备 =。=

0 0