先查看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.sh,shutdown.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转载于:http://blog.itpub.net/7286745/viewspace-772522/