yanghongjun 发表于 2018-11-8 08:57:51

nginx https加密

openssl genrsa -des3 -out server.key 1024                     \\用于生成rsa私钥文件  
openssl req -new -key server.key -out server.csr               \\openssl req 用于生成证书请求
  
openssl rsa -in server.key -out server_nopwd.key                \\利用openssl进行RSA为公钥加密
  
openssl x509 -req -days 365 -in server.csr -signkey server_nopwd.key -out server.crt
  

  
3,添加nginx证书
  
server {
  
      listen 443 ssl;
  
ssl_certificate      /usr/local/nginx/ssl/server.crt;            //证书路径,却对和相对路径都可以
  
      ssl_certificate_key/usr/local/nginx/ssl/server_nopwd.key;
  

  
保存退出
  
nginx -t检查出现
  
nginx: the "ssl" parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf:99
  
是nginx编译的时候没有增加这个ssl模块,从新编译加上--with-http_ssl_module


页: [1]
查看完整版本: nginx https加密