跳转到主要内容

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

当您初次登录到 developerWorks 时,将会为您创建一份概要信息。您在 developerWorks 概要信息中选择公开的信息将公开显示给其他人,但您可以随时修改这些信息的显示状态。您的姓名(除非选择隐藏)和昵称将和您在 developerWorks 发布的内容一同显示。

所有提交的信息确保安全。

  • 关闭 [x]

当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

所有提交的信息确保安全。

  • 关闭 [x]

在 UNIX 和 Linux 系统上安装和配置 WebSphere Application Server

UNIX 和 Linux 是最适合 WebSphere 的平台

William von Hagen, 系统管理员,作家, WordSmiths
William von Hagen 担任 UNIX 系统管理员已经超过 20 年,并从 1993 年开始成为 Linux 爱好者。Bill 是一些图书的作者或合著者,涉及的主题包括 Ubuntu Linux、Xen Virtualization、GNU Compiler Collection (GCC)、SuSE Linux、Mac OS X、Linux 文件系统和 SGML。他还为 Linux 和 Mac OS X 出版物和网站撰写了许多文章。

简介:  学习如何在现代企业环境中使用应用服务器以及如何在 UNIX® 和 Linux® 系统上安装 IBM® WebSphere® Application Server,从而提供健壮的具有良好支持的企业 Web 环境的基础。本教程还解释如何在 UNIX 和 Linux 服务器的启动和关闭过程中集成 WebSphere Application Server,并提供许多其他参考资料的链接,帮助您快速地设置和运行 WebSphere Application Server。

发布日期:  2009 年 3 月 16 日
级别: 中级

访问情况 : 27685 次浏览
评论: 

Web 服务器和体系结构

与几年前简单的内容交付模型相比,当今的企业 Web 环境要复杂得多。Web 软件技术不断发展,Web 服务器和其他数据源之间的连接日益增加,这些使用户能够通过 Internet 做的事情和企业能够通过 Web 提供和使用的服务发生了革命性变化。

现代 Web 体系结构和中间件

当今的企业 Web 环境使用所谓的 n 层体系结构,这使 Web 服务器能够连接各种数据源,而不限于简单的静态内容。为了访问远程数据源,这些 n 层 Web 体系结构通常使用中间件,“中间件” 这个术语表示连接其他应用程序或服务的软件。最强大最灵活的中间件形式是 Web 应用服务器,比如 WebSphere Application Server,Web 应用服务器上驻留企业 Web 应用程序所需的应用程序编程接口 (API)。这些 Web 应用程序实现应用程序和资源(业务逻辑 )之间的连接,从而满足各种基于 Web 的业务过程 实现的需要。

在 n 层 Web 体系结构中,应用服务器可以在运行 Web 服务器的系统上运行,也可以在另一个系统上运行。Web 服务器作为 Web 客户机和应用服务器之间的中介,而应用服务器作为应用程序逻辑和远程数据之间的中介。

IBM WebSphere Application Server 概述

IBM WebSphere Application Server 是一种 Java 应用服务器,它是使用 Java Platform, Enterprise Edition (Java EE)、Extensible Markup Language (XML) 和基于 Hypertext Transfer Protocol (HTTP) 的 Web 服务等开放标准构建的。WebSphere Application Server 通常与其他 IBM 产品结合使用,比如 IBM HTTP Server,但是也可以与大多数其他 Web 服务器一起使用,包括标准的 Apache HTTP Server、Microsoft® Internet Information Services (IIS) 和 Sun Java System Web Server。IBM HTTP Server 包含一个 WebSphere Application Server 插件,它可以简化 WebSphere 的配置和管理。

WebSphere Application Server 为企业 Web 应用程序提供一个健壮的可伸缩的环境。它的体系结构以及其他 WebSphere 产品提供的重用和集成机会有助于减少运行时内存需求,为基于 Web 的应用程序开发和部署提供可靠的基于标准的基础结构。目前有许多 WebSphere 附加产品,它支持多种开发框架,支持 Service Component Architecture (SCA) 等新标准,这些特点有助于满足当今企业应用程序的需求,简化新应用程序的开发和集成,从而提供未来需要的解决方案。参考资料 中提供了 WebSphere Application and transaction infrastructure 页面的链接,这个页面提供当前可用的许多 WebSphere 附加产品的相关信息。

在许多平台上都支持 IBM WebSphere Application Server 和 IBM HTTP Server,包括 Linux、IBM AIX®、HP-UX、IBM i (i5/OS、i6/OS、OS/400)、IBM z/OS、Microsoft Windows® 和 Solaris。关于硬件和软件需求的详细信息请参见 支持的平台 一节。

关于流行的 n 层应用服务器的更多信息请参见 参考资料 中的链接。

支持的平台

本教程讨论如何安装和配置 IBM WebSphere Application Server 7.0。在以下操作系统和相关硬件上支持 7.0 版:

  • AIX
  • HP-UX on IA64 和 HP-UX PA-RISC
  • Linux(32 位)
  • Linux for IBM i™, System p™, and System z™
  • Sun Solaris on SPARC and x86-64
  • Microsoft Windows 2000、Windows Server® 2003 和 Microsoft Windows XP

WebSphere Application Server 在 Red Hat Enterprise Linux 4 和 5 以及 SuSE Enterprise Server 9 和 10 种 Linux 发行版上得到正式支持,但是应该能够在任何 Linux 发行版上简便地安装它。设置不支持的 Linux 发行版 一节讲解在没有得到正式支持的 Linux 发行版上如何安装和运行 WebSphere Application Server。

注意:在 64 位的 UNIX 系统上,只要安装了 UNIX 系统的 32 位兼容库,就可以运行 WebSphere Application Server 和 HTTP Server 的 32 位 Intel® 体系结构版本。在不同的 UNIX 系统上,这个包的名称和安装所用的包管理系统不一样。在 Linux 系统上,这是 ia32-libs 包。

部署 WebSphere Application Server

通常,按照两种基本方式之一部署 WebSphere Application Server:

  • 作为单独的应用服务器部署,这在单一服务器环境中支持特定的业务逻辑和相关应用程序。
  • 在网络部署场景中,应用服务器集群提供高级功能,从而实现高性能、高可用的环境。(更多信息参见 参考资料)。

随着业务需求和信息技术 (IT) 基础结构的增长,可以把单独的 WebSphere Application Server 系统集成到网络部署场景中创建的集群中。

由于网络部署取决于站点的具体情况,本教程主要讨论如何安装单独的应用服务器。

2 页,共 10 | 前一页 | 后一页

评论



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=AIX and UNIX, Linux, WebSphere
ArticleID=376089
TutorialTitle=在 UNIX 和 Linux 系统上安装和配置 WebSphere Application Server
publish-date=03162009
author1-email=wvh@vonhagen.org
author1-email-cc=

标签

Help
使用 搜索 文本框在 My developerWorks 中查找包含该标签的所有内容。

使用 滑动条 调节标签的数量。

热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。

我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。

使用搜索文本框在 My developerWorks 中查找包含该标签的所有内容。热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。