Tomcat服务器安装与环境配置

来源:互联网 发布:传统韩服露胸 知乎 编辑:程序博客网 时间:2024/05/09 09:16

一:Tomcat下载与安装

  1. 访问http://www.apache.org网站下载Tomcat安装版,直接解压到电脑上的一个位置比如在D盘下(D:/)
  2. tomcat运行时必须要有jdk的支持,因此需设置环境变量,设置方法如下:计算机—>属性—>高级系统设置—>环境变量—>编辑
  3. 进行安装的时候必须关闭防火墙
  4. 在安装的时候一般默认前进就行,而且安装好以后一般不选择运行
  5. Tomcat的主目录:
    (1)bin:所有的可执行命令
    (2)conf:服务器的配置文件夹,保存各个配置文件信息
    (3)lib:服务器需要的各个库文件
    (4)logs:保存服务器的系统日志
    (5)webapps:web应用程序存放的目录
    (6)work:临时文件夹,生成所有的临时文件(*java,*class)
  6. 通过在地址栏输入http://localhost:8080观察是否出现tomcat主页面来判断tomcat是否配置成功

二:服务器的配置

1.端口号的配置:通过修改配置文件的方式完成,修改conf/server.xml中的端口号,把server.xml用记事本或者其他编辑器打开,ctrl+f(查询8080,然后把8080改为80),将服务器的监听接口设置为80端口;以后则可以不用使用端口号了

2.切记,在项目开发中,只要是与配置有关的xml文件一经修改则必须重新启动服务器才能起作用,而且要使项目能够运行,服务器必须开启。

三:虚拟目录的配置

  在项目的开发过程中,往往会建立自己的文件并保存所有的程序,但是一个虚拟目录是有严格要求的

1.在虚拟目录中,必然包含WEB-INF/web.xml;

2.找到tomcat的一个文件夹D:\Tomcat7\webapps\ROOT,将ROOT文件下的WEB-INF文件夹复制到目标文件下,例如我的虚拟目录是:E:\JspHome_projects,则将WEB-INF文件夹复制到JspHome_projects下面,复制后的结构:E:\JspHome_projects\WEB-INF

3.虚拟目录已经配置成功,但是Tomcat现在根本就不知道有这样的一个目录,所以还需要在配置文件中编写此目录的映射,在conf/server.xml中修改添加
<Context path="/JspHome" docBase="E:\JspHome_projects"/>

<context/>加在<Host></Host>里面,
path:浏览器中输入的地址http://localhost/JspHome
docBase:表示的是虚拟目录对应的真实地址,即文件保存的地址
注意:<context/>中内容格式和写法不能出错。
注意:WEB-INF必须处在第一级子目录中
配置完成后同样需要重新启动服务器

四:404:表示路径错误,4XX表示的都是客户端的请求错误;500:表示的是服务器错误,5XX都是程序错误

 要想在页面上显示文件目录,则可以通过修改可以通过修改web.xml文件完成。在conf/web.xml中设置 `<param-name>`listings`</param-name>` `<param-value>`true`</param-value>`

效果如图:
这里写图片描述

五:第一个jsp文件

<html><head>    <title>www.boy_qiang.com</title></head><body>    <%    out.println("<h1>welcome to my home</h1>");    %></body></html>

jsp执行过程:.jsp->.java->.class;

0 0