IBM Http Server部署步骤

IBM WebSphere Application Server Network Deployment 9.0.0.2 安装以及出现的问题 先介绍一下什么是 IBM WebSphere Application Server (WAS) IBM WebSphere Application Server 是一种高性能的 Java 应用服务器,可用于构建、运行、集成、保护和管理内部部署和/或外部部署的动态云和 Web 应用。它不仅能够确保高性能和灵活性,还提供多种开放标准编程模型选项,旨在最大程度提高开发人员的生产力。它可提供灵活先进的性... 阅读详情

1.  ihs部署步骤

1.1     将ihs的服务端口添加至对应的was虚拟主机中

修改ihs对应的was配置,将was被访问的虚拟主机中加入ihs的服务端口,若不进行该配置,was无法处理ihs转发过来的交易。

如ihs的服务端口为8080,访问was的7001端口,对应的虚拟主机为xxx_host,需将8080端口也添加到was的虚拟主机xxx_host中。

1.2     ihs7静默安装

a.   假如ih7安装包解压后在/ptf/IHS7/IHS目录中,首先进入该目录;

cd /ptf/IHS7/IHS

b.   创建响应文件,以下内容,=””中间不能有空格,否则会出错

cat > ihs_install_responsefile.txt <<!

-OPT silentInstallLicenseAcceptance="true"

-OPT allowNonRootSilentInstall="true"

-OPT disableOSPrereqChecking="true"

-OPT installLocation="/was/IBM/HTTPServer"

-OPT httpPort="8080"

-OPT adminPort="8008"

-OPT createAdminAuth="true"

-OPT adminAuthUser="admin"

-OPT adminAuthPassword="admin"

-OPT adminAuthPasswordConfirm="admin"

-OPT runSetupAdmin="true"

-OPT createAdminUserGroup="true"

-OPT setupAdminUser="admin"

-OPT setupAdminGroup="admin"

-OPT installHttpService="true"

-OPT installAdminService="true"

-OPT installPlugin="true"

-OPT webserverDefinition="webserver1"

-OPT washostname="wasapp"

!

c.   以root用户执行静默安装(若IHS安装包对应属主为was,也可使用was用户安装),命令如下。在安装前,不需创建/was/IBM/HTTPServer目录,否则会报错,在下一步骤的日志文件中

./install -options ihs_install_responsefile.txt -silent

d.   检查安装日志/was/IBM/HTTPServer/logs/install/log.txt,只要出现INSTCONFSUCCESS表示操作成功

e.   将/was/IBM/HTTPServer目录属主设为was用户

1.3     安装ihs时需修改的配置

安装ihs时,设置服务端口为8080(若不进行该设置,需在httpd.conf文件增加Listen 8080),不使用80端口,否则需要使用sudo启动ihs进程,将Web server名字设置为webserver1。

1.4     修改htdocs目录

将htdoc目录改名为htdocs_bak;

创建htdocs目录;

将error.html、error.gif(错误提示页面)上传到htdocs目录;

将htdocs目录权限改为555。

cd /was/IBM/HTTPServer

mv htdocs htdocs_bak

mkdir htdocs

将error.html、error.gif上传到htdocs目录

chmod 555 htdocs

1.5     修改httpd.conf

将/was/IBM/HTTPServer/conf/httpd.conf备份为httpd.conf.bak,修改httpd.conf,修改内容如下(可使用修改好的文件直接替换):

a.   设置ihs服务端口(以8080为例),ServerName统一修改为*,方便替换文件

ServerName [主机名]:8080

改为

ServerName *:8080

b.   指定监听端口(以8080为例)

Listen 8080

c.   设置不显示目录结构,若不进行该修改,在DocumentRoot "htdocs"目录下若存在目录dir,且目录dir中不存在index.html,使用浏览器访问http://xxxx:port/dir时,会列出dir目录列表

Options Indexes FollowSymLinks

改为

Options FollowSymLinks

d.   在HTTP返回内容中不显示服务器版本等信息

ServerSignature On

改为

ServerSignature Off

e.   在HTTP返回头的Server字段不显示服务器版本等信息

