没有合适的资源?快使用搜索试试~ 我知道了~
WebSphere_Application_Server在Linux_系统上安装和配置.doc
需积分: 10 13 下载量 155 浏览量
2011-03-15
14:07:07
上传
评论
收藏 1.02MB DOC 举报
温馨提示
试读
26页
WebSphere_Application_Server在Linux_系统上安装和配置.doc
资源推荐
资源详情
资源评论
学习如何在现代企业环境中使用应用服务器以及如何在 UNIX® 和 Linux® 系统上安装
IBM® WebSphere® Application Server,从而提供健壮的具有良好支持的企业 Web 环境
的基础。本教程还解释如何在 UNIX 和 Linux 服务器的启动和关闭过程中集成 WebSphere
Application Server,并提供许多其他参考资料的链接,帮助您快速地设置和运行
WebSphere Application Server。
开始之前
本节解释本教程讲授什么内容,以及如何从中获得最大的收益。
关于本教程
应用服务器是当今企业计算环境中使用的 Web 体系结构的核心组件。本教程首先讨论当
今 Web 体系结构中的中间件,重点是 IBM 的 WebSphere 系列产品以及部署 WebSphere
Application Server 的各种方式。然后,详细介绍如何安装和配置 WebSphere Application
Server 以及如何把它集成在系统的启动过程和企业计算基础结构中。学完本教程之后,您
将会理解如何安装、配置和部署 WebSphere Application Server 以及它与 Web 计算环境
中的其他应用程序和服务器的关系。
目标
本教程:
概述常见的 Web 体系结构以及应用服务器和中间件在当今企业 Web 体系结构中
的作用。
介绍 WebSphere Application Server 的基本知识。
概述和对比常见的 WebSphere 安装和部署机制。
讲解如何在 UNIX 和 Linux 发行版上安装 WebSphere Application Server。
简要概述 WebSphere Application Server 的初始配置。
详细介绍如何把 WebSphere Application Server 集成在系统启动和关闭过程中,
以及如何手工启动和停止服务器。
前提条件
本教程是为初级和中级系统管理员撰写的,他们可能没有安装或配置过 Web 应用服务器,
可能不熟悉现代 Web 服务器体系结构。为了完成本教程中的示例,您应该基本熟悉 UNIX
命令行 shell 和文本编辑器。
系统需求
为了运行本教程中的示例,您需要拥有一个 UNIX 或 Linux 系统的管理(root)特权,此
系统上当前没有安装应用服务器,它应该有至少 1GB 的 RAM。
在安装 WebSphere Application Server 时,系统上必须有至少 3.1GB 的可用磁盘空间:
在包含 /opt 目录的文件系统中必须有至少 1.3GB 的永久可用空间,在执行 WebSphere
Application Server 安装的文件系统中必须有至少 1.75GB 的临时可用空间。
如果要在 Linux 系统上安装 WebSphere Application Server,应该注意并非所有 Linux 发
行版都包含适合安装程序和某些 WebSphere Application Server 功能使用的 Java™
Runtime Environment (JRE) 版本。在不支持的 Linux 发行版(比如 Ubuntu)上,应该下
载并安装 IBM Java software development kit (SDK),再对系统做一些修改,然后才能安
装 WebSphere Application Server。具体步骤参见 设置不支持的 Linux 发行版 。
如果选择安装 IBM Java SDK,那么系统上必须还有至少 450MB 的磁盘空间:在包含 /opt
目录的文件系统中必须有至少 175MB 的永久可用空间,在执行 IBM Java SDK 安装的文
件系统中必须有至少 275MB 的临时可用空间。
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 系统集成到网络部署场景中创建的集群中。
由于网络部署取决于站点的具体情况,本教程主要讨论如何安装单独的应用服务器。
安装 WebSphere Application Server
由于 WebSphere Application Server 具有图形化的安装程序,所以安装它非常简单。
获取安装文件
如果希望在特定的 UNIX 系统上试用 WebSphere Application Server,可以向 IBM 索取评
估版。更多信息请询问 IBM 销售代表。
设置不支持的 Linux 发行版
本教程的 支持的平台 一节列出了正式支持 WebSphere Application Server 的 UNIX 和
Linux 平台。作为商业产品,UNIX 系统提供标准的功能,可以保证 WebSphere
Application Server 等商业产品要使用的功能是存在的。但是,各个 Linux 发行版差异很大,
所以 WebSphere Application Server 只在某些发行版上得到正式支持。尽管如此,只需对
其他 Linux 发行版稍做修改,即可在这些系统上运行 WebSphere Application Server。
注意:如果要在 UNIX 或支持的 Linux 平台上安装 WebSphere Application Server,那么
可以跳过本节,直接跳到本教程的 提取文件并开始安装 一节。
例如,并非所有 Linux 发行版都包含适合 WebSphere Application Server 安装程序和某些
WebSphere Application Server 功能使用的 JRE 版本。在不支持的 Linux 发行版(比如
Ubuntu)上,应该下载并安装 IBM Java SDK,供安装期间使用。可以通过 参考资料 中提
供的一个链接下载适用于您的平台的 IBM Java SDK 版本。下载此文件之后,按照以下步
骤提取它的内容并安装它:
1. 使用下面这样的命令提取存档文件的内容 :
tar zxvf lename.tar.gz
把 filename 替换为您下载的 IBM Java SDK 存档文件的名称,比如 ibm-java-sdk-
6.0-2.0-linux-x86_64.tar.gz。这个 tar 命令会创建一个目录,比如 ibm-java-
x86_64-60。
2. 使用 sudo 命令和下面这样的命令把从存档文件中提取出的目录转移到一个系统目
录(比如 /opt):
mv DIRECTORY /opt
把 DIRECTORY 替换为在提取 IBM Java SDK 存档文件内容时创建的目录。
3. 使用下面这样的命令修改系统搜索二进制代码的目录:
export PATH DIRECTORY:$PATH
应该把此命令添加到 shell 启动文件 (~/.bashrc) 中,从而确保以后使用 JRE 的这
个版本。
在 Ubuntu 系统上,还必须修改默认的 shell,它映射到通用的 UNIX/Linux
shell,/bin/sh。Ubuntu 系统使用一个名为 /bin/dash 的轻型 shell 作为 /bin/sh,但是这个
shell 没有提供 WebSphere Application Server 安装和启动脚本所需的所有功能。为了使用标
准的 Bash shell 作为 /bin/sh,应该在 Ubuntu 系统上执行以下命令,然后才能开始
WebSphere Application Server 的安装过程:
sudo mv /bin/sh /bin/sh.ORIG
sudo ln -s /bin/bash /bin/sh
执行这些步骤之后,就能够在 Ubuntu 系统上开始 WebSphere Application Server 安装过
程。其他 Linux 发行版可能需要相似的修改。
提取文件并开始安装
建议在 /opt/WASTrial 目录中提取实际安装 WebSphere Application Server 所用的文件。
按照以下步骤创建此目录:
1. 根据要安装 WebSphere Application Server 的系统是 UNIX 系统还是 Linux 发行版,
使用 su 或 sudo -s 命令变成系统的特权用户。在出现提示时,分别输入根密码
或您的密码??
2. 使用 mkdir /opt/WASTrial 命令创建 /opt/WASTrial 目录。
3. 切换到 /opt/WASTrial 目录。
4. 使用 tar 命令提取下载的文件内容。
如果下载了文件,那么使用下面这样的命令:
tar zxvf /path/to/le/was.cd.7000.trial.base.linux.ia32.tar.gz
把 /path/to/file 替换为下载的文件的完整目录路径。
5. 使用 ./launchpad.sh 命令启动 Firefox Web 浏览器,这会显示 图 1 所示的页
面。
图 1. Firefox 欢迎页面
注意:如果使用 Linux 进行评估,那么没有 64 位的 Linux 版本可供下载。支持的平台 一
节解释了如何在 64 位 Linux 系统上使用 32 位 Linux 版本。
启动安装程序
单击 Launch the installation wizard for WebSphere Application Server Trial 启动实
际安装过程。WebSphere Application Server 的图形化安装程序启动,显示它的欢迎页面,
见 图 2 。
剩余25页未读,继续阅读
资源评论
gaohaiyang
- 粉丝: 17
- 资源: 35
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于ROS的点焊机器人仿真与控制python源码+文档说明+使用说明+详细注释
- 基于vue实现的细粒度交通时空大数据分析系统+源代码+文档说明
- 安卓大作业-基于Electron的交通时空大数据分析挖掘系统客户端(Android)+源代码+文档说明+界面截图
- 基于Java的朱氏集团客户关系管理系统设计源码
- 基于C++的作业提交与批改系统设计源码
- 基于Vue2的移动端电影资讯网站设计源码
- 高分课程设计作业-基于QT的模仿宝石迷阵游戏C++源码+文档说明+界面截图
- 基于Apache Spark的Spark DistCP重实现设计源码
- 粤港澳大湾区(黄埔)算法算例大赛-工业表面缺陷检测源码+超详细注释
- 在 KolektorSDD 数据上使用分割决策网络进行表面缺陷检测python源码+文档说明
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功