在RHEL5简单安装JDK和配置tomcat - 寒枫 - 51CTO技术博客

来源:百度文库 编辑:神马文学网 时间:2024/04/26 19:06:48

一、JDK配置:
1 . 下载jdk5.0 for linux sun的主页 http://java.sun.com/j2se/1.5.0/download.jsp 
下载jdk安装文件jdk-1_5_0_16-linux-i586.bin
2 . 解压&安装jdk
 #chmod  755  jdk-1_5_0_16-linux-i586.bin

 #tar zxvf jdk-1_5_0_16-linux-i586.bin 

 #cd  jdk-1_5_0_16-linux-i586.bin   

 #./jdk-1_5_0_16-linux-i586.bin     (执行命令)
这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车。
之后会在当前目录下生成一个jdk-1.5.0_16目录,
#mkdir /usr/java

#cp jdk-1.5.0_16 /usr/java/ -R 
3 . 配置环境变量
两种配置方法:
1)修改/etc/profile文件 -- 全部用户有效(全局环境变量)

profile 文件的尾部面加入

#vim /etc/profile
JAVA_HOME=/usr/java/jdk1.5.0_16     -- jdk 的安装路径
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
export JAVA_HOME

export PATH
export CLASSPATH
export CATALINA_HOME
执行

# source /etc/profile 
如果执行上面这个命令时报错,请仔细检查你在/etc/profile里新增的文本
是不是有错。
检测完没有错误 重新登录以后生效
4.测试安装 jdk 是否成功
# java -version  (此时可以执行java
看输出结果与安装版本是否一致
java version "1.5.0_16"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_16-b02)
Java HotSpot(TM) Server VM (build 1.5.0_16-b02, mixed mode)
如果不一致可能是因为本机已经装过java 虚拟机 可以将其删除
二 、tomcat6安装 :
1 . 下载 apache-tomcat-6.0.18.tar.gz 解压后将文件夹放在任何目录下
修改

#tar zxvf apache-tomcat-6.0.18.tar.gz 

#mkdir /usr/tomcat6 

#cp apache-tomcat-6.0.18 /usr/tomcat6  -R

#vim /usr/tomcat6/conf/tomcat-users.xml

  

  


设置登陆名字和密码(根据tomcat版本不同,上面的rolename="manager"和 roles="manager"是必须的,而其他高版本可能是"manager-gui"作为一中固定格式)
修改端口: 在此文件中一般不用做修改,但保证8080端口没被占用,也可改为其他数

#vim /usr/tomcat6/conf/server.xml     
Connector port="8080" protocol="HTTP/1.1" enableLookups="false" 
connectionTimeout="20000" 
redirectPort="8443" />
将上面的8080端口改成与本机不冲突的端口

2 . 继续配置环境变量
修改/etc/profile文件,在配置jdk后面加入
#vim /etc/profile
CATALINA_HOME=/usr/tomcat6         -->对应自己的安装路径
export CATALINA_HOME
#source /etc/profile    上系统重读环境变量
如果执行上面这个命令时报错,请仔细检查你在/etc/profile里新增的文本是不
是有错。
检测完没有错误 重新登录

#cd /usr/tomcat6/bin/ 目录下

# ./startup.sh     首次运行 tomcat 
#shutdown.sh     关闭tomcat
# ./startup.sh   以下为屏幕显示内容
Using CATALINA_BASE: /usr/tomcat6
Using CATALINA_HOME: /usr/tomcat6
Using CATALINA_TMPDIR: /usr/tomcat6/temp
Using JRE_HOME: /usr/java/jdk1.5.0_16
打开浏览器 键入 http://localhost:8080 看看是否出现tomcat登录界面
如果普通用户不能正常启动tomcat ,可以将tomcat的所有者给要使用的普通用户
3.开机自启动tomcat6
修改文件

#vim /etc/rc.d/rc.local
倒数第二行中增加如下代码:
export JAVA_HOME=/usr/java/jdk1.5.0_16
export JDK_HOME=/usr/java/jdk1.5.0_16
/usr/tomcat6/bin/startup.sh
重启生效