在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
重启生效