• apache、nginx配置自签名证书


    一、apache:

    1. 安装apache、ssl、openssl
      yum  -y  install  httpd  httpd-pear  mod_ssl  openssl
    2. 生成证书文件
      openssl genrsa -out server.key 2048
      openssl req -new -key server.key -out server.crt

      此步骤需要输入一些证书信息:(如果不想输入,也可一路回车)

      Country Name (2 letter code) [XX]:CN
      State or Province Name (full name) []:shanghai
      Locality Name (eg, city) [Default City]:shanghai
      Organization Name (eg, company) [Default Company Ltd]:ccc
      Organizational Unit Name (eg, section) []:bbb
      Common Name (eg, your name or your server's hostname) []:www.test.com
      Email Address []:a@a.com
    3. 移到证书文件到apache配置目录下
      mv  {server.key,server.crt}  /etc/httpd/conf/
    4. 修改nginx配置文件:
      vim  /etc/httpd/conf/httpd.conf

      apache、nginx配置自签名证书
      修改为刚才生成证书文件的路径

    5. 测试:
      apache、nginx配置自签名证书
      二、nginx:
    6. 生成私钥文件:
      openssl genrsa -des3 -out server.key 2048
    7. 去除口令:
      mv server.key server.key.back
      openssl rsa -in server.key.back -out server.key
    8. 创建请求证书:
      openssl req -new -key server.key -out server.csr
    9. 生成证书文件:
      openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
    10. 修改nginx配置文件:
      ssl on;
      ssl_certificate /etc/nginx/server.crt;
      ssl_certificate_key /etc/nginx/server.key;

      apache、nginx配置自签名证书

    11. 测试:
      apache、nginx配置自签名证书
    本文转自 Lee_吉  博客,原文链接:  http://blog.51cto.com/12173069/2057610      如需转载请自行联系原作者

  • 相关阅读:
    矩阵特征值与特征向量
    拉格朗日插值matlab实现
    CloudCompare 的简单的使用说明
    kreuz-frankfurt-sample-generic-2019-02-08.xodr文件解读
    xml语言
    惯性坐标系
    四分位数及matlab实现
    参考文献类型标识
    matlab产生很多个相同的数字
    linux 中常用的一些头文件
  • 原文地址:https://www.cnblogs.com/twodog/p/12138592.html
Copyright © 2020-2023  润新知