nginx配置ssl证书(http转https)

nginx配置ssl证书

阿里云下载好nginx的ssl证书,上传到服务器
服务器现在安装nginx
nginx目录下找到conf.d目录 在该目录下新建一个文件夹(test)用来存放你的ssl证书,然后新建一个conf文件(例:test.conf)

server {
        listen 443;

        server_name ballblast.wraptech.cn;填写你的域名
        ssl on;
        ssl_certificate     /etc/nginx/conf.d/ballblast-cert/cert-1541641204904_ballblast.wraptech.cn.crt;上传的ssl文件
        ssl_certificate_key /etc/nginx/conf.d/ballblast-cert/cert-1541641204904_ballblast.wraptech.cn.key;传的ssl文件
        ssl_session_timeout 5m;
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_prefer_server_ciphers on;
		
		
		
        location / {匹配规则:/代表所有请求都拦截到proxy_pass这里请求
            proxy_set_header X-Forwarded-Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_pass http://localhost:8088/;
        }
		
	
		
    }

这是一个最简单的配置文件

你可能感兴趣的:(问题解决)