Nginx
如何配置HTTPS
第一步:编译Nginx
如果我们想使用Nginx
提供HTTPS
服务,那么我们必须在编译Nginx
的时候支持SSL
功能。通过-V
命令可以查看Nginx
编译时候使用的参数。
![](https://img1.sycdn.imooc.com/5e2057b30001cf8506190104.png)
可以看到我们之前编译的Nginx
并没有包含SSL
功能,所以我们要重新编译Nginx
。
![](https://img1.sycdn.imooc.com/5e2057ba00018ed109510301.png)
紧接着make
和make install
就行了。
第二步:生成证书
大家可以使用openssl
生成一对证书,这个过程就不再说了,可以借助搜索引擎查询。
第三步:配置conf
文件
![](https://img1.sycdn.imooc.com/5e2057c90001a0a307220475.png)
第五步:启动Nginx
常规启动Nginx
就可以访问HTTPS
了。