Linux red hat 5 下tomcat的安装及其环境变量配置 启动

来源:互联网 发布:小米开了数据不能上网 编辑:程序博客网 时间:2024/06/05 18:20

Linux red hat 5 下tomcat的安装及其环境变量配置 启动

1. 首先到www.apache.org 下载apache-tomcat-6.0.32.tar.gz 

2.放到 opt目录下

3.如果不是root 用户操作要赋值权限   命令: sudo chmod 755 apache-tomcat-6.0.32.tar.gz 

4.进入opt 目录下 解压 apache-tomcat-6.0.32.tar.gz    命令:tar -xvzf apache-tomcat-6.0.14.tar.gz

5 重命名解压好的文件把 apache-tomcat-6.0.32 修改成 tomcat6.0 (这样做的原因是 方便环境变量的配置)

6. 环境变量的配置  修改ect 下profile  命令 vi  /etc/profile 在文件最后追加 :

#set tomcat6.0 environment

export TOMCAT_HOME=/opt/tomcat6.0
export BASEDIR=/opt/tomcat6.0
export CATALINA_BASE=/opt/tomcat6.0
export CATALINA_HOME=/opt/tomcat6.0
export CATALINA_TMPDIR=/opt/tomcat6.0

7. 保存/etc/profile之后,别忘了执行下面这个命令,使环境变量的更改马上起作用。

代码:

source /etc/profile

如果执行上面这个命令时报错,请仔细检查你在/etc/profile里新增的文本是不是有错。

8. 启动tomcat  命令:

#进入安装目录 : cd opt/tomcat6.0 /bin

#启动tomcat  :

(1.)
在liunx虚拟机中,右键打开终端,使用命令进入tomcat的bin目录下,
 然后敲入./startup.sh后,点击回车,这个时候下面只有6行信息,并不知道启动成功没成功
(2).
进入tomcat的logs目录下,打开catalina.out文件,如果有严重信息,并有相应的异常提示,说明你的tomcat并未启动成功,有的异常给的很详细,录入80端口冲突,这个时候你可以用(lsof -i:80)这个命令查看时哪个进程占用了端口,然后查看除这个进程后,就利用这个命令(kill  9244)来杀掉进程,再一次启动,

(3)如果不行检查当启动后,发现外网访问不到虚拟机中的tomcat,可能有两种情况
1>:你虚拟机并没有开启桥连,这时候你可以到你虚拟机界面,按下ctrl+d,进入虚拟机的设置页面,如图

然后进入window中,点击开始 在文本框中输入cmd,然后ping  虚拟机中的ip地址
如果有数据包的话,说明连接成功,如果还是打不开你liunx项目的时候,这时候该想下
虚拟机中的防火墙了,利用这个命令(/etc/init.d/iptables stop)来关闭防火墙,就这样,你可以访问你虚拟机中的liunx中部署的项目了

原创粉丝点击