IBM DB2 Content Manager V83与手工配置SSL

此文章主要向大家描述的是IBM DB2 Content Manager V83系统中,手工配置SSL的实际操作步骤,在IBM DB2 Content Manager V83系统中,一般的情况下都需要使用SSL协议。 在安装IBM DB2 Content Manager V83系统时。

 安装程序可以完成对IBM HTTP Server中相关SSL的配置。 系统的管理员也可以通过IBM DB2 Content Manager V83提供的说明来手工的配置SSL。 这里对手工配置SSL给出一些介绍和指导。

说明:

在IBM DB2 Content Manager V83系统中,需要使用SSL协议。 在安装IBM DB2 Content Manager V83系统时, 安装程序可以完成对IBM HTTP Server中相关SSL的配置。 在以下的情况下, 可能需要管理员手工完成SSL的相关配置:

1. 安装IBM DB2 Content Manager V83时没有选择配置SSL;

 

2. 系统是从IBM DB2 Content Manager V82 升级到V83的;

 

3. 在IBM DB2 Content Manager V83安装完成之后, 升级了Websphere Application Server 从V5到V6, 或者重新安装了IBM HTTP Server;

 

4. 在安装IBM DB2 Content Manager V83时,选择的是典型安装;

 

在上面列出的情况中, IBM HTTP Server的SSL不能被IBM DB2 Content Manager V83的安装程序自动配置, 需要管理员在IBM DB2 Content Manager V83安装完成后, 根据系统实际的需要来进行手工配置。 具体的SSL配置步骤如下:

1. 对于Windows操作系统, 打开一个命令窗口, 并进入到IBM DB2 Content Manager V83的配置目录, 缺省为:C:\Program Files\IBM\db2cmv8\config

对于UNIX或者Linux操作系统, 用root用户登录到系统, 并进入到目录/opt/IBM/db2cmv8/config

 

2. 用下面的命令设置环境变量:

对于Windows操作系统:

 

  1. set JAVA_HOME=C:\WebSphere60\AppServer\java   
  2. set PATH=%JAVA_HOME%\bin;%PATH%  

对于UNIX操作系统:

  1. export JAVA_HOME=/usr/IBM/WebSphere60/AppServer/java   
  2. export PATH=$JAVA_HOME/bin:$PATH  

3. 对于Windows操作系统, 还需要修改PATH环境变量, 增加GSK的LIB目录, 命令如下:

  1. set PATH=C:\Program Files\ibm\gsk7\lib;%PATH%  

4. 完成上述的环境配置后, 可以通过执行RMUpdateSSL命令来进行SSL的配置, 该命令是IBM DB2 Content Manager V83包含的一个命令, 命令的执行语法如下:

  1. java RMUpdateSSL <HTTPServer_conf_directory>  

其中<HTTPServer_conf_directory>指IBM HTTP Server的conf目录。

则缺省情况下, 该命令在Windows操作系统上为:java RMUpdateSSL C:\WebSphere60\HttpServer\conf

 

在UNIX操作系统上为:

 

  1. java RMUpdateSSL /usr/IBM/WebSphere60/HttpServer/conf  

此命令的日志信息会记录在日志文件<IBMCMROOT>/config/cmcfgrmas.log中, 其中<IBMCMROOT>是IBM DB2 Content Manager V83的安装目录。下面是该日志文件的一个例子:

  1. 2005/08/12 06:42:38 RMUpdateSSL Entry   
  2. 2005/08/12 06:42:39 RMUpdateSSL adding com.ibm.spi.IBMCMSProvider   
  3. 2005/08/12 06:42:39 RMUpdateSSL adding com.ibm.crypto.fips.provider.IBMJCEFIPS   
  4. 2005/08/12 06:42:41 RMUpdateSSL pluging configured on line 844   
  5. 2005/08/12 06:42:41 RMUpdateSSL SSL is ready to be configured.   
  6. 2005/08/12 06:42:41 RMUpdateSSL os.name AIX  

该命令在配置SSL时, 需要修改IBM HTTP Server的配置文件 httpd.conf。 在修改前, 会备份原有的配置文件, 备份将被存储为HTTPServer/conf/httpd.conf.000。 备份后, 命令RMUpdateSSL会在配置文件的末尾加入如下的信息:

  1. LoadModule ibm_ssl_module modules/mod_ibm_ssl.so   
  2. LoadModule was_ap20_module /usr/WebSphere60/Plugins/bin/mod_was_ap20_http.so   
  3. WebSpherePluginConfig /usr/WebSphere60/AppServer/profiles/BaseUnmanaged/config/c   
  4. ells/cma66Node01Cell/nodes/webserver1_node/servers/webserver1/plugin-cfg.xml   
  5. Listen 443   
  6. <VirtualHost cma66.svl.ibm.com:443>   
  7. ServerName cma66.svl.ibm.com   
  8. DocumentRoot "/usr/WebSphere60/HttpServer/htdocs/en_US"   
  9. ErrorLog "/usr/WebSphere60/HttpServer/logs/error.log"   
  10. TransferLog "/usr/WebSphere60/HttpServer/logs/error.log"   
  11. ServerSignature Off   
  12. SSLEnable   
  13. SSLFIPSEnable   
  14. Keyfile "/usr/WebSphere60/HttpServer/conf/key.kdb"   
  15. SSLV2Timeout 100   
  16. SSLV3Timeout 1000   
  17. SSLClientAuth none   
  18. SSLServerCert icmrm   
  19. SSLCipherSpec 3A   
  20. SSLCipherSpec FF  

