Technical note
Nginx配置SSL
编译安装
下载全部源码
./configure —prefix=/path/to/nginx
—with-zlib=../zlib-1.2.8
—with-pcre=../pcre-8.39
—with-openssl=../openssl-1.1.0b
—with-http_ssl_module
生成证书
cd /usr/local/nginx/conf openssl genrsa -des3 -out server.key 1024 openssl req -new -key server.key -out server.csr openssl rsa -in server.key -out server_nopwd.key openssl x509 -req -days 365 -in server.csr -signkey server_nopwd.key -out server.crt
配置nginx.conf
server { listen 443; ssl on; ssl_certificate /usr/local/nginx/conf/server.crt; ssl_certificate_key /usr/local/nginx/conf/server_nopwd.key; }