Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1760619
  • 博文数量: 234
  • 博客积分: 4966
  • 博客等级: 上校
  • 技术积分: 3322
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-13 01:03
文章分类

全部博文(234)

文章存档

2017年(2)

2016年(1)

2015年(8)

2014年(11)

2013年(44)

2012年(27)

2011年(22)

2010年(30)

2009年(37)

2008年(6)

2007年(45)

2006年(1)

分类: LINUX

2014-05-24 08:52:10

系统环境(精简安装,安装过程略):
[root@bogon ~]# lsb_release -a
LSB Version: :core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-ia32:printing-4.0-noarch
Distributor ID: CentOS
Description: CentOS release 5.9 (Final)
Release: 5.9
Codename: Final

Tomcat
版本:6.0.18
下载地址:

JRE(JAVA运行环境)
版本:1.6 (实际上就是JAVA6,各位可以查看关于)
下载地址:
jre有两个版本,个人较喜欢二进制包,可以随便指定安装目录
jre-6u45-linux-x64.bin    ---二进制包
jre-6u45-linux-x64-rpm.bin   ---rpm包

个人认为如果是在生产环境部署JSP的网站,只需要配置JRE环境即可,JDK功能太多,不太安全,而且JRE环境配置过程比配置JDK还容易一些

安装配置过程
如果有安装自带的java和tomcat之类的,首先要卸载掉
1.安装tomcat
[root@bogon ~]# ls
apache-tomcat-6.0.18.tar.gz  jre-6u45-linux-x64.bin      sunwill_web.zip
jdk-6u45-linux-x64.bin       jre-6u45-linux-x64-rpm.bin  tengine-2.0.2.tar.gz
jdk-6u45-linux-x64-rpm.bin   sunwill.sql
[root@bogon ~]# tar -xf apache-tomcat-6.0.18.tar.gz -C /opt/
[root@bogon ~]# cd /opt/
[root@bogon opt]# ln -s apache-tomcat-6.0.18 tomcat

2.安装jre
[root@bogon ~]# cp jre-6u45-linux-x64.bin /opt/
[root@bogon ~]# cd /opt/
[root@bogon opt]# chmod u+x jre-6u45-linux-x64.bin 
[root@bogon opt]# ./jre-6u45-linux-x64.bin 
[root@bogon opt]# ln -s jre1.6.0_45 jre
[root@bogon opt]# ls -al
total 70548
drwxr-xr-x  7 root root     4096 May 23 21:10 .
drwxr-xr-x 24 root root     4096 May 23 20:14 ..
drwxr-xr-x  9 root root     4096 May 23 20:33 apache-tomcat-6.0.18
lrwxrwxrwx  1 root root       11 May 23 21:10 jre -> jre1.6.0_45
drwxr-xr-x  8 root root     4096 Mar 27  2013 jre1.6.0_45
-rwxr--r--  1 root root 72087592 May 23 21:09 jre-6u45-linux-x64.bin
lrwxrwxrwx  1 root root       20 May 23 20:36 tomcat -> apache-tomcat-6.0.18
安装这两个软件时都创建了软链接,只是为了方便以后进行软件升级而已,如果使用新版本的jre,直接将软连接链接到新版本目录即可

3.配置jre和tomcat的环境变量
首先配置jre的环境变量
[root@bogon opt]# vim /etc/profile.d/jre.sh
export JRE_HOME=/opt/jre
export PATH=/opt/jre/bin:$PATH
配置tomcat的环境变量
[root@bogon opt]# vim /etc/profile.d/tomcat.sh
export TOMCAT_HOME=/opt/tomcat
export CATALINA_HOME=/opt/tomcat
export CATALINA_BASE=/opt/tomcat
export CATALINA_TMPDIR=/opt/tomcat/temp
配置完所有的环境变量后,使变量生效
[root@bogon opt]# source /etc/profile
环境变量配置成功的话,可以查看java的版本信息
[root@localhost ~]# java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)

4.配置tomcat启动脚本
[root@bogon opt]# cp /opt/tomcat/bin/catalina.sh /etc/init.d/tomcat
[root@bogon opt]# chmod u+x /etc/init.d/tomcat
如果没有完成第3步的环境变量并使之生效的话,在启动脚本时会出现如下错误
[root@bogon opt]# /etc/init.d/tomcat 
Cannot find /etc/bin/setclasspath.sh
This file is needed to run this program
如果环境变量配置正确的话,显示信息如下
[root@bogon opt]# /etc/init.d/tomcat 
Using CATALINA_BASE:   /opt/tomcat
Using CATALINA_HOME:   /opt/tomcat
Using CATALINA_TMPDIR: /opt/tomcat/temp
Using JRE_HOME:       /opt/jre
Usage: catalina.sh ( commands ... )
commands:
  debug             Start Catalina in a debugger
  debug -security   Debug Catalina with a security manager
  jpda start        Start Catalina under JPDA debugger
  run               Start Catalina in the current window
  run -security     Start in the current window with security manager
  start             Start Catalina in a separate window
  start -security   Start in a separate window with security manager
  stop              Stop Catalina
  stop -force       Stop Catalina (followed by kill -KILL)
  version           What version of tomcat are you running?
现在正式启动tomcat程序
[root@bogon opt]# /etc/init.d/tomcat start
Using CATALINA_BASE:   /opt/tomcat
Using CATALINA_HOME:   /opt/tomcat
Using CATALINA_TMPDIR: /opt/tomcat/temp
Using JRE_HOME:       /opt/jre
检测是否成功启动tomcat
[root@bogon opt]# netstat -ntpul | grep 8080
tcp        0      0 :::8080                     :::*                        LISTEN      10180/java 
另外使用浏览器访问本机的8080端口,如果能正常显示以下页面,也表示Tomcat运行正常




阅读(4010) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~