sh 配置SSL本地HTTPS证书

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 配置SSL本地HTTPS证书相关的知识,希望对你有一定的参考价值。

mkdir myssl
cd myssl
# 需要输入密码(两遍)
openssl genrsa -des3 -out myssl.key 1024

# 需要输入之前的密码
openssl req -new -key myssl.key -out myssl.csr
# Country Name	ISO国家代码(两位字符)	:US
# State or Province Name	所在省份	:Miami
# Locality Name	所在城市	:Grandville
# Organization Name	公司名称	:NA
# Organizational Unit Name	部门名称	:NA
# Common Name	申请SSL证书的域名或测试IP	:xxx.com(xxx.xxx.xxx.xxx)
# Email Address	不需要输入	
# A challenge password	不需要输入	
# An optional company name	不需要输入	

cp myssl.key myssl.key.org
openssl rsa -in myssl.key.org -out myssl.key
openssl x509 -req -days 365 -in myssl.csr -signkey myssl.key -out myssl.crt




# nginx 配置
server {
    listen               443;
    ssl                  on;
    ssl_certificate      /app/myssl/myssl.crt;
    ssl_certificate_key  /app/myssl/myssl.key;
    keepalive_timeout    70;
    server_name _;
    
    
    
    

以上是关于sh 配置SSL本地HTTPS证书的主要内容,如果未能解决你的问题,请参考以下文章

sh 为与您拥有证书颁发机构的开发站点轻松创建本地SSL证书https://deliciousbrains.com/ssl-cert

linux nginx ssl证书怎么配置

centos7 配置ACME(自动续期域名SSL证书)

sh 笔记:OpenSSL生成「自签名」证书,配置Nodejs本地HTTPS服务 - 1

sh 笔记:OpenSSL生成「自签名」证书,配置Nodejs本地HTTPS服务 - 12.不需要单独创建文件,重新生成证书的方法

sh 笔记:OpenSSL生成「自签名」证书,配置Nodejs本地HTTPS服务 - 11.通过v3.ext对证书进行重新生成