Nginx下配置自己的SSL加密网站
来源:互联网 发布:淘宝女打底衫 编辑:程序博客网 时间:2024/05/21 06:42
HTTPS 是一种加密的HTTP协议,现在主要应用于银行,金融,以及支付平台等领域。
除了向国际上一些知名的证书办法机构,如VeriSign。GlobalSign,GeoTrust申请数字证书之外(国内颁发证书的CA机构主要是CNNIC),我们自己也可以利用Linux系统相关命令自己生成数字证书,区别在于这一些证书,是不受浏览器支持的,需要自己动手选择信任才能继续访问:
首先创建一个私钥文件:
openssl genrsa -des3 -out server.key 1024
openssl req -new -key server.key -out server.csr
openssl rsa -in server.key -out server_nopass.key
结合密钥和证书生成请求,创建一个自签署的CA证书
openssl req -new -x509 -days 3650 -key server_nopass.key -out server.crt
至此,通过自身生成的server_nopass.key 和 server.crt 即可以结合nginx的相关配置,搭建一个自认证的HTTPS系统
这里是一个Nginx的配置示例:
server { listen 443; server_name localhost; ssl on; ssl_certificate server.crt; ssl_certificate_key server_nopass.key; ssl_session_timeout 5m; ssl_protocols SSLv2 SSLv3 TLSv1; ssl_ciphers HIGH:!aNULL:!MD5; ssl_prefer_server_ciphers on; location / { root html; index index.html index.htm; } }
- Nginx下配置自己的SSL加密网站
- nginx 配置ssl加密
- nginx+apache实现网站的ssl加密(https)
- Nginx 下配置SSL证书的方法
- Nginx下配置网站ssl实现https访问
- Nginx下配置网站ssl实现https访问
- Nginx配置网站SSL认证
- Nginx下配置网站SSL实现https访问本站就是用的这方法
- Nginx下配置网站SSL实现https访问本站就是用的这方法
- nginx ssl加密代理配置指南
- Nginx配置SSL证书部署HTTPS网站
- Nginx配置SSL证书部署HTTPS网站
- Nginx配置SSL证书部署HTTPS网站
- Nginx配置SSL证书部署HTTPS网站
- Nginx配置SSL证书部署HTTPS网站
- Nginx配置SSL证书部署HTTPS网站
- Nginx配置SSL证书部署HTTPS网站
- Nginx配置SSL证书部署HTTPS网站
- 正则表达式应用:匹配email地址
- 随笔
- .net 指定奖品概率随机抽奖功能实现
- 《TCPIP详解卷一》第四章(ARP地址解析协议)学习笔记
- 工作中写的编译脚本,留着以后想是干什么的。
- Nginx下配置自己的SSL加密网站
- 有一段传奇 叫提高班
- 一个不错的php图片处理类EasyPhpThumbnail Class
- Jode Eclipse 插件的安装与使用
- Android Robotium自动化测试
- windows设置为 NTP server
- 模拟物理standby产生gap
- XML解析出现An invalid XML character (Unicode: 0x**) was found in the comment.
- java保留两位小数4种方法