Nginx开通https

1、申请证书(如腾讯云)

2、上传证书到linux目录下

3、配置nginx.conf文件

server {

        listen 443ssl;  #1.1版本后这样写

        server_name www.domain.com; #填写绑定证书的域名

        ssl_certificate 1_www.domain.com_bundle.crt;  # 指定证书的位置,绝对路径

        ssl_certificate_key 2_www.domain.com.key;  # 绝对路径,同上

        ssl_session_timeout 5m;

        ssl_protocols TLSv1 TLSv1.1TLSv1.2; #按照这个协议配置

        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;#按照这个套件配置

        ssl_prefer_server_ciphers on;

        location / {

            root  html; #站点目录,绝对路径

            index  index.html index.htm;

        }

    }

4、重启nginx

./nginx -s reload

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Nginx简介 解决基于进程模型产生的C10K问题,请求时即使无状态连接如web服务都无法达到并发响应量级一万的现...
    魏镇坪阅读 2,090评论 0 9
  • 证书安装 下载得到的 www.domain.com.zip 文件,解压获得3个文件夹,分别是Apache、IIS、...
    MicoCube阅读 6,502评论 0 0
  • 浏览器地址栏标志着 HTTPS 的绿色小锁头从心理层面上可以给用户专业安全的心理暗示,本文简单总结一下如何在 Ng...
    QieZi阅读 38,074评论 0 10
  • log_by_lua 语法: log_by_lua <lua-script-str> 上下文: http,serv...
    吃瓜的东阅读 3,176评论 0 0
  • Nginx 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 ...
    小小的小帅阅读 868评论 0 1