ITPub博客

首页 > Linux操作系统 > Linux操作系统 > CentOS下部署Tomcat6

CentOS下部署Tomcat6

原创 Linux操作系统 作者:winc0 时间:2013-09-10 23:20:27 0 删除 编辑
CentOS自带OpenJDK,需要先卸载

 

先查看JDK的版本

 

#java –version

 

然后看一下系统安装的java的全名

 

#rpm –qa | grep java

 

系统提示

java-1.7.0-openjdk-1.7.0.25-2.3.10.4.el6_4.x86_64

java-1.6.0-openjdk-1.6.0.0-1.62.1.11.11.90.el6_4.x86_64

 

那么卸载的命令如下

 

#rpm -e --nodeps java-1.7.0-openjdk-1.7.0.25-2.3.10.4.el6_4.x86_64

#rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.62.1.11.11.90.el6_4.x86_64

 

卸载以后就可以安装JDK

 

我选择的是jdk-6u32-linux-x64.bin

 

首先创建安装文件夹

#mkdir /usr/java

 

然后将安装文件复制到创建的文件夹下

#cp jdk-6u32-linux-x64.bin /usr/java

 

然后将安装文件设置为可执行模式

#chmod +x jdk-6u32-linux-x64.bin

 

然后执行安装

#./ jdk-6u32-linux-x64.bin

 

此时JDK会自动解压安装(bin文件是直接解包,卸载直接删除文件夹即可,rm –rf 文件夹名)

 

安装好以后,文件夹下多出一个名为jdk1.6.0_32的文件夹

 

JDK安装完成后,需要配置环境变量

 

vi /etc/profile

 

在文件的最后增加

 

export JAVA_HOME=/usr/java/jdk1.6.0_32

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$PATH:$JAVA_HOME/bin

 

然后输入reboot重启生效

 

重启后查看jdk版本

 

#java –version

 

此时系统提示:

 


 

现在我们可以安装tomcat

 

tomcat安装文件复制到Linux下(我这里是desktop

 

首先将解压tomcat

# tar –zxvf apache-tomcat-6.0.37.tar.gz

 

解压后,将解压的文件夹复制到需要安装的地方,我这里是/usr下,并改名为tomcat

 

#cp –R apache-tomcat-6.0.37 /usr/tomcat

 

然后进入/usr/tomcat/bin下,将startup.shshutdown.sh文件变更为可执行模式

#chmod +x startup.sh

#chmod +x shutdown.sh

 

现在tomcat就安装完毕了,可以直接执行如下命令启动和结束tomcat

#./startup.sh                #启动tomcat

#./shutdown.sh              #关闭tomcat

 

如果要查看tomcat服务是否成功启动,可以启动浏览器,在地址栏输入http://localhost:8080查看

 

测试服务器用如上方法就可以了,但是如果是生产服务器,需要设置tomcat开机即可启动

 

最简单的方法,编辑/etc/rc.d/rc.local文件,并将如下代码覆盖进去即可

 

#!/bin/sh

#

# This script. will be executed *after* all the other init scripts.

# You can put your own initialization stuff in here if you don't

# want to do the full Sys V style. init stuff.

 

export JAVA_HOME=/usr/java/jdk1.6.0_32

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$PATH:$JAVA_HOME/bin

export CATALINA_HOME=/usr/tomcat

 

#tomcat自启动

 

/usr/tomcat/bin/startup.sh 

 

#其他程序自启动例子

 

/usr/bin/程序名

 

touch /var/lock/subsys/local

 

 

但是这种方法,tomcat是用root用户启动,有安全隐患

 

如果需要提高安全性,那么可以用非root用户启动,这时就要用shell脚本模式启动了

Normal 0 false 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE

1.jpg

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7286745/viewspace-772522/,如需转载,请注明出处,否则将追究法律责任。

下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2013-09-06

最新文章