前提:
这是一个单机应用程序服务器与
web
服务器的单机部署,主机操作系统为
solaris
,安装路径符号设定如下:
WAS
的安装目录
<WS_HOME>
:
/opt/IBM/WebSphere/AppServer
IHS
的安装目录
<IHS_HOME>
:
/opt/IBMIHS
IHS Plugin
的目录
<Plugin_HOME>
:
/opt/IBM/Plugin
WebSphere
安装程序目录
<wsinstall_dir>
需要安装一个
WebSphere
应用程序,配置一个管理节点与应用程序服务器节点,并将应用程序服务器节点加到管理节点中,由管理节点进行管理;安装一个
IBM HTTP Server
来做为
web
服务器,并安装
Plugin
使
WebSphere
对
IHS
进行管理。
这里记录了
WebSphere
的完整安装步骤和对于单机应用程序服务器与
web
服务器的单机部署,并记录了针对
WebSphere
的性能调优和
IBM IHS
的性能优化,并记录了对
WebSphere
的卸载方法,尤其包括了对
WebSphere
的手动卸载方式。
安装:
1.
安装
WebSphere
a)
安装
WebSphere
Application Server6.0
进入
WebSphere
的安装程序目录
<wsinstall_dir>/WAS
中,
执行
./install
可以启动
WAS
的安装程序
.
启动程序会对系统进行检查,如果磁盘空间与内核参数都符合安装条件,下一步选择安装目录
<WS_HOME>
。
下一步选择是否安装核心产品文件,包括示例程序等。
安装后,会询问是否配置概要表,暂时不配置。
b)
安装
WAS
补丁
一般来说,
WAS
补丁的命名规范为:版本名
-
产品名
-
产品组件名
-
平台名
-
补丁编号名
.pak
。例如,
6.1.0-
WS-WAS-SolarisSparc64-FP0000007.pak
,这是
WAS V6.1
的
WAS
组件针对
Solaris Sparc64
操作系统的
FP0000007
补丁。如果您安装了
WAS
,就需要产品组件名为
WASSDK
和
WAS
的补丁;如果您安装了
IBM Http
Server
,就需要产品组件名为
IHS
的补丁;如果您安装了
Plugin
就需要产品组件名为
PLG
的补丁。通常,同样补丁编号的补丁,先装
WASSDK
补丁,再装
WAS
补丁。以后,每一次打补丁的过程,都是:
(1)
把补丁文件拷贝到补丁工厂安装目录的
maintenance
目录下
;
(2)
在补丁工厂的安装目录下,执行
./update
命令启动补丁工厂;
(3)
在
“
安装目录
”
中选择将要打补丁的组件的安装目录。通常,对
WAS
组件,补丁会自动识别出安装位置;对于
IBM Http Server
(简称
IHS
)或者
Plug-in
这样的组件,需要选择正确的安装位置
;
(4
)在
maintenance
package selection
页面中选择想要打的补丁。
WAS
补丁安装目录为
<WS_HOME>/updateinstaller
,执行
./update
开始打补丁。
对于
6.0
的补丁的主要升级路径为
6.0->6.0.2(
使用
6.0.2
补丁安装程序
)->6.0.2.3(
使用
6.0.2.3
补丁安装程序
->6.0.2.21(
使用
6.0.2.7
补丁安装程序
)->6.0.2.29(
同
6.0.2.21)
c)
创建管理节点
Dmgr01
在
<WS_HOME>/firststeps
目录执行
./firststeps.sh
,弹出配置概要文件的界面,选择配置概要文件,然后选择配置管理节点。
后面配置管理概要表名称,再配置管理节点路径,再配置主机名称、节点名称和单元名称等。
然后就是管理节点的端口配置。主要对应端口如下:
由于
WebSphere
会对端口的使用进行检查,一般来说使用默认的就行了。
后面是配置节点名称与主机名称,
WAS
也会自动生成,使用默认的就
OK
了。
一直点击
next
完成安装,然后可以对安装结果进行检验,查看概要是否配置正确。
a)
创建应用程序服务器所在节点
AppSrv01
在
<WS_HOME>/firststeps
目录,执行
./firststeps.sh
,启动概要表创建的图形界面,在界面选择应用程序节点的安装。
安装步骤与管理节点的安装步骤相同,只是端口号的配置和主机名称配置不同而已。
安装完后进行检验。
b)
将
AppSrv01
所在节点添加到管理节点中去
在
<WS_HOME>/bin
目录中
执行
./startManage.sh –profileName Dmgr01
启动管理节点
执行
./addNode.sh localhost –profileName AppSrv01
,如果管理节点的
soap
端口发生了改动,这里也要相应地改动,具体参数执行
./addNode.sh
–help
查看
2.
安装
IBM HTTP
Server
在
<WS_HOME>/IHS
执行
./install
启动
IBM IHS
的安装界面。
接受许可后选择
IHS
的安装路径,选择安装类型后,进行安装。
3.
安装
Plugin
在
<WS_HOME>/plugin
执行
./install
启动
plugin
安装界面。
接受许可后,执行系统环境检查。
选择安装的
Web
服务器类型,这里选择
IBM HTTP Server
。
选择安装方案,选择是远程安装还是本地安装。远程与本地安装的最大区别是远程安装的
web
服务器是不受管的,而本地安装的
web
服务器是受管的,
IBM IHS
是个例外,在没有防火墙的情况下,无论本地安装还是远程的都是受管的,本地的可以能过操作系统进行管理,而远程的是通过
IBM HTTP Server
的管理程序进行管理的。
然后就是询问插件的安装目录和
WAS
的安装目录,再后是
IBM IHS
的
httpd.conf
文件的位置,指定
web
服务的端口和
web
服务定义。
然后询问的是插件配置信息保存位置。点击下一步进行安装。
然后是将
<Plugin_HOME>/bin/webservercnfigure.sh
拷贝到
<WS_HOME>/bin
,执行,就会将
webserver1
添加到管理节点中去。
调优
在管理控制台上可以对
Websphere
Application Server
进行性能优化
:
1.
将
“Web
容器
”-“
线程池
”
的大小设为
100
,并选中
“
允许线程分配超过最大线程大小
”
应用程序服务器
> server1 >
线程池
> WebContainer
2.
增大虚拟机的内存:初始堆大小
和
最大堆大小,大致为
512-1024
应用程序服务器
> server1 >
进程定义
> Java
虚拟机
3.
设定
jvm
虚拟机的语言环境:在一般
JVM
自变量中设置
,
-Ddefault.client.encoding=
GBK
-Dfile.encoding=
GBK
-Duser.language=Zh
-Duser.region=CN
应用程序服务器
> server1 >
进程定义
> Java
虚拟机
4.
将进程优先级从
20
改为
0
,这样
会比应用程序服务器有更高的优先级
应用程序服务器
> server1 >
进程定义
>
进程执行
5.
在
“
会话管理
”
中将
“
会话超时
”
时间从
30
分钟改为
15
分钟
应用程序服务器
> server1 > Web
容器
>
会话管理
6.
将每个数据源的
“
语句缓存大小
”
设置为
0
JDBC
提供者
> DB2
Universal JDBC Driver Provider >
数据源
> DB2 Universal JDBC Driver DataSource > WebSphere
Application Server
数据源属性
7.
JDBC
连接池大小设置为
100
JDBC
提供者
> DB2
Universal JDBC Driver Provider >
数据源
> DB2 Universal JDBC Driver DataSource >
连接池
在
httpd.conf
中对
IBM HTTP Server
进行性能优化
,
优化参数参考下图:
其中
ThreadsPerChild
就是
MaxClient
。
卸载
1.
自动卸载
使用
WebSphere
和
IHS
的卸载工具可以方便地卸载以上安装的应用程序。
a)
卸载
Plugin
在
<Plugin_HOME>/_uninstPlugin
中执行
./uninstall
可以执行卸载程序,完成后删除
<Plugin_home>
目录
b)
卸载
IBM IHS
在
<IHS_HOME>/_uninstall
目录执行
./uninstall
可以执行卸载程序,完成后删除
<IHS_HOME>
目录即可
c)
卸载
WebSphere
Application Server
在
<WAS_HOME>/_uninst
目录执行
./uninstall
可以执行卸载程序,完成后删除
<WAS_HOME>
即可
2.
手动卸载
经常在安装程序时,由于某些原因导致在进行程序的安装时,会提醒用户选择的目录已被使用,这是因为使用了不干净的删除方法导致的,那么可以通过手工方式干净地卸载掉
WebSphere
,其主要步骤为:
a)
手工删除
<WAS_HOME>,<IHS_HOME>,<Plugin_HOME>
三个程序所在目录。
b)
手工删除
Global
Security Kit
目录,该目录地址为
/opt/ibm
,里面包含
gsk7
和
gsk4
目录,删除之
c)
手工删除程序包注册信息
V6
软件包名称的前缀是
WSB
或
WSP
,并且后缀是
60
。
WSC
软件包名称的后缀没有
60
。在
/var/sadm/pkg
目录搜索在
/var/sadm/pkg
目录中注册的、与
WebSphere
Application Server
产品相关的软件包,主要找到以
WSB
、
WSP
、
gsk
开头的目录,删除之
d)
编辑
.WASRegistry
文件。
文件位置是主目录
~/.WASRegistry
,清空或删除之
- 大小: 48.2 KB
- 大小: 65.6 KB
分享到:
相关推荐
在安装WebSphere应用服务器时,首先需要考虑操作系统的要求。在NCv5环境下,推荐的操作系统语言包括AIX、Windows 2003、Linux(x86架构和64位架构)、HP-UX(PA_RISC和IA64架构)以及Solaris(SPARC架构)。每种操作...
与之前的版本相比,WAS V8 在安装技术和用户体验方面都有了显著的改进。本文旨在详细介绍 WAS V8 的安装技术及其带来的优势,并探讨其对企业级安装提供的更好支持。 #### IBM Installation Manager 概述 IBM ...
然而,在安装过程中可能会遇到各种问题,这些问题通常需要通过对安装或卸载过程中的日志文件进行分析来进行诊断。本文将详细介绍如何利用这些日志文件进行问题诊断,并提供针对不同操作系统环境下日志文件位置的具体...
在安装之前,确保数据库满足支持和调整要求。对于Linux操作系统下SUNJDK1.7.0_51存在的BUG,需要进行特定的修改,即在文件$JAVA_HOME/jre/lib/security/java.security中修改securerandom.source参数。 4. 中间件...
- **卸载现有版本**:在某些情况下,可能需要先卸载旧版本的 WebSphere MQ,然后安装新版本。 - **配置差异**:对于不同的操作系统,可能会有不同的配置要求和限制。 - **版本控制**:特别是在 z/OS 环境中,可能...
在安装IBM WebSphere时,需要配置使用JAVA 1.7_64的SDK,而Linux操作系统下SUN JDK 1.7.0_51存在BUG,因此需要进行特定的修改。 在安装前,用户还需要考虑升级和卸载旧版本的系统。文档建议,在升级系统时,应该...
提供了从YonyouNC6.0升级至NC6.1版本的说明,以及在安装、升级过程中需要注意的事项。同时,也提供了卸载YONYOUNC6.1的方法,并推荐使用“修复索引”生成的脚本进行修复。 8. 配置和优化数据库: 包含了数据库连接...
NC5.7作为一款全面基于J2EE技术体系的企业级应用产品,在安装配置方面有着明确的要求和流程。通过遵循官方提供的安装指南,用户可以顺利完成产品的安装与升级,充分利用其带来的高可靠性、安全性和可扩展性特点。
在安装过程中,务必遵循官方文档中的各项要求和注意事项,以避免潜在的数据错误和技术问题。 通过以上详尽的解析,读者能够对用友NC6.1的安装、配置、升级和管理有全面而深入的理解,为企业的信息化建设提供有力...
在安装 UFIDA NC 5.7 前,确保满足以下系统软件与硬件配置要求: - **操作系统**: 支持 Windows 2003 Server SP2 (32/64位), Windows 2008 Server (32/64位), Solaris, AIX, HPUX, Linux 等。 - **硬件配置**: - ...
·Apache Ant 集成工具在安装之前、之中、之后执行Ant targets功能 ·针对 Java 应用程序配置的功能 ·自动安装Java VM ·完全支持所有的Java1.3版本,甚至包括Java 1.4 和J2EE 1.3 ·创建 LaunchAnywhere?...
其采用了全B/S架构设计,确保了在互联网环境下的高效运行,并具备高可靠性、安全性及扩展性等特点。本文档旨在提供详细的安装指导,帮助用户顺利完成用友NC6.3的部署工作。 #### 二、安装前准备 1. **环境要求**:...
##### 1.3 WebSphere和IHS的安装 - **WebSphere安装**:安装过程需遵循官方提供的指导手册。对于单台服务器的安装,无需额外创建节点。 - **IHS安装**:IBM HTTP Server (IHS) 作为WAS的前端HTTP服务器,其安装也应...
**Solaris配置** 阐述了在Solaris操作系统中配置服务的过程。 **AIX配置** 重点讲解了AIX系统中服务配置的具体步骤。 **文件权限解释** 详细说明了UNIX文件权限的含义和设置方法。 ##### 第七章 NC在Unix上的...
### NC63开发文档知识点概览 #### 一、NC63系统介绍及...通过阅读这份文档,用户可以了解到NC63系统的基本特性和功能,掌握正确的安装、配置、升级方法,以及如何有效地进行系统维护,从而最大化地发挥系统的效能。
2. **执行安装程序**:双击安装包启动安装向导,按照提示完成软件的安装配置。 3. **配置环境**:根据实际情况调整数据库连接、网络参数等设置。 4. **启动服务**:安装完成后,启动美信云网管服务,并登录管理界面...