在linux上装tomcat很简单,类似文章网上一大堆,这个写这篇文章,主要是对一些模糊的东西做一个澄清
一,总体状况:
1.系统:SUSE11.0
2.其他:SUSE11.0默认配置
3.tomcat 5.5.27
4.IP:局域网,150.100.1.224
二,问题:
1.tomcat启动是否成功的问题?
2.classdefnotfound问题
3.端口被占用
4.访问页(localhost:8080)一片空白
5.在本机能访问localhost:8080看到可爱的猫,但是在局域网内的其他机器却不能
三,解决措施:
1.tomcat能否成功--->可以在其安装目录(tomcat一般用免安装的,那就是其文件被解压的目录)下,有个logs目录,在启动tomcat前,先看一下里面要是有文件,就将其清空,当你启动tomcat后,tomcat会在自动在里面生成一系列的日志文件,在文件catalina.out可以看到你的启动信息,是否成功。若启动失败,在哪边失败,都会在这个文件中show出来,就相当于你在windows下时启动tomcat时dos提示窗口中show的信息..
2.classdefnotfound问题--->找不到要用的相应类,目前来看,这样的问题一般是两种情况,一是,环境变量没配对:环境变量要在/etc/profile文件中配(针对SUSE11.0),加上诸如 export JAVA_HOME=/usr/java...强烈建议在改动profile文件前做备份,cp profile profile.bk
一个环境变量有多个值时,用:(冒号)隔开,相当于windows下配环境下配环境变量时用于分隔的分号。一般而言要配四个环境变量:CLASSPATH(用$CLASSPATH加上jdk的主要类诸如rt.jar之类的包存放路径),PATH(用$PATH加上java,javac等bin文件存放的路径),JAVA_HOME,JRE_HOME,保存,用source profile 命令使环境变量生效(查看是否设成功,用echo $JAVA_HOME....查看)
二是,系统gci自带的java环境,缺tomcat运行时所需的某些包,所以建议去java官网下载jdk的rpm包回来重新安装,然后再设置环境变量
3.端口被占用这种问题在windows平台上也常见。配置文件中更改端口即可
4.这种情况,我目前来看,是由于主机在装好系统后,主机名被改动带来的影响。
5.是因为suse的防火墙默认是开着,挡掉了外来的访问,在yast2中防火墙设置中停掉防火墙即可。
分享到:
相关推荐
用户可能因为不同操作系统间的特定功能或性能需求,而在同一台计算机上安装多个操作系统。Windows Vista和Open SUSE 11.0的双系统安装正是许多计算机用户面临的一个实际问题。这篇文档提供了详细的安装指南,涵盖了...
- `suse 11_0安装mysql - 木鱼与代码 - JavaEye技术网站.mht`:这是一个关于在SUSE 11.0上安装MySQL的详细教程,可能涵盖了安装步骤、配置和问题解决。 - `MySQL SUSE SLES11安装与配置笔记实操 - 51CTO_...
本文提供了 SuSE Linux 的详细安装介绍,涵盖了 Linux 安装前的准备、目录结构、文件系统概念、磁盘分区等多个方面的知识点。通过本文,读者可以系统地了解 SuSE Linux 的安装过程,并且对 Linux 操作系统的基本概念...
在SUSE 11上安装MySQL的过程如下: - 解压源代码:`tar -zxvf mysql-5.1.59.tar.gz` - 配置MySQL,根据系统环境调整安装路径和配置选项:`./configure --prefix=/usr/local/mysql --with-extra-charsets=complex`...
3.1 宿主机上安装SSH SECURE FILE TRANSFER 37 3.2 安装前准备 37 3.2.1 检查软件环境和软件包 37 3.2.2 新建Oracle用户和组 38 3.2.3 新建Oracle安装主目录并修改权限 39 3.2.4 配置Oracle用户环境变量 39 3.2.5 ...
SUSE Linux Enterprise 10 64-bit系统中安装JDK(Java Development Kit)的详细步骤。 一、卸载自带的JDK 在安装JDK之前,需要检查是否已经安装了自带的JDK 1.4。可以使用命令`#rpm -qa | grep gcj`来检查。如果...
本文将详细介绍如何使用`rpm`命令在SUSE系统中安装`GCC`的开发环境。 `RPM`(Red Hat Package Manager)是一种流行的包管理器,用于在类Unix系统中安装、升级和卸载软件包。它不仅限于Red Hat系统,也包括SUSE在内...
标题"linux\openSUSE 11.0 图解安装全过程.zip"指的是一个关于openSUSE 11.0 Linux操作系统详细安装步骤的压缩文件,其中包含图文并茂的教程,方便用户按照指示进行操作。openSUSE是一个开源的Linux发行版,11.0是其...
以上就是在SUSE Linux上离线安装PostgreSQL 12的详细步骤。请确保在每个步骤中都遵循正确的顺序,并根据实际系统配置进行适当调整。这个过程可能需要一些时间,但完成后,你将拥有一套完整的离线安装的PostgreSQL 12...
在SUSE操作系统上安装Informix数据库系统是一个涉及多个步骤的过程,包括创建用户组和用户、安装Online Server、创建数据空间以及配置Informix参数等。以下是对整个过程的详细解释: 1. **创建Informix用户组和用户...
SUSE系统telnet安装和配置 Telnet是一种常用的网络服务,允许用户远程登录到服务器,执行命令和管理服务器。以下是SUSE系统中telnet的安装和配置步骤: 1. 安装telnet 在SUSE系统中,telnet通常是默认安装的。...
下面是关于在SUSE下安装GCC_rpm的详细步骤及相关的知识点。 1. **理解RPM包**: RPM(Red Hat Package Manager)是一种软件包管理系统,用于安装、升级、查询和卸载软件。在SUSE中,YaST(Yet Another Setup Tool...
本文将详细介绍如何在SUSE系统上离线安装GCC,以及如何处理可能出现的依赖问题。 首先,标题"离线安装gcc的rpm包"表明我们需要使用RPM(Red Hat Package Manager)包管理系统来安装GCC。RPM是一种广泛用于Fedora、...
SUSE Linux 11 安装详细指南是指在计算机上安装 SUSE Linux 11 操作系统的详细步骤。该指南涵盖了从准备安装到安装完成的所有步骤,旨在帮助用户顺利地安装 SUSE Linux 11 操作系统。 1. 准备安装:将 SUSE Linux ...
### SUSE Linux Telnet 安装与配置详细教程 #### 一、SUSE Linux简介及特点 SUSE Linux是一款功能强大且用户友好的Linux发行版,它提供了类似于Windows的图形界面,使得用户能够轻松上手并进行日常的操作。SUSE ...
通常,安装需要网络连接以获取SUSE Customer Center或本地Repository Mirroring Tool服务器上的模块仓库数据。如果要在没有网络的情况下安装,你需要第二个安装介质——SLE-15-SP1-Packages映像。 2. 安装步骤 - *...
### Oracle 11g在SUSE 11上的安装指南 #### 一、环境准备与需求分析 在开始Oracle 11g的安装之前,首先需要确保满足以下几点要求: 1. **系统版本**:本指南适用于SUSE Linux Enterprise Server 11 (x86_64) 版本...
根据给定的文件信息,我们可以提炼出以下关于在SUSE Linux环境下配置SVN(Subversion)服务器的关键知识点,尽管原始内容提及的是在Red Hat Linux 5.5下的配置流程,但核心步骤和概念同样适用于SUSE Linux系统。...
在本文中,我们将深入探讨如何在SUSE Linux Enterprise Server 12 Service Pack 2 (SUSE12SP2) 上安装Docker 1.12.6。SUSE 是一个流行的Linux发行版,广泛用于企业级服务器环境。Docker则是一个开源容器化平台,它...
SUSE 12 Docker 离线安装文件 虚拟机系统:Linux version 3.12.49-11-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Wed Nov 11 20:52:43 UTC 2015 (8d714a0) SUSE 11 由于虚拟机内核不支持...