Tomcat服务器安装与环境配置
来源:互联网 发布:传统韩服露胸 知乎 编辑:程序博客网 时间:2024/05/09 09:16
一:Tomcat下载与安装
- 访问http://www.apache.org网站下载Tomcat安装版,直接解压到电脑上的一个位置比如在D盘下(D:/)
- tomcat运行时必须要有jdk的支持,因此需设置环境变量,设置方法如下:计算机—>属性—>高级系统设置—>环境变量—>编辑
- 进行安装的时候必须关闭防火墙
- 在安装的时候一般默认前进就行,而且安装好以后一般不选择运行
- Tomcat的主目录:
(1)bin:所有的可执行命令
(2)conf:服务器的配置文件夹,保存各个配置文件信息
(3)lib:服务器需要的各个库文件
(4)logs:保存服务器的系统日志
(5)webapps:web应用程序存放的目录
(6)work:临时文件夹,生成所有的临时文件(*java,*class) - 通过在地址栏输入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;
- Tomcat服务器安装与环境配置
- windows 7系统安装与配置Tomcat服务器环境
- windows 7系统安装与配置Tomcat服务器环境
- windows 7系统安装与配置Tomcat服务器环境
- windows 7系统安装与配置Tomcat服务器环境
- windows 7系统安装与配置Tomcat服务器环境
- windows 7系统安装与配置Tomcat服务器环境
- windows 10系统安装与配置Tomcat服务器环境
- tomcat服务器安装与配置
- Apache与tomcat stickysession服务器环境配置
- Tomcat服务器环境配置
- Tomcat服务器的安装与配置
- Tomcat服务器的安装与配置
- Tomcat服务器的安装与配置
- tomcat服务器的安装与配置
- Tomcat服务器的安装与配置
- Tomcat服务器的安装与配置
- Tomcat服务器的安装与配置
- 一种新颖的智能手机助理软件
- scala项目开发经验
- codeforces 380D. Sereja and Cinema(#223div1 组合数学)
- MySql
- EM算法的整体思路和理解
- Tomcat服务器安装与环境配置
- 1044. Shopping in Mars (25) 尺取法
- 深入浅出C++引用(Reference)类型
- leetcode 104 Maximum Depth of Binary Tree C++
- 基于MFC对话框的音乐播放器
- FMDB
- 如果有一天: 你不再寻找爱情,只是去爱;你不再渴望成功,只是去做;你不再追求成长,只是去修;一切才真正开始! —— 纪伯伦
- 简单验证码识别
- POJ 2369 Permutations(置换)