在Solaris系统上配置Java与Tomcat环境,整体流程虽不复杂,但若忽略关键细节,容易导致配置失败。本文以Solaris 10为例,详细拆解每个步骤,按照操作指引即可顺利完成环境搭建。
1. Java安装
首先,将安装文件 j2re-1_4_2_05-solaris-i586.sh 上传至 /export/home 目录。请注意,本教程基于Solaris 10操作系统;若需在Solaris 8上安装,需提前安装 8_Recommended.zip 补丁。此外,Solaris 10已预装JDK 1.5.0,但按照以下步骤安装JDK 1.4.2时,新版会自动覆盖旧版本,无需手动卸载。
使用root身份登录系统,将 j2sdk-1_4_2_05-solaris-sparc.sh 与 j2sdk-1_4_2_05-solaris-sparcv9.sh 这两个安装文件复制到 /usr 目录下,然后依次运行以下命令:
/usr>j2sdk-1.4.2_05-solaris-sparc.sh
/usr>j2sdk-1.4.2_05-solaris-sparcv9.sh
接下来,移除原有的Java符号链接(若提示无法移除,则表示原链接不存在,这不会影响后续步骤):
#rm /usr/ja va
创建新的软链接:
#ln -s /usr/j2sdk1.4.2_05 /usr/ja va
验证Java是否安装成功:
#ja va -version
若终端输出以下信息,则表明安装正确:
ja va version "1.4.2_05"
Ja va(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_05-b04)
Ja va HotSpot(TM) Client VM (build 1.4.2_05-b04, mixed mode)
2. Tomcat 5.0安装
以root用户身份,将 wsm_tomcat_20061016.tar.gz 文件复制到 /home 目录下,随后执行以下解压与目录创建操作:
/home> gunzip wsm_tomcat_20061016.tar.gz
/home> tar xvf wsm_tomcat_20061016.tar
/home> mkdir /usr/local
/home> rm /usr/local/tomcat
/home> ln -s /home/jakarta-tomcat-5.0.28 /usr/local/tomcat
然后,需要编辑 /etc/profile 文件,在其中添加如下环境变量配置(请注意,红色标注的部分需根据实际安装路径进行调整):
JA VA_HOME=/usr/j2se
export JA VA_HOME
CLASSPATH=.:$JA VA_HOME/lib:$JA VA_HOME/jre/lib
export CLASSPATH
CATALINA_BASE=/usr/local/tomcat/jakarta-tomcat-5.0.28
CATALINA_HOME=/usr/local/tomcat/jakarta-tomcat-5.0.28
PATH=$PATH:$JA VA_HOME/bin:$JRE_HOME/bin:$CATALINA_HOME/bin:/usr/sfw/bin:/usr/ccs/bin
export PATH
环境变量配置完成后,接下来启动Tomcat服务。首先进入以下目录:
/export/home/aceman/jakarta-tomcat-5.0.28/bin
运行启动命令:
bash-3.00# ./startup.sh
若终端显示以下输出,则表示Tomcat启动成功:
Using CATALINA_BASE: /export/home/aceman/jakarta-tomcat-5.0.28
Using CATALINA_HOME: /export/home/aceman/jakarta-tomcat-5.0.28
Using CATALINA_TMPDIR: /export/home/aceman/jakarta-tomcat-5.0.28/temp
Using JA VA_HOME: /usr/j2se
最后,在浏览器地址栏输入 https://localhost,即可看到Tomcat的默认欢迎页面,表明环境配置完成。
