标签:
不推荐编译安装 太麻烦
centos6.5 自带的如下
[root@zzx jvm]# yum list all |grep tomcat
apache-tomcat-apis.noarch 0.1-1.el6 base
glite-security-trustmanager-tomcat6.noarch 2.5.5-6.el6 epel
jakarta-commons-collections-tomcat5.noarch 3.2.1-3.5.el6_7 base
jakarta-commons-dbcp-tomcat5.noarch 1.2.1-13.9.el6 base
jakarta-commons-pool-tomcat5.x86_64 1.3-12.7.el6 base
jglobus-ssl-proxies-tomcat.noarch 2.1.0-2.el6 epel
tomcat.noarch 7.0.65-1.el6 epel
tomcat-admin-webapps.noarch 7.0.65-1.el6 epel
tomcat-docs-webapp.noarch 7.0.65-1.el6 epel
tomcat-el-2.2-api.noarch 7.0.65-1.el6 epel
tomcat-javadoc.noarch 7.0.65-1.el6 epel
tomcat-jsp-2.2-api.noarch 7.0.65-1.el6 epel
tomcat-jsvc.noarch 7.0.65-1.el6 epel
tomcat-lib.noarch 7.0.65-1.el6 epel
tomcat-native.x86_64 1.1.34-1.el6 epel
tomcat-servlet-3.0-api.noarch 7.0.65-1.el6 epel
tomcat-webapps.noarch 7.0.65-1.el6 epel
tomcat6.noarch 6.0.24-95.el6 base
tomcat6-admin-webapps.noarch 6.0.24-95.el6 base
tomcat6-docs-webapp.noarch 6.0.24-95.el6 base
tomcat6-el-2.1-api.noarch 6.0.24-95.el6 base
tomcat6-javadoc.noarch 6.0.24-95.el6 base
tomcat6-jsp-2.1-api.noarch 6.0.24-95.el6 base
tomcat6-lib.noarch 6.0.24-95.el6 base
tomcat6-servlet-2.5-api.noarch 6.0.24-95.el6 base
tomcat6-webapps.noarch 6.0.24-95.el6 base
tomcatjss.noarch 2.1.0-4.el6 base
documentation文档
Deployer部署器
extras其他组件
官网下载core核心包
解压 再ln
tar xf apache-tomcat-9.0.0.M9.tar.gz -C /usr/local
cd /usr/local
ln -sv apache-tomcat-9.0.0.M9 tomcat
cd tomcat bin下的catalina.sh 是核心脚本 tomcat就是catalina
conf下的server.xml是核心配置文件 tomcat-users.xml用户配置文件 管理账号密码 web.xml应用程序部署描述符(部署:讲一个web应用程序所依赖到的类装载进JVM)
catalina.properties 是catalina的属性配置文件 catalina.policy定义安全策略的(哪些能访问哪些不能访问的授权文件)
一般修改xml文件 其他文件不用修改
[root@zzx conf]# vim /etc/profile.d/tomcat.sh添加如下
[root@zzx conf]# . /etc/profile.d/tomcat.sh
[root@zzx ~]# catalina.sh version 其实就是执行/usr/local/tomcat/bin/version.sh
标签:
原文地址:http://www.cnblogs.com/hanxing/p/5752703.html