请选择 进入手机版 | 继续访问电脑版

极客蜗牛

查看: 174|回复: 0

NodeJS + Nginx + https 配置

[复制链接]

82

主题

99

帖子

655

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
655
QQ
发表于 2018-1-25 16:32:36 | 显示全部楼层 |阅读模式
遇到几个坑

用的是宝塔的Windows版本
Nginx用的是宝塔继承的 版本 1.11.13
将域名 www.domain.com 的证书文件 1_www.domain.com_bundle.crt 和私钥文件2_www.domain.com.key保存到同一个目录,例如/usr/local/nginx/conf目录下。
我是直接保存在了 nginx.conf 的统计目录下
更新Nginx根目录下 conf/nginx.conf 文件如下
  1. server{
  2.     listen 443;
  3.     server_name blog.gek6.com; #填写绑定证书的域名
  4.     ssl on;
  5.     ssl_certificate 1_blog.gek6.com_bundle.crt;
  6.     ssl_certificate_key 2_blog.gek6.com.key;
  7.     ssl_session_timeout 5m;
  8.     ssl_protocols TLSv1 TLSv1.1 TLSv1.2; #按照这个协议配置
  9.     ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;#按照这个套件配置
  10.     ssl_prefer_server_ciphers on;

  11.     location / {
  12.         proxy_set_header X-Real-IP $remote_addr;
  13.         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  14.         proxy_set_header Host  $http_host;
  15.         proxy_set_header X-Nginx-Proxy true;
  16.         proxy_set_header Connection "";
  17.         proxy_pass      http://nodejs;
  18.     }
  19.         }
复制代码



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|极客蜗牛

GMT+8, 2019-1-21 04:10 , Processed in 0.054923 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表