需确保为ServerTokens Prod,不能修改为其他值

f.   修改日志在指定的目录每天生成一个

CustomLog logs/access_log common

改为

CustomLog "|/was/IBM/HTTPServer/bin/rotatelogs /was/log/ihs/access_log-%y%m%d.log 86400 480" common

ErrorLog logs/error_log

改为

ErrorLog "|/was/IBM/HTTPServer/bin/rotatelogs /was/log/ihs/error_log-%y%m%d.log 86400 480"

g.   禁止对/icons/目录的访问权限

<Directory "/was/IBM/HTTPServer/icons">

    Options Indexes MultiViews

    AllowOverride None

    Order allow,deny

    Allow from all

</Directory>

改为

<Directory "/was/IBM/HTTPServer/icons">

    Options None

    AllowOverride None

    Order allow,deny

</Directory>

h.   防止出现安全隐患

在尾部加上TraceEnable off

i.   修改错误提示页面

ErrorDocument 400 /error.html

ErrorDocument 403 /error.html

ErrorDocument 404 /error.html

ErrorDocument 500 /error.html

ErrorDocument 501 /error.html

1.6     修改plugin-cfg.xml

将/was/IBM/HTTPServer/Plugins/config/webserver1/plugin-cfg.xml备份为plugin-cfg.xml.bak,修改plugin-cfg.xml,修改内容如下(可使用修改过的文件直接替换):

a.   VirtualHostGroup修改为ocs_host,对应was的虚拟主机,需加入ihs的服务端口(8080)与was的服务端口(7001)

    <VirtualHostGroup Name="default_host">

        <VirtualHost Name="*:9080"/>

        <VirtualHost Name="*:80"/>

        <VirtualHost Name="*:9443"/>

改为

    <VirtualHostGroup Name="ocs_host">

        <VirtualHost Name="*:8080"/>

        <VirtualHost Name="*:7001"/>

b.   Transport节点的Hostname需修改为对应was的负载均衡主机名(以wasapp_f5为例),Port需修改为was的服务端口,由于was仅提供HTTP访问,不提供HTTPS访问,HTTPS相关配置可不考虑

            <Transport Hostname="newcallcenter8" Port="9080" Protocol="http"/>

            <Transport Hostname="newcallcenter8" Port="9443" Protocol="https">

                <Property name="keyring" value="/was/IBM/HTTPServer/Plugins/etc/plugin-key.kdb"/>

                <Property name="stashfile" value="/was/IBM/HTTPServer/Plugins/etc/plugin-key.sth"/>

改为

            <Transport Hostname="ocs_wasapp_f5" Port="7001" Protocol="http"/>

            <Transport Hostname="ocs_wasapp_f5" Port="9443" Protocol="https">

                <Property name="keyring" value="/was/IBM/HTTPServer/Plugins/config/webserver1/plugin-key.kdb"/>

                <Property name="stashfile" value="/was/IBM/HTTPServer/Plugins/config/webserver1/plugin-key.sth"/>

