Chinaunix首页 | 论坛 | 博客
  • 博客访问: 183490
  • 博文数量: 55
  • 博客积分: 1471
  • 博客等级: 上尉
  • 技术积分: 420
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-08 14:00
文章分类

全部博文(55)

文章存档

2012年(5)

2011年(50)

分类: 系统运维

2011-10-21 12:58:48

编译nginx时需要添加ssl模块

 --with-http_ssl_module

生成证书

  1.  cd /usr/local/nginx/conf
  2.  openssl genrsa -des3 -out server.key 1024
  3.  openssl req -new -key server.key -out server.csr
  4.  cp server.key server.key.org
  5.  openssl rsa -in server.key.org -out server.key
  6.  openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
例:
  1. openssl genrsa -des3 -out api.bz.key 1024
  2. openssl req -new -key api.bz.key -out api.bz.csr
  3. cp api.bz.key api.bz.key.org
  4. openssl rsa -in api.bz.key.org -out api.bz.key
  5. openssl x509 -req -days 365 -in api.bz.csr -signkey api.bz.key -out api.bz.crt
 
编辑 nginx.conf
  1. server {
  2.     server_name YOUR_DOMAINNAME_HERE;
  3.     listen 443;
  4.     ssl on;
  5.     ssl_certificate /usr/local/nginx/conf/server.crt;
  6.     ssl_certificate_key /usr/local/nginx/conf/server.key;
  7. }
 
参考 :
 
阅读(1077) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~