- 由 黎遗松创建于一月 04, 2017
1.准备安装文件
打开 IBM网站下载websphere,需要下载的文件如下:
1. IBM WebSphere Application Server Network Deployment Trial, including Liberty Profile v8.5 (Part 1 of 3)
2. IBM WebSphere Application Server Network Deployment Trial, including Liberty Profile v8.5 (Part 2 of 3)
3. IBM WebSphere Application Server Network Deployment Trial, including Liberty Profile v8.5 (Part 3 of 3)
4. WebSphere Customization Toolbox v8.5 (Part 1 of 2)
5. WebSphere Customization Toolbox v8.5 (Part 2 of 2)
6. Web Server Plug-ins for IBM WebSphere Application Server v8.5 (Part 1 of 2)
7. Web Server Plug-ins for IBM WebSphere Application Server v8.5 (Part 2 of 2)
8. IBM HTTP Server for WebSphere Application Server v8.5 (Part 1 of 2)
9. IBM HTTP Server for WebSphere Application Server v8.5 (Part 2 of 2)
10. Installation Manager 1.5.2 for Windows
2.安装Installation Manager
1.解压Installation Manager 1.5.2 for Windows,直接下一步安装,这个没什么好说的、
2.接受许可协议,下一步。
3.选择安装目录,下一步。
4. 安装
5. 安装完成。
3.安装WebSphere
3.1添加存储库
1. Installation Manager只是一个安装器,利用这个安装器才能安装websphere,打开Installation Manager
2. 选择文件->首选项
3.从左边菜单选中存储库,然后点击按钮添加存储库
4.选择存储库对话框,点击浏览
5.选择下了文件中的repository.config,全部添加到储存库中 IBM WebSphere Application Server Network Deployment Trial, including Liberty Profile v8.5 (Part 1 of 3) WebSphere Customization Toolbox v8.5 (Part 1 of 2) Web Server Plug-ins for IBM WebSphere Application Server v8.5 (Part 1 of 2) IBM HTTP Server for WebSphere Application Server v8.5 (Part 1 of 2)
6.点击安装,全选安装包
3.2 安装Websphere
1.返回安装界面,点击“安装”按钮。
2.选择websphere版本,点击下一步。
3.验证界面,下一步。
4.接受协议条款
5.选择安装目录
6.选择:简体中文,下一步。
7.选择要安装的功能部件,下一步
8.点击“安装”按钮,完成。
4.创建部署管理器概要文件
4.1操作步骤
- 启动概要文件管理工具:开始> 所有程序> IBM WebSphere > IBM WebSphere Application Server Network Deployment > 工具> 概要管理工具
- 选择环境:管理。点击下一步
- 选择服务器类型:Deployment Manager。点击下一步
- 在概要文件创建选项中,选择:高级概要文件创建,点击下一步
- 选中:部署管理控制台。点击下一步
- 输入概要文件名称和指定目录(接受默认值)。点击下一步
- 输入节点名,主机名和单元名(接受默认值)。节点名和单元名可以随机指定,但主机名使用当前主机 名称。确保主机名可以ping 通。点击下一步
- 启动管理安全性。输入用户名/密码,点击下一步
- 默认选择,下一步
- 默认选择,下一步
- 默认选择,下一步
- 取消"将Deployment Manager进程作为Windows服务运行"选项,点击下一步
- 复审概要文件摘要信息。确认后,点击创建,开始创建概要文件
- 创建完成后,选中启动"第一步"控制台选项,点击"完成"
- 新创建的概要文件Dmgr01出现在概要文件列表中
- 启动部署管理器服务,点击上面的启动Deployment Manager
- 等待服务启动完成。关闭第一步输出控制台
5.创建2个应用服务器概要文件
5.1创建第一个应用服务器
1) 进入概要管理工具,点击创建,选择概要文件类型应用程序服务器,点击下一步
2) 在概要文件创建选项,选择高级概要文件创建,点击下一步
3) 接受默认值。点击下一步
4) 指定概要文件名和概要文件路径。接受默认值,点击下一步
5) 指定节点名,服务器名和主机名,接受默认值,点击下一步
6) 启用管理安全性,输入管理员用户名/密码,点击下一步
7) 继续下一步,接受默认值,到这里取消将应用程序服务器进程作为Windows服务运行,点击下一步
8) 在Web服务器定义中,不创建Web服务器定义,点击下一步
9) 点击创建
10) 概要文件创建成功后,取消启动"第一步"控制台选项,点击完成
5.2创建第二个应用服务器
跟5.1的操作步骤一样,创建第二个应用服务器
6.联合独立服务器节点到部署管理器
6.1启动Deployment Manager
进入Deployment Manager目录,运行StartManager.bat,启动Deployment Manager。
6.2分别添加应用程序服务器
分别进入应用程序服务器的目录,执行命令addNode.bat IP Port –username username –password password
说明:
- IP代表你的Deployment Manager的主机的IP地址
- Port是你Deployment Manager的端口
可以登录Deployment Manager管理控制台查看
- username是创建Deployment Manager时的用户名
- password是创建Deployment Manager时的密码
执行情况如下:
7.创建集群
1)进入下面目录,启动服务,打开浏览器,输入ip地址激动人心的一步来了,创建集群。不过在这之前,请先启动部署管理器和各节点服务器。(Dmgr01,AppSrv01和AppSrv02) 访问部署管理器控制台
2) 输入账号密码
3) 进入管理控制台后,点击菜单:系统管理> 节点,显示节点同步状态和相关节点信息
4) 从菜单访问:系统管理> Node Agent,可以查看Node Agent的状态
5) 访问服务器>集群> WebSphere Application Server集群, 显示当前集群列表。因为我们没有创建集群,
当前列表为空。点击新建。
6) 输入集群名称TestCluster, 选中配置HTTP会话内存到内存复制
7) 定义集群的第一个成员。输入成员名(node01Server1),所在节点,权重信息。点击下一步
8) 创建其它成员。输入成员名(node02Server1),选择节点(liNode02),然后点击添加成员
9) 成员列表被更新,可重复添加多个成员。完成后点击下一步
10) 摘要展示,点击“完成”按钮,
11)点击保存,
11) 保存完成后,显示集群未启动。选中新创建的集群,然后点击启动,有点慢,耐心等待
12) 箭头变成纯绿,说明节点全部启动。否则部分启动。需要查明原因。
13) 访问菜单服务器> 服务器类型> WebSphere Application Server, 显示服务器列表。其中增加了我们刚创建的2 个集群成员。
8.配置IBM HTTP Server插件和管理服务器
1) 到现在为止,我们已经配置了集群环境。
2)通过开始菜单:开始> 所有程序> IBM WebSphere > WebSphere Customization Toolbox V8.0 >工具> Web服务器插件配置工具
3) 在Web服务器插件配置工具主窗口,点击添加,配置Web服务器插件运行时位置
4) 在添加Web服务器插件位置对话框中,输入Web Server Plugins的安装根目录,并在名称中输入任意有意义的名称。点击完成
5 ) 选中刚才添加的Web服务器插件运行时,在Web服务器插件配置标签页中点击创建
6 ) 选择Web服务器类型。我们使用的是IBM HTTP Server V8, 点击下一步
7 ) 指定IBM HTTP Server的配置文件全路径$IHS_HOME/conf/httpd.conf。点击下一步
8 ) 配置IBM HTTP Server的管理服务器。输入端口和管理员用户用户名/密码,点击下一步
9 ) 设置IBM HTTP Server管理服务器。将管理服务器注册为Windows服务。点击下一步
10 ) 指定唯一的web服务器定义名,这里输入webserver1,点击下一步
11 ) 我们当前IHS和应用服务器都安装一台机器上,所以选中WebSphere Application Server的(本地)安装位置,并通过浏览或直接输入WAS 的安装目录。点击下一步
12 ) 选择将web服务器定义配置到那个概要文件。
13 ) 点击配置,完成!
14 ) 查看IHS配置文件$IHS_HOME/conf/httpd.conf,插件配置是否加入到配置文件中(末尾)
15 ) 复制刚生成的配置脚本IBM\WebSphere\Plugins\bin\configureweb_server_definitionname.bat到IBM\WebSphere\AppServer\bin下
16 ) 打开命令窗口,改变当前目录为configrewebserver1.bat所在的WAS目录,然后运行该脚本
17 ) 登录部署管理器的管理控制台,访问菜单服务器> 服务器类型> Web服务器,显示web服务器列表。
可以看到我们定义的web 服务器webserver1 出现在列表中。如果没有启动,可以通过选中Web 服
务器,然后点击启动按钮启动Web 服务器。
18) 然后在windows服务中,找到Web服务器服务启动。
9 配置虚拟主机
9.1 配置虚拟主机
1、 展开左边树节点“环境”->“虚拟主机”
2、 选择右边列表中“default_host”
3、 点击“其他属性”下的“主机别名”
4、 将所有需要访问的端口都添加“*"和"port”,如80端口
10.在部署smartbi.war
10.1修改smartbi.war配置
文件位置: smartbi.war\WEB-INF\ehcache.xml
文件作用:Smartbi的知识库缓存配置文件。
操作说明:
- 将smartbi.war\WEB-INF\ehcache.xml文件删除。
- 将smartbi.war\WEB-INF\ehcache_cluster.xml文件重命名为ehcache.xml。
10.2部署smartbi.war
1.在控制台界面左侧的导航栏中选择:应用程序 >应用程序类型>Websphere企业应用程序>安装。
2.在控制台界面右侧的"新应用程序的路径"中,点击"浏览..."按钮,选择smartbi.war文件的路径。
3.选择:快速路径。下一步
4.默认不改变,下一步。
5.在集群和服务器中选中集群,应用服务器和Web 服务器(可多选),然后选中应用程序模块,点击应
用,下一步。
6.映射Web模块的虚拟主机"界面,下一步。
7.输入上下文根:smartbi ,下一步
8.部署摘要,点击“完成”按钮。
9.完成后,点击保存
11.Web服务器插件配置
11.1 生成插件
1、 点击“服务器”->“Web服务器”,进入“Web服务器”页面
2、 选择要生成插件的web服务器,点击“生成插件”按钮
注意:当前用户对生成插件的所在目录必须具有可写权限。
11.2 传播插件
1、 点击“服务器”->“Web服务器”,进入“Web服务器”页面
2、 选择要生成插件的web服务器,点击“传播插件”按钮
注意:当前用户对传播插件的所在目录必须具有可写权限,如果无法传播过去,请直接复制。
12. 配置各个Smartbi服务器
1、 通过各个节点应用服务器端口登录smarti的配置页面,并配置知识库链接和License等信息,详细配置,请参考《安装配置指南》
2、各个服务器端口可通过控制台查看,如下图
3、保存配置
13 重启集群
14 登录Smartbi
本文档中IBM Http Server的端口为80,所以集群登录地址为http://localhost:80/smartbi
目录 |
---|
- 无标签