SSL证书如何部署到IBM HTTP Server上

2021年12月31日

IBM HTTP 服务器是建立在 Apache HTTP 服务器中的 Web 服务器,该服务器也包含在 IBM WebSphere Application Server 中。每台服务器都应该有一个保护措施,使其免受未知威胁,安装SSL证书是一个不错的选择。

那么,SSL证书如何部署到IBM HTTP Server上?

如果您已经有SSL证书,则可以继续安装部署过程。否则,您应该先创建密钥数据库文件 (.kdb),之后生成 CSR文件方可完成SSL证书申请。

一、创建密钥数据库文件

1、打开 iKeyman 实用程序(密钥管理实用程序)

对于 Windows:单击开始>IBM HTTP 服务器>启动密钥管理实用程序

对于 UNIX: 运行命令:/IHS root/bin/iKeyman.sh

2、从菜单栏中,单击密钥数据库文件并选择“新建”选项卡。

3、输入密钥数据库文件的名称以及 Windows 上要保存 .kdb 文件的位置。

4、点击确定

5、现在您必须生成一个密码,以便将来打开密钥数据库文件。

生成一个密码

6、在“密码提示”框中,选中“将密码存储到文件中”,因为它将加密密码并将 .sth 文件保存在同一目录中。单击确定按钮。

二、生成CSR

1、使用在上述步骤中创建的 iKeyman 打开密钥数据库文件。

2、在密钥数据库内容选项卡下,单击下拉框并选择个人证书请求。

3、现在单击“个人证书请求”右侧的“新建”按钮。

新建

4、您将有一个密钥生成和证书请求框,您必须在密钥标签列中提供证书名称。

5、之后,填写密钥大小、签名算法、通用名称、位置、邮政编码等详细信息,并输入您希望存储证书请求的文件名。

6、单击确定按钮。

生成 CSR 后,您必须将其提供给CA机构,然后CA机构会进行审核,成功颁发之后将通过电子邮件向您发送SSL证书,您需要将其安装在IBM HTTP Server上。

三、下载证书文件

下载并解压缩您从CA机构收到的电子邮件中包含的 Zip 文件,并将根证书、中间证书和主要证书存储在服务器的本地目录中。

四、安装根证书和中间证书

1、打开 iKeyman 实用程序(密钥管理实用程序)

2、对于 Windows -单击开始>IBM HTTP 服务器>启动密钥管理实用程序

3、对于 UNIX – 运行命令:/IHS root/bin/iKeyman.sh

4、从菜单栏中,单击密钥数据库文件并选择“新建”选项卡。

5、打开之前创建的 .kdb 文件,输入之前设置的密码,然后单击OK按钮。

6、在密钥数据库内容选项卡下,单击签名者证书,然后单击添加按钮。

7、浏览并选择根证书和中间证书,然后单击OK。

五、安装主证书

1、打开 iKeyman 实用程序(密钥管理实用程序)

2、对于 Windows:单击开始>IBM HTTP 服务器>启动密钥管理实用程序

3、对于 UNIX: 运行命令:/IHS root/bin/iKeyman.sh

4、打开之前创建的密钥数据库 (.kdb) 文件,单击“确定”按钮。

5、在密钥数据库内容选项卡下,单击个人证书。

单击个人证书

6、单击接收按钮。

7、您将看到一个弹出窗口“从文件接收证书”,其中继续数据类型标签为“ Base64 编码的 ASCII 数据”。

8、浏览主证书的位置,单击OK。

完成上述步骤后,早IBM HTTP Server上部署SSL证书的过程就结束了,证书就可以使用了。

相关阅读

QQ
微信
微信
公众号
公众号
在线咨询
电话

联系热线:400-080-0149

返回顶部