当前位置:首页 > 开发 > 互联网 > 正文

IHS安装与WAS集成

发表于: 2012-09-19   作者:aijnecJay   来源:转载   浏览次数:
摘要: 安装 IHS 安装前务必先配好etc/hosts文件,否则需要重装 复制安装包至服务器目录(可以建立一个install目录) 本例中安装使用XMANAGER进入图形界面操作 使用was6用户,而没有使用root用户 (注:如果是重装,可先进入IBM/HTTPServer/uninstall 执行uninstall卸载) IHS管理员与密码本例中取 ihsadmin
安装 IHS

安装前务必先配好etc/hosts文件,否则需要重装

复制安装包至服务器目录(可以建立一个install目录)

本例中安装使用XMANAGER进入图形界面操作
使用was6用户,而没有使用root用户

(注:如果是重装,可先进入IBM/HTTPServer/uninstall 执行uninstall卸载)

IHS管理员与密码本例中取
ihsadmin
ihsadmin
(完成后于WAS控制台需配置对应WEBSERVER节点的管理员与密码,后详)
webserver节点名自定义,这里取了
webserver83

使用80访问端口(80端口需要root用户权限,之后需要修改一些权限配置,后详)
通讯端口使用默认8008

安装补丁包及PAK包,复制到服务器目录
安装后选择升级PAK

升级好可在IBM/HTTPServer/bin 中使用 ./versionInfo.sh

保证APPSERVER的版本与IHS的版本一致


安装完成后,
找到IBM/HTTPServer/conf/httpd.conf 文件
修改如下:
ServerName JTsxxxtest83
(JTsxxxtest83为此台IHS安装机的host,可参考和配置文件/etc/hosts)

找到
IBM/HTTPServer/conf/admin.conf 文件
修改如下:
ServerName JTsxxxtest83


由于使用了was6用户安装,因此需赋权给was6
su root切换root用户,修改如下文件
/etc/sudoers
was6  ALL=(root)     NOPASSWD:/app/was6/IBM/HTTPServer/bin/apachectl
was6  ALL=(root)     NOPASSWD:/app/was6/IBM/HTTPServer/bin/adminctl
(本例中文件的绝对路径供参考,上下文目录以具体安装好的为主,后文中出现的绝对路径同理)


将装好的IHS节点添加到DMGR控制台中:

复制IHS机上的IBM/HTTPServer/Plugins/bin/configurewebserver83.sh (文件名因webserver节点命名的不同而不同)
文件,到dmgr的IBM/WebSphere/AppServer/profiles/Dmgr01/bin(参考具体的DMGR名称及路径) 目录下

如IHS和DMGR同台机,使用cp命令复制即可。本例中是两台独立的虚拟机,因此使用scp

scp /app/was6/IBM/HTTPServer/Plugins/bin/configurewebserver83.sh  was6@10.192.18.138:/app/was6/IBM/WebSphere/AppServer/profiles/Dmgr01/bin
(若scp无法进行需要开通对应策略,或者手动使用FTP来复制)

复制后,进入dmgr的IBM/WebSphere/AppServer/profiles/Dmgr01/bin 目录
先对从IHS复制过来的configurewebserver83.sh文件赋权
chmod 775 configurewebserver83.sh
然后执行configurewebserver83.sh
./configurewebserver83.sh

添加节点完成

回到IHS机

对目录
IBM/HTTPServer/Plugins/config/webserver83 赋权

chmod 775

用was6用户启动httpd管理服务
sudo  /app/was6/IBM/HTTPServer/bin/adminctl start

同时测试下apachetcl服务是否正常
sudo /app/was6/IBM/HTTPServer/bin/apachectl -k start

sudo  /app/was6/IBM/HTTPServer/bin/apachectl -k stop


然后登陆DMGR的web界面,察看新添加的webserver节点,
进入 远程 Web 服务器管理,添加IHS的管理员、密码及端口,端口默认用8008

进入插件属性,复制证书

生成和分发插件,启动停止webserver节点测试。


若出现
(控制台连接IHS密码文件访问权限失败

Permission denied: Could not open password file: /app/was6/IBM/HTTPServer/conf/admin.passwd
Permission denied: /app/was6/IBM/HTTPServer/conf/admin.passwd)

则 修改对应文件和文件夹 chmod 777
并且修改用户组:
chown -R nobody admin.passwd


若出现 (
 
IHS+WebSphere集群中传播插件的时候,出现如下错误,
PLGC0063E: The propagation of the plug-in configuration file from /websphere/IBM/WebSphere/AppServer/profiles/Dmgr01/config/cells/UCell01/nodes/UWEBS-node/servers/webserver1/plugin-cfg.xml to /opt/IBM/HTTPServer/Plugins1/config/webserver1/plugin-cfg.xml on the Web server computer failed.
PLGC0049E: The propagation of the plug-in configuration file failed for the Web server UCell01.UWEBS-node.webserver1.
传输指定的文件时发生问题。确保文件存在并有正确的访问许可权。

) 错误


则 修改admin.conf用户组:

# Default user and group settings for the server

/app/was6/IBM/HTTPServer/conf
User was6
Group was
ServerName JTsxxxtest83


至此DMGR控制台能成功对IHS进行控制了

注意下APPSERVER分发必须要在IHS以及DMGR服务器中配置对应的hosts地址



在IHS机上建立/wwwroot目录
将静态页面的所有内容全复制到目录下

之后可在控制台webserver节点下直接修改
httpd.conf配置文件


修改
DocumentRoot "/wwwroot"

添加
<VirtualHost 10.196.19.83:80>
   DocumentRoot "/wwwroot"
   ServerName   JTsxxxtest83
   Alias /life/ "/wwwroot/life/"
   <Directory /cpic/was6/wwwroot>
        Options FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
   </Directory>
</VirtualHost>

(本例中IHS的IP为10.196.19.83)


修改
Options Indexes FollowSymLinks Includes  
(实现 显示图版、Flash)

发布APPSERVER应用,这里不作详述

注意

1 如果修改日志地址 /applog/was6/logs
应相应增加对应的服务器目录,否则会报错


2 创建数据源  复制ojdbc14.jar到APPSERVER对应目录

发布应用后选择APPSERVER以及IHS节点,即可实现IHS分发APPSERVER


完成后登陆环境验证

IHS安装与WAS集成

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
IBM HTTP Server安装目录的conf目录下的httpd.conf增加如下内容: 注意:key.kdb修改路径 # SSL Conf
IBM HTTP Server安装目录的conf目录下的httpd.conf增加如下内容: 注意:key.kdb修改路径 # SSL Conf
原文:http://blog.csdn.net/xukai871105/article/details/12684617 树莓派来自国外,国外嵌入式开
1.下载solr-4.7.1 http://www.apache.org/dyn/closer.cgi/lucene/solr/4.7.1 环境需求:java 1.6版
1.下载solr-4.7.1 http://www.apache.org/dyn/closer.cgi/lucene/solr/4.7.1 环境需求:java 1.6版
这里介绍的是window下安装memcached 和与spring 的集成 1. memcached 的安装和运行 首先要去下载mem
集成环境:xp Jprofilter5.1.4 tomcat5.5 1)下载Jprofilter5.1.4 2)下载Jprofilter5.1.2 的破解包
第一:介绍Dubbo背景 大规模服务化之前,应用可能只是通过RMI或Hessian等工具,简单的暴露和引用远
1.安装IBM HTTP Server 2.设置以服务方式启动 3.设置HIS管理服务器认证用户名及密码 4.设置Web服务器
安装maven 下载maven,解压 [root@localhost local]# pwd /usr/local [root@localhost local]# tar -
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号