安装 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集成相关推荐

  1. 怎样下载python模块sublime text3中_Python3.7.3安装教程并集成Sublime Text3

    前言: 由于sublime text3比较轻量,而且界面也很美观,与Python3可以友好集成,本教程就来说说Python3安装教程并集成sublime text3 环境:Windows 10 一.P ...

  2. 把libreoffice集成到网页中_Python3.7.3安装教程并集成Sublime Text3

    前言:由于sublime text3比较轻量,而且界面也很美观,与Python3可以友好集成,本教程就来说说Python3安装教程并集成sublime text3 环境:Windows 10 一.Py ...

  3. Centos 5.2安装Cacti并集成Nagios安装文档

    Centos 5.2安装Cacti并集成Nagios安装文档 本文档并非原创,而是参照网上很多文档,因为不能全部都把参照者列举出来,特在此感谢我参照文档的作者. 一.本文档所用软件说明: . 二.系统 ...

  4. Jenkins——Jenkins介绍+基于云平台的Jenkins安装和持续集成环境配置(插件+用户权限+凭据+Maven打包)

    Jenkins--Jenkins介绍+基于云平台的Jenkins安装和持续集成环境配置(插件+用户权限+凭据+Maven打包) 持续集成及Jenkins介绍 软件开发生命周期 什么是持续集成? 持续集 ...

  5. Jenkins安装和持续集成环境配置

    Jenkins安装和持续集成环境配置 持续集成说明 Jenkins安装 Jenkins插件管理 下载中文汉化插件 Jenkins用户权限管理 安装Role-based Authorization St ...

  6. 安装竹木纤维集成墙面需要注意哪些问题?

    集成墙板效果展示视频 家装是一件很复杂的事情,尤其对于生活水平日益提高的现代人来说,讲究家装风格就显得尤为重要,同时随着家装效果的丰富多样,这对于小型家居来说,节约空间是很必要的一步,因此,在这种理念 ...

  7. Windows下安装Mongodb SpringBoot集成MongoDB和Redis多数据源

    全文内容: Mongodb安装 说明:Mongodb和redis是开发中常用的中间件,Redis的安装使用比较简单就不写了,只说本地也就是Windows安装Mongodb. SpringBoot集成M ...

  8. intel 82579v驱动下载_最新INTEL和AMD平台轻松安装WIN7,集成M.2和USB3.0驱动

    最近这段时间INTEL的9代CPU9400F和AMD的2600很火,很多小伙伴们装机都遇到了想安装WIN7系统安装不上的问题,之前看有的朋友介绍的一些方法都过于复杂今天我就给大家说一个比较简单的方法. ...

  9. 入门系列之在Ubuntu上安装Drone持续集成环境

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由小铁匠米兰的v 发表于云+社区专栏 介绍 Drone是一个流行的持续集成和交付平台.它集成了许多流行的版本控制存储库服务,如GitHu ...

最新文章

  1. codis3数据迁移探索
  2. LeetCode 31. Next Permutation-- Python 解法--数学题--比当前数大的最小的数
  3. lucene 使用教程转
  4. 1235813找规律第100个数_拓展提优 | 小学数学拓展提优专项训练第9讲:
  5. App Store应用脱壳
  6. JasperMES.cn JasperMES.com.cn 我的MES网站
  7. XMPP之openfire无法启动
  8. 让你的博文自动带上缩址,方便发到微博客上
  9. SqlServer 分页批按时间排序
  10. python从零开始学习网站-7天从零开始学Python
  11. Intel 1Gb/10Gb网卡在多核处理器中使用的加速技术
  12. Java多用户商城系统B2B2C源码
  13. directx9 截屏
  14. 打开方式更改为计算机程序,Lnk打开方式被修改 快捷方式被其他应用程序强制关联...
  15. 一、云计算-云平台-国产-华为-FusionSphere+HCIE Cloud相关知识点+笔试题库
  16. 《UnityAPI.GameObject游戏对象》(Yanlz+Unity+SteamVR+云技术+5G+AI+VR云游戏+isStatic+SendMessage+Find+立钻哥哥++OK++)
  17. 蓝桥杯 Python 练习题 数列排序
  18. 嗨格式数据恢复的 10 种最佳替代方法
  19. 国外量化平台-quantopian体验
  20. 关于浏览器兼容性的问题

热门文章

  1. 猎人狩猎_关于狩猎罕见的大象
  2. 【neovim 技巧系列】quickfix 与文本处理
  3. 华为提前批笔试第二批2021-6-30
  4. 射频功率放大器 PA 的基本原理和信号分析
  5. 2020年广东工业大学第十届文远知行杯新生程序设计竞赛 A.肥猪的钢琴床(dp动态规划)
  6. 克拉美-罗下界(Cramer-Rao Lower Bound,CRLB)
  7. 虚拟主机服务器地址,虚拟主机的服务器地址
  8. canal 使用详解
  9. 什么是DHCP(接口模式+全局模式)
  10. 通过枚举窗口获得窗口句柄名字并重命名窗口