aws中配置elastic beantalk的ssl证书

分类: AUTOMATION 发布于:

配置elastic beantalk的ssl证书

生成私钥

安装openssl(mac osx)

  1. 安装OpenSSL工具

  2. 执行命令openssl req -new -nodes -sha256 -newkey rsa:2048 -keyout myprivate.key -out mydomain.csr生成CSR文件。其中,

    • -new 指定生成一个新的CSR。
    • -nodes 指定私钥文件不被加密。
    • -sha256 指定摘要算法。
    • -keyout 生成私钥文件。
    • -newkey rsa:2048 指定私钥类型和长度。

您手动生成CSR文件时,一般需要输入以下信息:

说明: 输入的中文信息需要使用UTF8编码格式。

  • Organization Name(O): 申请单位名称法定名称,可以是中文或英文。
  • Organization Unit(OU): 申请单位的所在部门,可以是中文或英文。
  • Country Code(C): 申请单位所属国家,只能是两个字母的国家码。例如,中国只能是CN。
  • State or Province(S): 申请单位所在省名或州名,可以是中文或英文。
  • Locality(L): 申请单位所在城市名,可以是中文或英文。
  • Common Name(CN): 申请SSL证书的具体网站域名。
  1. 生成CSR文件mydomain.csr。

    需要输入的信息说明如下:

    字段 说明 示例
    Country Name ISO国家代码(两位字符) CN
    State or Province Name 所在省份 ZheJiang
    Locality Name 所在城市 HangZhou
    Organization Name 公司名称 HangZhou xxx Technologies, Inc.
    Organizational Unit Name 部门名称 IT Dept.
    Common Name 申请证书的域名 www.example.com
    Email Address 不需要输入 -
    A challenge password 不需要输入 -

    完成命令提示的输入后,会在当前目录下生成myprivate.key(私钥文件)和 mydomain.csr(CSR,证书请求文件)两个文件。