前提:
CentOS 5.
检查是否安装了gcc模块:
如果没有相应的路径显示,需要安装对应的模块,通过LINUX安装盘补充安装。
一. 安装 JDK6.0
从 Sun 公司的官方网站(http://java.sun.com)下载java 的linux 版,这里选择用bin
文件。当前项目的java 版本是jdk- 6u17-linux-i586-rpm.bin,下载后,进入linux 控制台。
安装步骤:
1 添加bin 文件的执行权限
# chmod a+x jdk-6u17-linux-i586-rpm.bin
2 执行安装
# ./jdk-6u17-linux-i586-rpm.bin
下面会出现一系列关于产品版权的协议书,不断地按Enter,直到屏幕的下方显示了这样一行文
字:
Do you agree to the above license terms? [yes or no]
输入 yes
3 屏幕将会出现解压缩的过程,最后出现如下提示,
Press Enter to continue .....
4 输入Enter
下面的安装过程需要一段时间等待,视机器的性能。当安装好了后,屏幕的下方会显示
Done
这就说明jdk 已经正确安装到了Linux 系统当中。
配置步骤:
虽然 Linux 系统自身含有openJDK 的系统,此处的jdk 需要标准jdk 的环境,所以Linux
系统还需要进行配置才能让系统正确的使用JDK。Java 安装好后,会在/usr/java 目录下生成
几个目录,其下存放有java 的执行文件。下面进入配置:
进入 Linux 的命令行,输入
# vi /etc/profile
在该文件的后面输入下面的文字:
# for java path and home environment
JAVA_HOME="/usr/java/jdk1.6.0_17"
export JAVA_HOME
PATH="/usr/java/jdk1.6.0_17/bin:$PATH "
export PATH
export CLASSPATH=".:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar"
保存即可!
在上面的工作完成了以后,注意需要执行下面操作才能让当前的配置信息在不重启系统的
时候生效:
# source /etc/profile
检查JDK 是否安装成功:
# java -version
会出现:
java version "1.6.0_17"
Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
Java HotSpot(TM) Client VM (build 14.3-b01, mixed mode, sharing)
表明java 已经配置好了。
二. 安装tomcat
1 在命令行输入:
# tar -zxvf apache-tomcat-6.0.20.tar.gz -C /usr
就会在/usr 目录下面生成tomcat 的目录,将其更名为tomcat
# cd /usr
# mv apache-tomcat-6.0.20 tomcat
2 改动配置文件,在系统中添加tomcat 的环境变量
打开上面安装JDK 介绍的一个文件,
# vi /etc/profile
在此文件下面添加一行,
export CATALINA_HOME=/usr/tomcat
注意:
# source /etc/profile
可以让更改的环境变量马上生效
3 验证tomcat 是否启动成功:
# /usr/tomcat/bin/startup.sh
当屏幕出现下面的文字,表明tomcat 启动成功了:
Using CATALINA_BASE: /usr/tomcat
Using CATALINA_HOME: /usr/tomcat
Using CATALINA_TMPDIR: /usr/tomcat/temp
Using JRE_HOME: /usr/java/jdk1.6.0_17
如果需要关闭tomcat,在命令行输入:
# /usr/tomcat/bin/shutdown.sh
4 配置
为了使 tomcat 支持中文,我们需要修改tomcat 的配置文件:
打开 /usr/tomcat/conf/server.xml 文件夹下的server.xml, 找到
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>
这一行,删去此行。然后添加如下
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />
保存重新启动tomcat 即可。