1、使用Java Development Kit (JDK) 工具生成自签名证书。
2、配置Nginx以使用生成的证书和私钥。
以下是生成自签名证书并配置Nginx的步骤和示例代码:
生成自签名证书:openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /usr/local/ssl/private.key -out /usr/local/ssl/certificate.crt
将生成的私钥 (private.key) 和证书 (certificate.crt) 复制到Nginx的配置目录。
配置Nginx:编辑Nginx的配置文件(nginx.conf)。
server {
listen 443 ssl;
server_name localhost;
ssl_certificate /usr/local/ssl/certificate.crt;
ssl_certificate_key /usr/local/ssl/private.key;
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 10m;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
location / {
root /usr/local/ssl/dist;
index index.html index.htm;
}
}
配置Nginx以使用生成的证书和私钥(https)
原创
©著作权归作者所有:来自51CTO博客作者wx5c8e482272d36的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
使用Nginx配置HTTPS域名证书
使用Nginx配置HTTPS域名证书
nginx SSL Nginx -
nginx使用acme配置https证书
nginx使用acme配置https证书
nginx https证书 -
Nginx配置域名+SSL证书生成HTTPS
由于公司业务需求,搭建自己公司的APP分发平台,为了显得正规,配个域名以为就完事了,\
nginx ssl https docker centos -
Nginx配置ssl证书(https证书)
Nginx配置SSL安全证书
nginx https ssl docker SSL -
基于Nginx配置https证书
基于nginx配置,后端为iis服务器场景下,配置站点https证书
iis Nginx https证书