1、检查系统自带的是否有旧版本的JDK
shell> rpm -qa|grep gcj
libgcj-4.1.2-48.el5
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
libgcj-4.1.2-48.el5
2.卸载系统自带旧的jdk版本
rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
卸载以rpm方式安装旧的的jdk版本
查看安装的jdk:
rpm -qa | grep jdk
有则会看到如下信息:
jdk-1.5.0_15-fcs
卸载:
rpm -e --nodeps jdk-1.5.0_15-fcs
卸载完后检测:java -version
-bash: /usr/bin/java: 没有那个文件或目录
====================================================================
3.安装新的RPM jdk,
前提,一定要按以下步骤建好boss用户和gboss组,否则mount到253服务器时id不一样,会出权限问题的。
groupadd -g 1000 gboss
useradd -g gboss -u 1000 boss
接着开始 jdk
rpm -ivh jdk-1_5_0_15-linux-i586.rpm
4.编写环境变量:
vi /etc/profile
编辑/etc/profile添加环境变量,添加行如下:
export JAVA_HOME=/usr/java/jdk1.5.0_15
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin
export TOMCAT_HOME=/home/boss/tomcat-6.0.18
export CATALINA_HOME=/home/boss/tomcat-6.0.18
5.使环境变量立刻生效:
source /etc/profile
6.测试配置环境 写个简单的HelloWorld来测试一下
[root@esprit java]# vi HelloWorld.java
文件中输入:
public class HelloWorld {
public static void main(String args[]) {
System.out.println( " Hello World in Linux!! " );
}
}
:wq 保存退出
[root@esprit java]# javac HelloWorld.java
没有错误,接着
[root@esprit java]# java HelloWorld
shell下输出:Hello World in Linux!!
成功了!^_^
===============================安装tomcat=======================================
-- 安装
tar -xzvf apache-tomcat-6.0.18.tar.gz
把tomcat文件夹放到/home/boss/下
--赋予权限:
cd /home/boss/tomcat-6.0.18/bin
chmod +x *.sh
vi /etc/hosts
加入:
localhost 127.0.0.1
关闭java进程:
killall java -9
-- 启动 tomcat
# /tomcat5.5/bin/startup.sh
-- 查看 tomcat 是否启动(-e:所有的进程 -f:全部显示)
ps -ef | grep tomcat
-- 命令行下验证能否连接到 tomcat
# wget http://localhost:8080/
如果还没看到,那就把放火墙关了。
# service iptables stop
或者添加规则: -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
-- 设置 tomcat 为默认启动
# vi /etc/rc.local 添加:
export JDK_HOME=/usr/java/jdk1.5.0_15
export JAVA_HOME=/usr/java/jdk1.5.0_15
/home/boss/tomcat5.5/bin/startup.sh