`

openssl生成自签名证书供nginx测试

阅读更多

首先,是openssl自签名证书(颁发者和使用者信息完全相同),仅供nginx的测试使用;

 

1,生成私钥:

openssl genrsa -des3 -out merrick.key 2048

 

2,产生自签名证书:

openssl req -new -x509 -days 3650 -key merrick.key -out merrick.crt

...

 

3,查看证书:

openssl x509 -in merrick.crt -noout -text

 

4,给nginx免控制台输入密码的私钥:

openssl rsa -in merrick.key -out merrick.key.unpass

 

5,nginx的https部分的配置:

  ssl_certificate  merrick.pem;
  ssl_certificate_key merrick.key.unpass;

分享到:
评论

相关推荐

    docker构建nginx双向认证https服务器

    docker构建nginx双向认证https服务器。 openssl命令生成双向认证自签名证书。 nginx配置https(tls)服务。 浏览器访问服务器需要导入客户端证书到浏览器中。

    Nginx配置SSL自签名证书的方法

    生成自签名SSL证书 生成RSA密钥(过程需要设置一个密码,记住这个密码) $ openssl genrsa -des3 -out domain.key 1024 拷贝一个不需要输入密码的密钥文件 $ openssl rsa -in domain.key -out domain_nopass.key ...

    cas 自签名证书制作及应用 操作说明及相关配置

    1、该文档执行的前提:windows、安装openssl工具、下载nginx服务器、安装jdk并配置环境变量 (压缩包 包括了openssl、nginx和相关的配置文件) 2、下载 openssl.cnf文件- 修改commonName、commonName_default、[alt_...

    certificate-manager:管理网络服务器(主要是 nginx)的自签名服务器和客户端证书的脚本

    生成 nginx 配置一个单独的 bash 脚本,除了 openssl 之外没有任何依赖项,非常适合 Docker 配置默认生成 RSA 2048(但可配置为任何密钥大小) 证书管理器脚本在一个命令中创建全套自签名证书和 CA 文件;...

    ssl-proxy:简单的零配置SSL反向代理,带有真实的自动生成的证书(LetsEncrypt,自签名,提供)

    ssl代理具有自动生成的证书的简单单命令SSL反向代理(LetsEncrypt,自签名) 将SSL添加到在VM上运行的事物的便捷简便方法-无论是您的jupyter笔记本还是团队的jenkins实例。 ssl-proxy通过单个命令自动生成SSL证书和...

    nginx_CA证书创建

    nginx 自建CA证书 //第一步,为服务器端和客户端准备公钥、私钥 #生成服务器端私钥 openssl genrsa -out server.key 1024 #生成服务器端公钥 openssl rsa -in server.key -pubout -out server.pem //第二步,生成 CA...

    Linux下Nginx安全证书ssl配置方法

    生成证书:进入要生成证书的目录cd /usr/local/nginx/conf 使用openssl创建创建服务器私钥,输入相应提示的信息 代码如下:openssl genrsa -des3 -out server.key 1024 创建证书签名请求(Certificate Signing ...

    Linux Nginx 配置SSL访问实例详解

    Linux Nginx 配置SSL访问实例详解 ...创建签名请求的证书(CSR): $ openssl req -new -key server.key -out server.csr 在加载SSL支持的Nginx并使用上述私钥时除去必须的口令: $ cp server.key server.key.o

    docker-nginx-auth-registry:通过nginx对私有仓库的安全认证

    在宿主机上做好https自签名证书(参见echo 01 > ca.srlopenssl genrsa -des3 -out ca-key.pem 2048openssl req -new -x509 -days 365 -key ca-key.pem -out ca.pemopenssl genrsa -des3 -out server-key.pem 2048...

    dev-certificates:创建开发证书的简便方法!

    创建开发证书的简便方法! 如果您是网络开发人员,并且...为您的域生成证书要为example.dev及其子域生成证书,请运行: create-certificate.sh example.dev 现在,您可以在Web服务器(例如Apache或Nginx)中安装.key和

    详解nginx使用ssl模块配置HTTPS支持

    默认情况下ssl模块并未被安装,如果要使用该模块则需要在编译时指定–with-http_ssl_module参数,安装模块依赖于OpenSSL库和一些引用文件,通常这些文件并不...创建签名请求的证书(CSR): $ openssl req -new -key s

    详解nginx如何配置HTTPS

    一,生成证书 # 1、首先,进入你想创建证书和私钥的目录,例如: cd /etc/nginx/ # 2、创建服务器私钥,命令会让你输入一个口令: openssl genrsa -des3 -out server.key 1024 # 3、创建签名请求的证书(CSR): ...

    在Nginx服务器中启用SSL的配置方法

    生成证书 可以通过以下步骤生成一个简单的证书: 首先,进入你想创建证书和私钥的目录,例如: $ cd /usr/local/nginx/conf 创建服务器私钥,命令会让你输入一个口令: $ openssl genrsa -des3 -out server.key ...

    clientstate-master:登录,输入您的秘密,获得数据库的灵巧 API

    生成自签名证书: 此证书仅用于开发。 最后不会有密码短语 - 最初输入您想要的任何内容。 为所有问题输入任意/默认值。 见 mkdir -p clientstate-master/docker/nginx/certs cd clientstate-master/docker/nginx/...

    projectx:使用 MEAN 堆栈构建的应用程序

    X计划使用平均堆栈构建的项目...您需要使用 OpenSSL 并生成一组自签名证书sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /$PATH/server.key -out /$PATH/server.crt 确保相应地更新您的nginx.conf

    devenv

    适用于全新Debian(甚至可能类似于Debian)环境的安装程序脚本... NGINX将使用HTTPS将端口“ 80”和“ 8080”上任何源的流量转发到端口“ 443”(使用自签名证书;使用此脚本生成) 云壳: gcsfuse python3 pip ng

Global site tag (gtag.js) - Google Analytics