1. 安装JDK
sh jdk-6u24-linux-i586.bin
2. 解压Tomcat
tar -xvf apache-tomcat-6.0.33.tar.gz
3. CentOS系统下配置java环境变量
(1)用文本编辑器打开/etc/profile
(2)在profile文件末尾加入:
JAVA_HOME=/usr/jdk1.6.0_24
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
保存退出。
要使JDK在所有的用户中使用,可以这样:
vi /etc/profile.d/java.sh
在新的java.sh中输入以下内容:
#set java environment
JAVA_HOME=/usr/jdk1.6.0_24
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
保存退出,然后给java.sh分配权限:chmod 755 /etc/profile.d/java.sh
(3)CentOS系统重启 ps: 注意替换JAVA_HOME路径
(无需重启使环境变量生效: source /etc/profile.d/java.sh)
(4)tomcat 启动时,要将bin下所有.sh文件的执行权限都加上,不能只加startup等,否则会抛找不到某某配置项。
(5)如果想加大tomcat使用的虚机内存,打开catalina.sh, 在开始的用法注释下面加入
JAVA_OPTS='-Xms256m -Xmx1024m' 这样的句子。
win下则是这样 set JAVA_OPTS=-Xms256m -Xmx512m (catalina.bat)
这样,我们就完成了CentOS系统下配置java环境变量的工作。
(http://love398146779.iteye.com/blog/1074203,http://www.jb51.net/os/RedHat/8793.html)
设置环境变量
打开 ~/.bashrc 文件 ,在末尾加入以下内容:
JAVA_HOME = /usr/java/jdk1.6.0_03
CLASSPATH = .:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin
(http://zhidao.baidu.com/question/122370905.html)