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对证书进行重新生成