您的位置:首页 > 运维架构 > Tomcat

Linux下安装JDK6,Tomcat

2010-06-09 09:03 836 查看
Linux下安装JDK6,Tomcat
最近由于公司开发人员要进行单点登录的测试,需要在Linux服务器上搭建JDK和Tomcat的环境,老大要求安装JDK6,这个可以到官网上进行下载,具体的安装过程中也遇见了几个问题,现记录下安装过程:
(1)安装环境
CentOS release 5.4 (Final) 2.6.18-164.el5
jdk-6u20-linux-i586.bin
Apache Tomcat Version 6.0.26
(2)安装过程:
1. 首先下载jdk-6u20-linux-i586.bin,下载地址:
http://java.sun.com/javase/downloads/widget/jdk6.jsp
这个可以根据需要选择平台,到时是需要先注册才能下载的。
2. 刚下载下来的安装包是没有可执行权限的,执行如下操作赋予执行权限:
Shell> chmod 777 jdk-6u20-linux-i586.bin
Shell>./jdk-6u20-linux-i586.bin
执行过程中会有是否同意许可协议的提问,yes即可,执行完毕后会生成一个目录,这里生成的名称为:jdk1.6.0_20
然后将其移动到你想放的目录:
Shell>mv jdk1.6.0_20 /usr/local/java #给改下名称
3. 配置环境变量,这一步很重要
Shell> vi /etc/profile
在最后添加如下配置:
export JAVA_HOME=/usr/local/java
export CATALINA_HOME=/usr/local/tomcat #这里可在安装完tomcat后再配置
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:

[align=left]#注意,这一步里面每项之间用冒号“:”隔开,不是分号,否则后面执行source /etc/profile时会报错:[/align]
[align=left]-bash: /usr/local/java/lib/dt.jar: Permission denied[/align]
[align=left]-bash: /usr/local/java/lib/tools.jar: Permission denied[/align]

export PATH=$PATH:$JAVA_HOME/bin
4. 测试是否已经安装成功
Shell>reboot (可以不重启,执行shell>source /etc/profile)
然后新打开一个bash,执行shell>java | javac | java -version等,如果打印出相应的jdk信息说明配置成功,否则失败。

注意:如果测试过程中报如下错误:
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
在确保环境变量没有配置错误的情况下,可以去查看lib和jre/lib文件夹中的rt和tools是否是打包后的形式rt.pack 和 tools.pack ,只要将相应文件解压成rt.jar 和 tools.jar。
5. 安装tomcat
首先去官网: http://tomcat.apache.org/download-60.cgi
下载最新版本:apache-tomcat-6.0.26.tar.gz
Tomcat的安装比较简单,只需简单的解压缩并将其放到你想放的路径即可。
Shell> tar -zxvf apache-tomcat-6.0.26.tar.gz
Shell >mv apache-tomcat-6.0.26 /usr/local/tomcat #这里和前面配置文件中写的路径要一致
6. tomcat启动并测试
Shell>cd /usr/local/tomcat/bin
Shell>./startup.sh
检测端口8080是否被监听,或者输入网址进行验证:
Shell>netstat -tuln
或者输入:http://192.168.0.174:8080,如果显示Apache Tomcat的展示页,说明安装配置成功~
Tomcat的关闭命令:
shell>./shutdown.sh
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Linux 职场 Tomcat JDK 休闲