编译nginx
./configure --prefix= --with-http_stub_status_module --with-http_ssl_module
生成自签名证书
openssl req -newkey rsa:4096 -nodes -sha256 -keyout ca.key -x509 -days 3650 -out ca.crt
openssl req -newkey rsa:4096 -nodes -sha256 -keyout gaplus.key -out gaplus.csr
openssl x509 -req -days 3650 -in gaplus.csr -CA ca.crt -CAkey ca.key -CAcreateserial -out gaplus.crt
openssl x509 -in gaplus.crt -noout -text
cat gaplus.crt ca.crt > gaplus.pem
修改nginx配置
server {
listen 6143 ssl;
ssl_certificate certs/gaplus.pem;
ssl_certificate_key certs/gaplus.key;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
server_name localhost;
网友评论