最近有同学问我如何在Nginx一台服务器上配置多个域名,那我就索性写一个Nginx专栏好了。
下面来讲一下Nginx如何配置Https。
一、Https配置
1. 安装nginx的时候的需要http_ssl_module模块
否则在配置完server后重启nginx会出现[emerg] 10464#0: unknown directive “ssl” in…
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
2. 生成证书步骤
首先我们到Nginx配置文件目录下
$ cd /usr/local/nginx/conf
然后我们生成私钥
$ openssl genrsa -des3 -out server.key 1024
生成证书请求文件
$ openssl req -new -key server.key -out server.csr
最后生成证书
$ openssl req -x509