如果在运行RMUpdateSSL命令时得到错误, 除了可以参考日志文件, 还可以使用命令的debug模式来获取更详细的信息, 命令如下:

  1. java -Ddebug=true RMUpdateSSL HTTPServer_conf_directory  

5. 启动IBM HTTP Server;

在Windows操作系统, 执行:

 

Start > Programs > IBM HTTP Server 6.0 > Start HTTP Server

 

在UNIX操作系统, 执行命令:

 

  1. /usr/IBM/WebSphere60/HttpServer/bin/apachectl start  

6. 通过浏览器来检验SSL的配置, 访问URLs:http://hostname 和 https://hostname 。 可以看到IBM HTTP Server的界面。

如果正常, 则继续, 否则重新检查SSL的配置。

 

7. 启动IBM DB2 Content Manager的资源管理器(Resource Manager), 缺省配置下可以执行如下命令来启动:

在Windows 操作系统:

 

  1. C:\WebSphere60\AppServer\bin\startServer.bat icmrm   

在UNIX操作系统

  1. /usr/IBM/WebSphere60/AppServer/bin/startServer.sh icmrm  

8. 检查资源管理器可以通过浏览器界面来访问。 对于缺省设置, 访问如下的地址:

http://hostname/icmrm/snoop 和 https://hostname/icmrm/snoop

 

应该可以看到 snoop 的页面。

 

9. 修改IBM DB2 Content Manager的配置以连接正确的资源管理器的服务端口。对此, 需要打开IBM DB2 Content Manager的系统管理客户机, 在资源管理器的属性页面配置好正确的端口。

完成上述的步骤, 即可完成SSL的相关配置。 如果您仍然有问题, 请联系IBM技术支持中心。

参考资料:

GC27-1332 IBM DB2 Content Manager Enterprise Edition Planning and Installing Your Content Management System

 

SC27-1335 IBM DB2 Content Manager Enterprise Edition System Administration Guide

以上的相关内容就是对IBM DB2 Content Manager V83系统中,如何手工配置SSL的介绍,望你能有所收获。

【编辑推荐】

  1. DB2数据库在linux操作系统的指令有哪些?
  2. linux DB2 v9.7的好用方案!
  3. JDBC连接DB2数据库要用到哪些操作技巧?
  4. DB2数据库解死锁之shell脚本经典版!
  5. DB2数据库操作的内容包括哪些?

 

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/233346.html<

(0)
运维的头像运维
上一篇2025-04-20 14:18
下一篇 2025-04-20 14:20

相关推荐

  • 个人主题怎么制作?

    制作个人主题是一个将个人风格、兴趣或专业领域转化为视觉化或结构化内容的过程,无论是用于个人博客、作品集、社交媒体账号还是品牌形象,核心都是围绕“个人特色”展开,以下从定位、内容规划、视觉设计、技术实现四个维度,详细拆解制作个人主题的完整流程,明确主题定位:找到个人特色的核心主题定位是所有工作的起点,需要先回答……

    2025-11-20
    0
  • 社群营销管理关键是什么?

    社群营销的核心在于通过建立有温度、有价值、有归属感的社群,实现用户留存、转化和品牌传播,其管理需贯穿“目标定位-内容运营-用户互动-数据驱动-风险控制”全流程,以下从五个维度展开详细说明:明确社群定位与目标社群管理的首要任务是精准定位,需明确社群的核心价值(如行业交流、产品使用指导、兴趣分享等)、目标用户画像……

    2025-11-20
    0
  • 香港公司网站备案需要什么材料?

    香港公司进行网站备案是一个涉及多部门协调、流程相对严谨的过程,尤其需兼顾中国内地与香港两地的监管要求,由于香港公司注册地与中国内地不同,其网站若主要服务内地用户或使用内地服务器,需根据服务器位置、网站内容性质等,选择对应的备案路径(如工信部ICP备案或公安备案),以下从备案主体资格、流程步骤、材料准备、注意事项……

    2025-11-20
    0
  • 如何企业上云推广

    企业上云已成为数字化转型的核心战略,但推广过程中需结合行业特性、企业痛点与市场需求,构建系统性、多维度的推广体系,以下从市场定位、策略设计、执行落地及效果优化四个维度,详细拆解企业上云推广的实践路径,精准定位:明确目标企业与核心价值企业上云并非“一刀切”的方案,需先锁定目标客户群体,提炼差异化价值主张,客户分层……

    2025-11-20
    0
  • PS设计搜索框的实用技巧有哪些?

    在PS中设计一个美观且功能性的搜索框需要结合创意构思、视觉设计和用户体验考量,以下从设计思路、制作步骤、细节优化及交互预览等方面详细说明,帮助打造符合需求的搜索框,设计前的规划明确使用场景:根据网站或APP的整体风格确定搜索框的调性,例如极简风适合细线条和纯色,科技感适合渐变和发光效果,电商类则可能需要突出搜索……

    2025-11-20
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注