请问leonzhao:安装IBM CMv8 中可否应用WAS 5?

wendycn 2003-09-17 10:51:32
leonzhao版主:
安装IBM CMv8 中要求WebSphere Application Server (WAS) Advanced Edition 4用于Http SSL的设置,如果用WebSphere Application Server 5的话,对应于什么版本?我发现WebSphere Application Server 5 Enterprise Edition中无Virtual Host(虚拟主机)项以便在IBM HTTP Server的httpd.conf中插入WebSphere的设置,不知该如何解决?谢谢!
Wendycn
...全文
36 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
leonzhao 2003-09-20
  • 打赏
  • 举报
回复
你可以更改CM的配置,让用户直接访问9444(自从有了Was5以后我就从来不去配置443端口了)

你可以在icmrm上再发布一份管理控制台。adminconsole.ear
wendycn 2003-09-19
  • 打赏
  • 举报
回复
经打开Trace and Debug观察Websphere记录,结果发现icmrm开放的https为9444,而我安装IBM CM v8.2时使用的缺省443竟然未列出,不知为何?此外,仅startServer icmrm,无法进入管理控制台,能否将icmrm改成server1的角色?这样可进入was5管理控制台?谢谢!
wendycn 2003-09-19
  • 打赏
  • 举报
回复
前提:安装完IBM CM v8.2.

(1)按照Planning and Installing Your Content Management System Version8Release2上的要求,逐步重新配置IBM HTTP Server SSL,端口为443.此时系统修改IBM HTTP Server\conf\httpd.conf文件,插入相应项.

(2)在was5管理控制台的环境项下,加入了default_host 主机别名*:443;然后"更新Web服务器插件",结果在WebSphere\AppServer\config\cells\plugin-cfg.xml上生成此更新.

(3)手工修改IBM HTTP Server\conf\httpd.conf文件,插入相应项

Listen 443
LoadModule ibm_app_server_http_module "E:\Program Files\WebSphere\AppServer\bin\mod_ibm_app_server_http.dll"
Alias /IBMWebAS/ "E:/Program Files/WebSphere/AppServer/web/"
Alias /WSsamples "E:/Program Files/WebSphere/AppServer/WSsamples/"

WebSpherePluginConfig "E:\Program Files\WebSphere\AppServer\config\cells\plugin-cfg.xml"

(4)重开机起系统,startServer icmrm(手工),查看win2000服务,发现ICM LS Monitor ICMNLSDB服务启动成功,无错误信息.

执行http://myhostname https://myhostname 页面显示正常,表明Http SSL配置成功.

(5)启动CM v8管理客户端,以icmadmin/password登录,双击"RMDB",所包含的内容可正确展开,CMv8安装成功.

问题:
(1)输入
https://myhostname/icmrm/snoop页面显示不对,表明与资源管理器的连接不对.
(2)查看c:\lbosdata\0001\,发现无01目录,但第一步Load Sample Data导入正确,不知为何?
leonzhao 2003-09-19
  • 打赏
  • 举报
回复
ICM LS Monitor ICMNLSDB服务不启动也没有任何关系

关键是https://hostname/icmrm/snoop可以访问到的话就证明RM的SSL配置是正确的了。

你完成了步骤5的话资源管理器的运行就已经正常了,完全可以使用了。

c:\lbosdata\00001下如果有目录产生(不一定是01)就证明数据已经导入RM了。
wendycn 2003-09-18
  • 打赏
  • 举报
回复
禁止IIS后执行http://myhostname https://myhostname 页面显示正常,表明Http SSL配置成功.
启动was5时使用startServer icmrm,服务器icmrm启动正常,此时输入
https://myhostname/icmrm/snoop页面显示不对.was5与RM连接不对.查看win2000服务,发现ICM LS Monitor ICMNLSDB服务未启动,从新启动出现"错误1069:由于登录失败而无法启动服务".
启动startServer server1,进入管理控制台查看 应用程序->企业应用程序->icmrm状态为不可用,是否server1下看不出icmrm的状态? 在 故障诊断->日志跟踪->显示icmrm服务器状态为不可用.可仅启动 icmrm又进不了管理控制台,请教:问题出在哪里?
leonzhao 2003-09-17
  • 打赏
  • 举报
回复
你可以修改CM连接RM的端口到9444(这个端口是已经配置好SSL的)

启动的时候请使用startServer icmrm(你启动的是Server1不是RM)

配置SSL不是打开443端口就可以的事情,你需要很多操作的。所以建议你使用9444这个已经配置好的端口。

HTTP都使用80端口,被IIS这种垃圾占了的话IBM HTTP Server就不能用了,所以建议直接禁止IIS。(而且出于性能考虑,请禁止MS的索引服务)
wendycn 2003-09-17
  • 打赏
  • 举报
回复
我找到was5的virtual host项(在was5管理控制台的环境项下),有admin_host,default_host.其中admin_host主机别名: *:9090; *:9043, default_host 主机别名: *:9080; *:80; *:9443; *:9081; *:9444;
问题:
>>>>用was5的话,不用你自己加入virtual host的
admin_host, default_host主机别名中并未开放*:443,不改估计不行.(我按照Planning and Installing Your Content Management System Version8Release2上的要求配置IBM HTTP Server SSL项,端口为443,是否在was5中已变为9443或其它什么而不用自己改virtual host?

>>>>你只需要在安装cm之前提前启动was5就行了,was5不用修改httpd.conf的。
was5在安装cm之前肯定是启动的,因为管理控制台总是可进入的(我将其变为auto服务),您的意思是不是有新的在was5上安装IBM CMv8的说明?

>>>不过你要修改也行的,不过要启动server1,然后启管理控制台的
我在was5 管理控制台的环境项下加入了default_host 主机别名*:443;然后"更新Web服务器插件",结果在WebSphere\AppServer\config\cells\plugin-cfg.xml上生成此更新,但并未在IBM HTTP Server\conf\httpd.conf文件上插入相应的诸如:
LoadModule ibm_app_server_http_module "...WebSphere\AppServer\bin\mod_ibm_app_server_http.dll"
WebSpherePluginConfig " ...WebSphere\AppServer\config\cells\plugin-cfg.xml"
等项.问题出在哪里?

最后,启动http://myhostname时为什么要关闭IIS服务呢?
谢谢!
dropship 2003-09-17
  • 打赏
  • 举报
回复
用was5的话,不用你自己加入virtual host的,你只需要在安装cm之前提前启动was5就行了,was5不用修改httpd.conf的。
不过你要修改也行的,不过要启动server1,然后启管理控制台的。

5,889

社区成员

发帖
与我相关
我的任务
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
  • DB2
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