CentOS-6.3安装配置Tomcat7.0

浏览: 4866
安装说明
安装环境:CentOS-6.3
安装方式:源码安装
软件:apache-tomcat-7.0.47.tar.gz
安装位置:/usr/local/tomcat
下载地址:http://tomcat.apache.org/download-70.cgi

安装前提
系统必须已经安装配置了JDK6,使用Centos自带的JDK
CentOS-6.3安装配置JDK-7 http://www.flybi.net/article/12
[root@localhost ~]# java -version
java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.1) (rhel-1.45.1.11.1.el6-x86_64)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)



安装tomcat
将apache-tomcat-7.0.47.tar.gz文件上传到/usr/local中执行以下操作:
[root@admin local]# cd /usr/local
[root@admin local]# tar -zxvf apache-tomcat-7.0.47.tar.gz // 解压压缩包
[root@admin local]# rm -rf apache-tomcat-7.0.47.tar.gz // 删除压缩包
[root@admin local]# mv apache-tomcat-7.0.47.tar.gz tomcat //重命名



配置环境变量
修改系统环境变量文件
vi  /etc/profile


向文件里面追加以下内容,按i编辑,输入:
EXPORT TOMCAT_HOME=/usr/local/tomcat7
EXPORT CATALINA_HOME=/usr/local/tomcat7


Esc,:wq,退出保存
使配置文件修改生效
[root@admin local]# source /etc/profile   //使修改立即生效 
[root@admin local]# echo $TOMCAT_HOME //查看TOMCAT_HOME值


成功打印出路径,配置环境变量成功

启动Tomcat
执行以下操作:
[root@admin ~]#  /usr/local/tomcat/bin/startup.sh   //启动tomcat
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr/java/jdk1.7.0/jre
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar


出现以上的打印信息说明已经成功启动。

防火墙开放8080端口
增加8080端口到防火墙配置中,执行以下操作:
[root@admin ~]# vi  /etc/sysconfig/iptables
#增加以下代码
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT


重启防火墙
[root@admin java]# service iptables restart



检验Tomcat安装运行
通过以下地址查看tomcat是否运行正常:
http://192.168.150.111:8080/


看到tomcat系统界面,恭喜,安装成功!

停止Tomcat
[root@admin ~]#  /usr/local/tomcat/bin/shutdown.sh   //停止tomcat




附带知识点
查看Tomcat的版本,在Tomcat的安装目录的bin子目录下,执行version.sh 文件即可
[root@admin ~]# sh  /usr/local/tomcat/bin/version.sh 



Centos下一台服务器下发布多个Tomcat方案
  1. 修改/etc/profile文件

TOMCAT_HOME=/usr/share/tomcat6
CATALINA_BASE=/usr/share/tomcat6
CATALINA_HOME=/usr/share/tomcat6
export TOMCAT_HOME CATALINA_BASE CATALINA_HOME

TOMCAT_2_HOME=/usr/share/tomcat6_1
CATALINA_2_BASE=/usr/share/tomcat6_1
CATALINA_2_HOME=/usr/share/tomcat6_1
export TOMCAT_2_HOME CATALINA_2_BASE CATALINA_2_HOME


  1. 修改tomcat2配置文件./bin/catalina.sh

export CATALINA_BASE=$CATALINA_2_BASE
export CATALINA_HOME=$CATALINA_2_HOME


备注: tomcat1保持原来配置即可
  1. 修改tomcat2配置文件./conf/server.xml

修改<Server port="8005" shutdown="SHUTDOWN">中8005为其他端口;
修改<Connector port="8080" maxHttpHeaderSize="8192"中8080为其他端口;
修改<Connector port="8009"中8009为其他端口;

推荐 0
本文由 梁勇 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

1 个评论

EXPORT TOMCAT_HOME=/usr/local/tomcat7
EXPORT CATALINA_HOME=/usr/local/tomcat7
的export要小写
不然不识别

要回复文章请先登录注册