c.   /custim/*对应was应用的上下文根

<UriGroup Name="server1_Cluster_URIs">

...  

改为

<UriGroup Name="server1_Cluster_URIs">

        <Uri AffinityCookie="JSESSIONID" AffinityURLIdentifier="jsessionid" Name="/custim/*"/>

    </UriGroup>

d.   使用VirtualHostGroup之前配置的ocs_host

    <Route ServerCluster="server1_Cluster"

        UriGroup="server1_Cluster_URIs" VirtualHostGroup="default_host"/>

改为

    <Route ServerCluster="server1_Cluster"

        UriGroup="server1_Cluster_URIs" VirtualHostGroup="ocs_host"/>

 

用友NCC集群WAS系统IBM_HTTP_Server开启HTTPS 登录之后参考如下截图访问(172.16.61.113为后端服务器ip地址)在httpd.conf最后添加一行。 阅读详情

相关推荐

制作IBM_HTTP_Server证书

制作IBM_HTTP_Server证书

完颜振江 389

通向架构师的道路(第十六天)IBM Websphere与IBM HttpServer的集成

一、IBMWebsphere与IBMHttpServer IBM WebSphere非常强大,几乎可以和任何主流Web服务器集成。其原理和Weblogic与Apache以及tomcat与Apache的集成原理一致,也是以plug-in(插件)的方式来做应用的。 不过我们今天要介绍的是IBM自带的HttpServer,又称IHS。 IHS其实就是一个Apache,IBM拿了Apache过来进...

iteye_6378的博客 853

IBM HTTP Server 6深度实战指南:企业级Web服务部署与优化

简介:IBM HTTP Server 6(IHS)是一款基于Apache HTTP Server、具备高稳定性与扩展性的Web服务器,广泛用于企业级应用环境中。它常与WebSphere Application Server(WAS)协同工作,作为前端代理处理静态内容、负载均衡和SSL终止,从而提升整体系统性能。本指南详细解析IHS 6的核心功能,涵盖集成配置、安全管理、性能调优、插件机制及故障排查等关键环节,适用于需要构建高效、安全Web架构的开发与运维人员。

weixin_34374684的博客 956

TIM学习文档11——TIM系统部署2之TDS

本文已移至【IBM Tivoli Identity Manager 学习文档】3 系统部署

gnuhpc的专栏 1145

步进电机驱动算法——梯形加减速算法

目录步进电机梯形加减速梯形加减速算法原理分析算法实现 步进电机梯形加减速 电机的控制方式一般分为开环控制与闭环控制两种控制方式,其中开环控制原理框图如下: 这种种控制方式的特点是:控制简单、实现容易、价格较低,这种开环控制方式,负载位置对控制电路没有反馈。 对于步进电机,控制脉冲的输入并不依赖于转子的位置,而是按一固定的规律发出控制脉冲,如果励磁变化太快,电机不能移动到新的位置,那么实际负载位置与理想位置就会产生一个偏差,就有可能出现失步或者过冲现象,所以需要使用加减速算法。 梯形加减速算法,S加减速算法等

aaa376070331的博客 3万+

Agent框架系列:1-低代码智能体平台深度解析Dify、Coze、n8n

Dify、Coze 和 n8n 是三大主流低代码智能体平台,各有侧重。Dify 适合企业级 AI 应用,具备强大的 RAG 和知识库管理能力,技术栈为 Python + React。Coze 由字节推出,主打零代码和快速原型开发,集成 60+ 插件,极适合非技术用户。n8n 以工作流自动化和系统集成为核心,支持 400+ 外部应用,基于 Node.js + Vue,扩展性极强。选择建议:非技术团队选 Coze,AI 应用选 Dify,复杂自动化与集成选 n8n。可根据实际需求混合使用,最大化平台优势。

3086

SMB架站入门:IBM HTTP Server图解(Windows下)

 基于 Apache 的 IBM HTTP Server 是基于 Apache Group开发的 Apache Web 服务器。IBM Http Server扩展了 Apache 的功能,使其能够使用 IBM 快速响应高速缓存加速器。高速缓存加速器是一个内核的小型 HTTP GET 引擎和 HTTP 内容高速缓存,它使得用于服务的静态 Web 页面明显地快于不带有高速缓存加速器的 Apache W

jxcjxinxing的专栏 1276

Flotherm XT学习历程

大家好,通过半年的热仿真软件学习使用,最终发现最好用,最好上手的软件就是Flotherm XT,对新手非常友好,但由于软件近几年才发布,网上教程非常少,后面我将在这里持续分析软件使用心得,和大家一起学习。

xiaoredred的博客 6263

安装IBM HTTP SERVER

其实网上已经有类似的文章,这里结合自己的案例写一下安装IHS(IBM HTTP SERVER)的步骤。这里使用的V8.5版本。 首先要安装IBM installation manager 点击 文件&amp;gt;首选项 选择存储库文件 repository.config 选择需要安装的插件 IBM Http server 和 Web Server Plug-ins 选择安装...

cogo724的博客 5814

【OpenClaw从入门到精通】第15篇:国产芯片适配实战——昇腾/龙芯/天数智芯全流程跑通(2026实测版)

2026年国产芯片AI适配迎来爆发期,OpenClaw作为轻量化本地AI智能体,已实现华为昇腾、龙芯、天数智芯等主流国产平台的全流程适配。本文基于实测数据,从背景解析、核心原理、算法优化、实操部署四个维度,详细讲解OpenClaw在香橙派昇腾开发板、龙芯3B6000M、天数彤央TY1200及联想开天X7h的部署流程,同时提供统一工具玄武CLI的使用指南。文中包含完整代码、执行结果、避坑技巧及虚拟实战案例,兼顾新手入门与进阶提升,帮助读者快速掌握国产芯片上的本地AI部署能力,实现数据隐私保护与低成本AI落地。

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 1008

ML307R OpenCPU TCP使用

实现现象 平台下发数据,板子在收到数据之后,马上再发送到平台,通过串口助手可以看到已经接收到数据。ML307R TCP 是使用LWIP的标准的socket通信,具体TCP流程可以自行百度。实验目的:实现把接收的数据再发送到服务端。因为是4G,所以必须用外网的。

面朝大海春暖花开 2232

IBM HTTP Server服务器安装完全图解

IBM WebSphere应用服务器也是IBM WebSphere软件平台的一个组成部分,IBM WebSphere软件平台是一组广泛的集成电子商务解决方案的集合,WebSphere应用服务器也包含有IBM HTTP 服务器。 基于 Apache 的 IBM HTTP Server 是基于 Apache Group开发的 Apache Web 服务器的 Web 服务器。IBM HTTP Serve...

wdmcln 2715

【大数据技术干货】(还不懂数仓,数据中心?看这一篇就够了!)在实际的开发生产中,让你了解企业级数据中心整体架构(DB+ETL+ODS+DW+DM)的各个层次的过程详解,数据联系及功能区分

一 企业级数据中心架构 数据仓库的整体架构,各个系统的元数据通过ETL同步到操作性数据仓库ODS中,对ODS数据进行面向主题域建模形成DW(数据仓库),DM是针对某一个业务领域建立模型,具体用户(决策层)查看DM生成的报表。 二 DB 三 ETL(Extract-Transform-Load) ETL是将业务系统的数据经过抽取、清洗转换之后加载到数据仓库的过程,目的是将企业中的分散、零乱、标准不统一的数据整合到一起,为企业的决策提供分析依据。 ETL是BI项目重要的一个环节。 通常情况下,在BI项目中ET

liuchunhang的博客 1289

Linux上安装ihs步骤,WAS+IHS+PLUGIN安装配置小记

越来越发现自己对was太缺乏了解,和运维人员打交道时充斥着鸡同鸭讲和语焉不详,索性自己在家搭建了一遍环境……下载官方有提供免费的使用版,注册IBM ID就可以下载。(我下载时账户不知道遇到什么问题无法完成下载,IBM还在几天之后发邮件告诉我问题已经被修复,受宠若惊)安装我装的是8.5的版本,官方给我的下载链接里,IBM Installer自带了8.5的资源库,点install就能看见WAS、IHS...

weixin_32916385的博客 3033

RK3588 DDR5 方案

RK3588 DDR5方案支持多种LPDDR5/LPDDR5X内存型号,包括美光、三星、海力士、江波龙和佰维等品牌。文档详细列出了已验证的DDR5内存规格,涵盖2GB-16GB容量范围,提供组织形式、封装类型和测试状态等信息。其中美光型号最全面,支持12GB/16GB大容量方案。部分型号处于测试验证阶段(T/A),需量产进一步确认性能。该方案为RK3588平台开发提供可靠的内存选型参考。

501846585_QQAndroid_java 1083

2024届数字IC秋招-华为机试-数字芯片-笔试真题和答案(五)(含2022年和2023年)

此部分包含华为机试真题,方向是数字芯片,内容详细包括设计、验证、后端等,大部分题目给出参考答案。华为机试都是从题库里抽题目,所以这些题目还是很有参考性的,甚至是完全一样,可以搜到的。(题目内容较多,将分开编写几个文章)

qq_42135020的博客 2083

配置IBMHTTPServer和WebSphereApplicationServer连接优化应用服务

原文:http://blog.youkuaiyun.com/AbnerChai/archive/2004/06/23/24199.aspx 作者:abnerchai 在本文中,你可以学习到: • 使用 IBM HTTP Server 的好处有哪些 • 如何配置 IBM HTTP Server和IBM WebSphere Application Server连接 • 如何发布 e...

timnity的博客 303

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

通向架构师的道路(第十七天)IBM Websphere集群探秘-WASND

一、IBMWebsphere集群 IBM WebSphere的发行版分为单机版和NetworkDeployment版,我们把Network Deployment称为ND即可作集群的版本。 WAS的集群和Weblogic的集群一样,它也可以作垂直和横向两种集群。 而WASND的集群是在所有的集群中最强大的,因为它可以: 通过各个node组成一个个cell,又可以把这一个个cell组成一个个新

鹏鹏博客 1078

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

用IHS+WebSphere构建虚拟主机

用IHS+WebSphere构建虚拟主机 软件环境: IBM WebSphere Application Server Network Deployment V7.0 IBM HTTP Server V7.0 Web server Plug- 软件环境: IBM WebSphere Application Server Network Deployment V7.0 ...

白一梓的博客 717

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

学习WAS DN 7的第二天

今天,在第一天的基础上,完成了负载均衡的策略部署,颇费周折,弄了一天,查了一天的文档: 1、安装IHS(IBM HTTP SERVER): 1.1 、在安装过程中,会提示你需要设置访问的端口和admin的控制端口,默认为 80 ,8008,这里可以不用改。 1.2 、在安装过程中,会要求你设置一个webserver的名字,默认的webserver的名字为webserver...

bsbtc 198

WebSphere在solaris下的安装配置和卸载

前提: 这是一个单机应用程序服务器与 web 服务器的单机部署,主机操作系统为 solaris ,安装路径符号设定如下: WAS 的安装目录 &lt;WS_HOME&gt; : /opt/IBM/WebSphere/AppServer IHS 的安装目录 &lt;IHS_HOME&gt; : ...

CaiHuajiang的专栏 429

for ihs linux_[转载]Cognos 8 BI Server 在 Linux 上的安装及与 IHS

Web 服务器(Web Server)层包括一到多个 Web 服务器和一到多个 Cognos8网关(Gateways)。Cognos8 网关是 Web 服务器的扩展,它把从 Web服务器接收到的信息传递给应用(Application)层的服务器。Web 服务器可以用 IBM Http Server 或者Apache,在安装 Cognos8 BI Server 的时候需要单独安装 Web 服务器,本...

weixin_28949049的博客 368

ibm linux网络配置命令,IBM HTTP SERVER部署ssl证书

前言IBM HTTP SERVER,简称IHS。目前可以支持SHA256算法的最低版本要求是IHS 8.5,而可以支持SHA256的iKeyman版本是8.0。如果您还在使用旧版的IHS或者iKeyman,请尽快升级到最新的版本,旧版只支持SHA1的证书,SHA1证书到2016年12月31日后就彻底被禁用了。由于IBM机器必须需要本机自带的iKeyman工具进行KDB文件的生成,才能配置注意iKe...

weixin_35916239的博客 980

在 ibm http server 和 websphere 之间配置 ssl

在 Websphere 环境中,如何安装插件,在Http Server与WebSphere之间配置SSL

大脑与思维的专栏 5255

在IBM HTTP Server上部署PHP

在CentOS Linux上面安装完IBM Http Server后,想要弄个PHP网站,但是IHS默认不支持PHP网站的,需要先安装PHP相关插件。 1.首先需要安装编译工具,开发包以便编译安装, yumgroupinstall"DevelopmentLibraries" yumgroupinstall"DevelopmentTools" 2.安装m...

weixin_34364071的博客 234
上一篇: word文档批量转换为html格式
下一篇: Websphere自动化部署维护脚本使用
adrninistrat0r
博客等级 码龄18年 395粉丝 136原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值