Tomcat 基础知识( 二 )


7,java 栈标准版5.0 如图1.2所示

Tomcat 基础知识

文章插图
二,实践部分
1,安装前,要先安装jdk组件:
下面安装epel源码包的jdk,
# rpm -ivh jdk-7u67-linux-x64.rpm
如图1.3
Tomcat 基础知识

文章插图
查看安装路径,如图1.4所示:
Tomcat 基础知识

文章插图

Tomcat 基础知识

文章插图
2,配置java环境变量:
# vim /etc/.d/java.sh 如图1.5
# . /etc/.d/java.sh 重置生效;
查看java版本;
# java - 如图1.6
3,部署,
# tar xf --8.0.23.tar.gz
# ln -sv --8.0.23
# cd /
配置环境变量:
# vim /etc/.d/.sh 如图1.7
# . /etc/.d/.sh 重读生效;
【Tomcat 基础知识】# .sh start 启动 如图1.8
Tomcat 基础知识

文章插图
#-tnlp 查看监听端口8080
访问浏览器验证是否安装成功: 如图1.9
Tomcat 基础知识

文章插图
4,配置文件相关信息:
A,.xml : 主配置文件
B,.xml:每一个都可以有专用的配置文件,这些配置文件通常位于应用程序目录下的web-inf目录中,用于定义会话管理,jdbc等 conf/.xml 是为个提供默认部署;
C,web.xml: 每个“部署”之后才能被访问,此文件用于为所有的提供默认部署相关的配置;
D,-users.xml:用户认证的账号和密码配置文件;
E,.:当使用-选项启动实例时会读取此配置文件来实现其安全运行策略;
F,.: java 属性的定义文件,用于设定类加载器路径等,以及一些JVM性能相关的调优参数;
G,.:日志相关的配置信息;
5,查看 程序目录;
# cd / 如图2.0
6,查看java的主文件:
A,WEB-INF/:当前的私有资源,存放当前自用的web.xml;
B,META-INF/:当前的私有资源,存放当前自用的.xml;
C, /:此的私有类;
D,lib/:此的私有类,被打包为jar格式类;
E, index.jsp : 的主页;
7,添加测试应用程序:
创建目录并添加测试文档:
# mkdir -pv myapp/{lib,,WEB-INF,META-INF}
# vim myapp/index.jsp如图2.1
Tomcat 基础知识

文章插图
访问文本页面验证:如图2.2
Tomcat 基础知识

文章插图

Tomcat 基础知识

文章插图
三,热部署和冷部署:
1, 部署方式:
自动部署: auto
手动部署:
A,冷部署,把复制到指定位置,而后才启动;启动之前;
B,热部署,在不停止的前提下进行的部分;
部署工具:、ant脚本、tcd 等;
A,配置conf文件做 管理工具:
# vim /usr/local//conf/-users.xml如图2.3
停止服务并在此开启服务,
# .sh stop
# .sh start
访问web浏览器验证查询: 如图2.4
Tomcat 基础知识

文章插图
B,配置Host参数;
首先修改 /usr/local//conf/-users.xml里的参数;
# vim /usr/local//conf/-users.xml
在上面的参数中加入 如图2.5
访问浏览器来验证: 如图2.6
Tomcat 基础知识

文章插图
四,实例演示:
1,首先备份主配置文件
#/usr/local//conf
# cp .xml{,.bak}