Chinaunix首页 | 论坛 | 博客
  • 博客访问: 670630
  • 博文数量: 121
  • 博客积分: 1425
  • 博客等级: 中尉
  • 技术积分: 2059
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-03 15:34
文章分类

全部博文(121)

文章存档

2018年(1)

2017年(2)

2016年(1)

2015年(11)

2014年(14)

2013年(47)

2012年(45)

分类: LINUX

2014-02-17 00:27:18

openssl pkcs12 -in tw.pfx -nocerts -nodes -out tw.key

生成证书

$ cd /usr/local/nginx/conf
$ openssl genrsa -des3 -out server.key 1024
$ openssl req -new -key server.key -out server.csr
$ cp server.key server.key.org
$ openssl rsa -in server.key.org -out server.key
$ openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

编辑 nginx.conf

server {
    server_name YOUR_DOMAINNAME_HERE;
    listen 443;
    ssl on;
    ssl_certificate /usr/local/nginx/conf/server.crt;
    ssl_certificate_key /usr/local/nginx/conf/server.key;
   

    ssl_session_timeout  5m;

    ssl_protocols  SSLv2 SSLv3 TLSv1;
    ssl_ciphers  HIGH:!aNULL:!MD5;
    ssl_prefer_server_ciphers   on;



 location ~ .*\.php$ {  
           include         fcgi.conf;
           fastcgi_pass    127.0.0.1:9000;
           fastcgi_index   index.php;
           expires         off;
   }

}



测试  https://ssltools.websecurity.symantec.com


出钱的要这样
openssl pkcs12 -in [yourfile.pfx] -nocerts -out [keyfile-encrypted.key]
openssl pkcs12 -in [yourfile.pfx] -clcerts -nokeys -out [certificate.crt]
cat RapidSSLCABundle.txt >>  [certificate.crt]
阅读(1109) | 评论(0) | 转发(0) |
0

上一篇:nginx 配置解读

下一篇:hillstone 使用记录

给主人留下些什么吧!~~