所用系统是Ubuntu8.10,Tomcat6.0.18,下载地址:http://tomcat.apache.org/download-60.cgi。
因为Ubuntu系统还不是很熟悉,所以JDK是使用apt-get的方式安装的JDK1.6.0_10。但是在同样偷懒使用apt-get tomcat的时候出问题了。tomcat被自动安装在/usr/share里,并且tomcat6、tomcat6-example、 tomcat6-admin等几个目录都是分开的,启动startup.sh就报错。
最后转向手动配置一个服务器,从tomcat网站下载zip包的应用程序,解压到/opt下,修改拥有者
$sudo chown -r username:groupname tomcat6/
并且修改profile文件
$sudo gedit /etc/profile
在最后添加
export CATALINA_HOME=/opt/tomcat6
export CLASSPATH=.:$JAVA_HOME/lib:$CATALINA_HOME/lib
export PATH=$PATH:$CATALINA_HOME/bin
重启服务器即可。运行/opt/tomcat6/bin/startup.sh。
这里解决了我一直搞混的环境变量设置问题:
1 .bashrc 这个隐藏文件中设置的变量是用户的环境变量,一旦用su - 命令换了一个帐号,当前环境变量就更换了。
2./etc/environment中书写环境变量,不能使用变量+路径的写法,只能使用绝对路径。
环境变量一般不要写在 /etc/environment 文件中,如果要写,那么请直接写路径,如:
CLASSPATH=.:/opt/tomcat/lib
而下面这样写则是错误的
CLASSPATH=.:$CATALINA_HOME/lib
因为$CATALINA_HOME 将不会得到解析,可以用 env 命令查看结果
如果在 /etc/environment 文件中,有类似这样写的
PATH=$PATH:$CATALINA_HOME/bin
则在登录后,出现 xsession-errors ,用 recovery-mode 进去,在 root 帐户下修改 /etc/environment 文件后,保存重起即可。
分享到:
相关推荐
标签反映了主题内容,即与Tomcat6.0的安装和配置相关的知识,对于学习和了解如何在不同操作系统上安装和运行这个特定版本的Tomcat用户来说非常有价值。 【压缩包子文件的文件名称列表】:TOMCAT6.0的安装版 这个...
Linux 6.1 64位系统上的Tomcat 6.0安装手册旨在提供详细的步骤,帮助用户在基于Linux的环境中成功安装和配置Apache Tomcat服务器。Tomcat是一款开源的Java Servlet容器,常用于部署Java Web应用程序。以下是安装过程...
本篇文章将详细介绍在Linux环境下如何进行Tomcat6.0的安装与配置。 首先,我们需要下载Tomcat6.0的二进制发行版。这个压缩包包含了运行Tomcat所需的所有文件,包括服务器本身、相关的库以及配置文件。根据描述,该...
这个安装版包括了所有你需要开始使用Tomcat6.0进行Web应用程序部署的组件。在这个教程中,我们将深入探讨如何下载、安装和配置Tomcat 6.0。 首先,我们来了解一下下载过程。要获取Tomcat 6.0,你需要访问Apache官方...
本文将详细介绍如何在Linux上安装Tomcat 6.0以及JDK 6 Update 13,这是一个适用于系统上线的基础步骤。 首先,我们需要从官方网站下载所需软件。JDK(Java Development Kit)可以从Sun Microsystems(现已被Oracle...
Apache Tomcat 6.0提供了两种启动方式:通过`startup.bat`(Windows)或`startup.sh`(Unix/Linux)脚本手动启动,或者将其作为Windows服务自动启动。同样,`shutdown.bat`或`shutdown.sh`用于停止服务。在Windows下...
在Linux系统中安装Tomcat 6.0是一个关键的任务,特别是在服务器环境中,它涉及到Web应用程序的部署和服务的稳定性。以下是对Linux下安装Tomcat 6.0.29的详细步骤,包括账户创建、下载与解压Tomcat、配置环境变量以及...
【标题】"Tomcat6.0 安装版" 是一款经典的Java应用服务器,它主要用于部署和运行基于Java Servlet和JavaServer Pages (JSP) 的Web应用程序。Tomcat6.0是Apache Tomcat项目的第六个主要版本,它在当时提供了许多重要...
Linux 32位系统上的Tomcat 6.0是Java Web开发中不可或缺的服务器环境,尤其对于那些在32位操作系统上进行开发和部署的开发者来说。Tomcat是一款开源的、基于Apache Software Foundation的Jakarta项目下的Servlet容器...
在提供的压缩包中,我们有“apache-tomcat-6.0”这个文件夹,这可能包含了Tomcat 6.0的完整版本,无论是安装版还是解压版。安装版通常是一个.exe或.msi文件,提供图形化界面引导用户进行安装,包括配置环境变量、...
在解压后的"tomcat6.0"文件中,通常会包含以下几个关键部分: - `bin`目录:包含了启动和停止Tomcat的脚本,以及一些管理工具。 - `conf`目录:存放配置文件,如`server.xml`定义了服务器的配置,`context.xml`管理...
**Tomcat 6.0 安装与配置详解** Tomcat 6.0 是一个流行的开源Java Servlet容器,由Apache软件基金会开发,主要用于部署和运行Java Web应用程序。它实现了Servlet和JSP规范,是Java EE web应用服务器的一种轻量级...
标题“Tomcat6.0.rar”表明这是一份包含Tomcat 6.0版本的压缩文件,用于在用户的计算机上安装和运行这个流行的Java Servlet容器。Tomcat是Apache软件基金会的项目之一,它是一个开源的Web服务器和应用服务器,特别...
1. 下载:首先,你需要从Apache官方网站下载Tomcat 6.0的安装文件`apachetomcat.exe`。 2. 安装:双击执行这个`.exe`文件,按照向导的指示进行安装。你可以选择安装路径,建议避免安装在系统目录下以减少权限问题。 ...
【标题】"Tomcat6.0——压缩包下载"涉及的是Apache Tomcat 6.0版本的安装和使用,这是一个开源的Java Servlet容器,广泛应用于Web应用的部署和开发。Tomcat6.0是该软件的一个重要里程碑,因为它在当时的Java EE 5...
标题中的“tomcat6.0”指的是Apache Tomcat 6.0版本,这是一个开源的Java Servlet容器,主要用于部署和运行Java EE(Enterprise Edition)应用程序,特别是JSP(JavaServer Pages)和Servlet。Tomcat作为轻量级应用...
用户可以通过解压这个文件来在本地计算机上安装和运行Tomcat 6.0服务。 【标签详解】 "tomcat"标签明确了主题,Tomcat是一个广泛应用的开源软件,主要用于部署和管理Java Web应用程序。它是Apache软件基金会的一个...
在部署项目到Apache Tomcat 6.0上时,我们可以实现通过网络访问应用程序的功能,让外部用户能够轻松地浏览和交互。 首先,要理解Tomcat的角色。作为一个Servlet容器,Tomcat接收HTTP请求,将这些请求传递给Java ...