测试系统:ubantu 16.04
测试时间:2017-12-21
关于SSL证书说明
博主用的DV免费证书做的测试。
关于SSL Key 和 CSR 文件或PEM文件
一般SSL发行商会提供给大家key或者csr。
如果没有,可以自己生成,用OpenSSL。
.key
是私钥
配置HTTPS
首先得进入nginx主机配置目录:/var/nginx/sites-enabled
**配置https和http有两种方式:
- 一种是两者共存
- 另一种是强制http跳转https
同时监听80和443端口
server {
listen 80;#同时打开80和443端口
listen 443 ssl;
server_name example.com;
root /var/www/html;
index index.php index.html index.htm index.nginx-debian.html;
#证书文件
ssl_certificate