`
wenlongsust
  • 浏览: 71869 次
  • 性别: Icon_minigender_1
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

WebSphere集群环境修改IHS端口号的方法

 
阅读更多

参考资料:http://wenku.baidu.com/link?url=E9BkuEjJ16i9lg7l91L0-xhKCYkHV0mAnlwAeSlDCFM4TjZyk4ZVxmUu64BGd4FxE_GkT2OjzfOkvUf56ZSXK3fRC7Nuu7AOlc9hIba4AsS&qq-pf-to=pcqq.c2c

  1. 使用netstat –ano|findstr ”8080” ,查看8080是否被占用
  2. 在IHS的安装路径,修改conf\HTTPd.conf,把所有的80都替换为8080 3. 启动Apache
  3. 拷贝d:\IBM\HTTPServer\plugins\bin\configurewebserver1.bat到dm的bin目录下并执行 5. 运行d:\IBM\Websphere\Appserver\profiles\Dmgr01\bin\GenpluginCfg.bat
  4. 根据路径提示修改生成的配置文件中的“c:\Program Files\IBM\Websphere”为
    “d:\IBM\HTTPServer”,全部替换。
  5. 复制此文件到d:\IBM\HTTPServer\Plugins\config\webserver1下 8. 重启Apache
  6. 输入“主机ip:8080”确认IHS是否正确启用。

这是网上搜到的办法,照着来了一遍,但是没有搞定

于是,又自己摸索了一番,把关键步骤写下来,如下:

Linux操作系统,WebSphere集群环境(包含IHS+Dmgr+AppSrv),将IHS默认端口80修改为8088

1、确认新端口号8088是否被占用
命令:netstat -ano | grep 8088
如果被占用,那只有换端口号了,或者把已经占用的端口号修改成别的

2、修改IHS的httpd.conf文件
将80端口修改为8088,重启IHS,然后就可以使用新的8088端口访问IHS了

3、修改Dmgr虚拟主机设置
default_host增加新的端口号8088

4、修改Dmgr的Web服务器插件配置文件plugin-cfg.xml
示例路径:/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/config/cells
虚拟主机相关设置确认增加了新的端口号之后,plugin-cfg.xml文件会自动更新,就不需要人工修改了,如果没有被更新,就加上新的端口号即可

5、同步全局Web服务器插件配置文件plugin-cfg.xml
在Dmgr控制台中操作,同步更新之后Dmgr、WebSever、AppSrv中的plugin-cfg.xml文件都会同步更新

6、修改Dmgr中Web服务器节点的端口号设置
示例路径:/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/config/cells/localhostCell01/nodes/localhost-node
修改serverindex.xml中的端口号

7、验证WebServer、Dmgr、AppSrv中的plugin-cfg.xml文件是否全部一致
为了不出现惊吓,验证一下还是有必要的。确认都正确之后,重启所有的节点,包括WebServer、Dmgr、AppSrv

需要注意的是,在重启之前,查找关键字为httpd的所有进程

ps -ef | grep httpd

然后全部杀死

kill -9 进程号

否则,重启之后,可能会出现IHS可以使用新的端口号访问,但是集群应用无法访问的情况

最后,验证集群的应用是否可以正常访问就算搞定了

刚接触WebSphere集群不久,有些名称可能不准确。虽然使用网上的操作办法没有成功,但是感觉本质上还是差不多的,主要是更新现有的配置文件。

如果是使用网上的操作办法,需要先删除已有的Web服务器设置,重新执行configurewebserver1.bat,需要将其中的端口号由默认的80修改为8088,否则Dmgr中的Web服务器插件端口号还是80。

<script type="text/javascript"> $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).text().split('\n').length; var $numbering = $('<ul/>').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('<li/>').text(i)); }; $numbering.fadeIn(1700); }); }); </script>
分享到:
评论

相关推荐

    Was7集群部署、IHS搭建及HTTPS的实现方式

    3. **在虚拟主机配置IHS端口:** - 配置IHS的虚拟主机监听端口,确保其与Was7集群的端口相匹配。 4. **生成插件文件并传播插件:** - 使用IHS提供的工具生成插件文件。 - 将插件文件传播到集群中的所有节点。 5. ...

    websphere安装配置(jvm,数据源还有集群)

    - 在集群配置向导中,指定每个集群成员的详细信息,包括主机名和端口号等。 #### 四、创建JDBC数据源 JDBC数据源是连接数据库的关键组件,用于管理数据库连接池。 1. **配置数据库驱动**: - 将数据库驱动(例如...

    websphere安装以及集群

    6. **设置服务器属性**:如端口号、用户认证、安全管理等,确保与其他系统无冲突。 7. **完成安装**:安装完成后,会生成一个`profiles`目录,包含各个服务器实例。 【 websphere 集群】 集群是WAS提高可用性和...

    WebSphere8.5 Linux 安装部署全过程

    4.6 指定节点名称,这代表WebSphere集群中的一个实例。 4.7 设置主机名,应与服务器实际的主机名一致。 4.8 创建管理员账号,这是访问WebSphere管理控制台所需的凭据。 4.9 创建证书,确保安全性,例如设置10年的...

    Websphere8forlinux集群配置.pdf

    - 分配端口号,这些端口用于集群内部通信和管理,确保它们不会与系统上的其他服务冲突。 - 完成创建后,进行安装验证以确认Deployment Manager安装成功。 集群配置的后续步骤通常包括配置应用程序服务器、定义...

    WAS7集群安装部署配置手册

    - 如果需要,可以修改外置配置目录中的端口号设置。 **重启应用服务器和管理服务器:** - 最终步骤,确保所有更改生效。 #### 六、应用配置验证 **SSO平台配置验证:** - 验证单点登录(SSO)平台的配置是否正确。 ...

    WAS7.0+windows+集群安装部署

    - 在AppSrv01的bin目录下运行`addNode`命令,其中`dmgr_host`为Dmgr所在机器的主机名(`hostname`命令可获取),`dmgr_port`为通信端口号。 - 确保AppSrv01与Dmgr之间网络可达,必要时修改`host`文件。 - 访问Dmgr...

    WebSphere 6.1应用服务器安装部署手册

    - **端口**:配置IHS使用的端口号。 - **默认**:HTTP端口80,HTTPS端口443。 根据实际情况进行调整。 ##### 2.7.6 配置管理用户 - **用户**:创建管理IHS的用户。 - **密码**:设置用户的登录密码。 这些信息将...

    通向架构师的道路(第十七天)

    3. **配置 DMGR**:指定 DMGR 的相关信息,如主机名、端口号等。 4. **配置安全性**:为了方便测试,统一设置所有单元的安全性管理用户名和密码为 “admin/password_1”。 #### 示例集群架构 假设搭建一个包含 1 ...

    IBM WebSphere Application Server Network Deployment 9.0.5.X 安装配置

    - **配置网络地址**:设置管理控制台的主机名和端口号。 - **设置安全管理**:配置登录凭证和其他安全设置。 - **初始化管理控制台**:完成基本设置后,启动管理控制台并完成初始化流程。 #### 四、安装IHS & PLG ...

    websphere7.0中配置oracle数据源及部署

    WebSphere 7.0 中配置 Oracle 数据源及部署 ...* 在 IE 地址栏输入应用地址(这里没有使用 IHS 所以加端口 9080),回车 * 能打开应用,证明发布成功(可以使用测试账号进行登录以检查应用是否正常)

    DB2和WAS性能问题的发现和处理

    - **确认端口号**:如果使用的是80端口,可以通过`telnet &lt;ip&gt; &lt;port&gt;`命令测试连接是否正常。如果显示“正在连接……”,说明IHS可能已被占用,需要进一步检查WAS状态。 - **查看日志文件**:检查`/usr/...

Global site tag (gtag.js) - Google Analytics