当前位置: 代码迷 >> Solaris >> Solaris上安装部署tomcat
  详细解决方案

Solaris上安装部署tomcat

热度:10330   发布时间:2013-02-26 00:00:00.0
Solaris下安装部署tomcat
1.安装JDK
Solaris带有有jdk,在目录 /usr/jdk/下。
如果没有或者不能正常使用,则自己到sun官网下载jdk。下
载页面 http://java.sun.com/javase/downloads/
选择solaris SPARC平台,下载jdk-*-sparc.sh。
在服务器上运行这个sh,完成JDK的安装。
然后,删掉原来的java 的link,建立一个到新安装的JDK的link。
rm /usr/java
ln -s /usr/java /yourjdkpath
然后,修改/etc/profile 的内容,加入JAVA_HOME 和 JRE_HOME ,以及
CLASSPATH的设定,例如
JAVA_HOME=/usr/java
export JAVA_HOME
JRE_HOME=/usr/java/jre
export JRE_HOME
CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib
export CLASSPATH
PATH=.:$JAVA_HOME/bin:$JRE_HOME/bin
export PATH
然后,退出当前用户,重新登录,使用
java -version
查看是否安装正确。

2.安装tomcat(假设安装好的tomcat目录为tomcat)
a)Tomcat站点:http://tomcat.apache.org/
b)下载好后安装(建议使用解压版的tomcat,无需安装,直接放上去即可使用)
c)如果在第1步没有设置环境变量,可以给tomcat单独设置。修改tomcat下bin目录下的catalina.sh,startup.sh,shutdown.sh,在最前面加上一下内容
    JAVA_HOME=/usr/jdk/jdk1.5.0(这里写第1步中安装的jdk的目录)
export JAVA_HOME
CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export CLASSPATH
CATALINA_BASE= /tomcat
CATALINA_HOME= /tomcat
export CATALINA_BASE CATALINA_HOME
d) 测试是否正常:执行startup.sh, 如果出现错误信息:
The BASEDIRenvironmentvariable is not defined correctly
This environmentvariable is needed to run this program
是因为startup需要调用bin目录下的有关sh脚本文件不具有执行权限,执行命令:chmod +x *.sh,再次运行startup.sh即可。
1 楼 jerome_wang 2010-12-24  
lz 写的好细渥 呵呵 帮我解决了不少问题
2 楼 antti 2011-05-17  
jerome_wang 写道
lz 写的好细渥 呵呵 帮我解决了不少问题

呵呵,有帮助就好!
  相关解决方案