参考资料:http://wenku.baidu.com/link?url=E9BkuEjJ16i9lg7l91L0-xhKCYkHV0mAnlwAeSlDCFM4TjZyk4ZVxmUu64BGd4FxE_GkT2OjzfOkvUf56ZSXK3fRC7Nuu7AOlc9hIba4AsS&qq-pf-to=pcqq.c2c
- 使用netstat –ano|findstr ”8080” ,查看8080是否被占用
- 在IHS的安装路径,修改conf\HTTPd.conf,把所有的80都替换为8080 3. 启动Apache
- 拷贝d:\IBM\HTTPServer\plugins\bin\configurewebserver1.bat到dm的bin目录下并执行 5. 运行d:\IBM\Websphere\Appserver\profiles\Dmgr01\bin\GenpluginCfg.bat
- 根据路径提示修改生成的配置文件中的“c:\Program Files\IBM\Websphere”为
“d:\IBM\HTTPServer”,全部替换。
- 复制此文件到d:\IBM\HTTPServer\Plugins\config\webserver1下 8. 重启Apache
- 输入“主机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>
分享到:
相关推荐
3. **在虚拟主机配置IHS端口:** - 配置IHS的虚拟主机监听端口,确保其与Was7集群的端口相匹配。 4. **生成插件文件并传播插件:** - 使用IHS提供的工具生成插件文件。 - 将插件文件传播到集群中的所有节点。 5. ...
- 在集群配置向导中,指定每个集群成员的详细信息,包括主机名和端口号等。 #### 四、创建JDBC数据源 JDBC数据源是连接数据库的关键组件,用于管理数据库连接池。 1. **配置数据库驱动**: - 将数据库驱动(例如...
6. **设置服务器属性**:如端口号、用户认证、安全管理等,确保与其他系统无冲突。 7. **完成安装**:安装完成后,会生成一个`profiles`目录,包含各个服务器实例。 【 websphere 集群】 集群是WAS提高可用性和...
4.6 指定节点名称,这代表WebSphere集群中的一个实例。 4.7 设置主机名,应与服务器实际的主机名一致。 4.8 创建管理员账号,这是访问WebSphere管理控制台所需的凭据。 4.9 创建证书,确保安全性,例如设置10年的...
- 分配端口号,这些端口用于集群内部通信和管理,确保它们不会与系统上的其他服务冲突。 - 完成创建后,进行安装验证以确认Deployment Manager安装成功。 集群配置的后续步骤通常包括配置应用程序服务器、定义...
- 如果需要,可以修改外置配置目录中的端口号设置。 **重启应用服务器和管理服务器:** - 最终步骤,确保所有更改生效。 #### 六、应用配置验证 **SSO平台配置验证:** - 验证单点登录(SSO)平台的配置是否正确。 ...
- 在AppSrv01的bin目录下运行`addNode`命令,其中`dmgr_host`为Dmgr所在机器的主机名(`hostname`命令可获取),`dmgr_port`为通信端口号。 - 确保AppSrv01与Dmgr之间网络可达,必要时修改`host`文件。 - 访问Dmgr...
- **端口**:配置IHS使用的端口号。 - **默认**:HTTP端口80,HTTPS端口443。 根据实际情况进行调整。 ##### 2.7.6 配置管理用户 - **用户**:创建管理IHS的用户。 - **密码**:设置用户的登录密码。 这些信息将...
3. **配置 DMGR**:指定 DMGR 的相关信息,如主机名、端口号等。 4. **配置安全性**:为了方便测试,统一设置所有单元的安全性管理用户名和密码为 “admin/password_1”。 #### 示例集群架构 假设搭建一个包含 1 ...
- **配置网络地址**:设置管理控制台的主机名和端口号。 - **设置安全管理**:配置登录凭证和其他安全设置。 - **初始化管理控制台**:完成基本设置后,启动管理控制台并完成初始化流程。 #### 四、安装IHS & PLG ...
WebSphere 7.0 中配置 Oracle 数据源及部署 ...* 在 IE 地址栏输入应用地址(这里没有使用 IHS 所以加端口 9080),回车 * 能打开应用,证明发布成功(可以使用测试账号进行登录以检查应用是否正常)
- **确认端口号**:如果使用的是80端口,可以通过`telnet <ip> <port>`命令测试连接是否正常。如果显示“正在连接……”,说明IHS可能已被占用,需要进一步检查WAS状态。 - **查看日志文件**:检查`/usr/...