Centos7下nginx配置https
在互联网信息安全日益重要的今天,https
协议几乎成了标配,部分浏览器如果遇到非https
的服务器会拒绝访问,有的平台也要求app的服务器要用https协议(如苹果、微信小程序)。
下面是个人配置https
的笔记,先完整记录下来,不然到时遇到问题又各种百度。
一、步骤1 配置nginx
假如你已经申请到了https证书,而且有nginx下的版本,通常是两个文件,一个是 .key 后缀的文件,为证书的私钥,另一个是 .crt 后缀的文件,为证书的公钥。
nginx.conf
配置如下:
server {
listen 443 ssl;
server_name www.server.com default_server; #1
ssl_certificate ssl/bundle.crt; #2
ssl_certificate_key ssl/cert.k