目的:使用https证书,满足微信小程序的服务器配置需要,另外还需要域名和域名解析,通过阿里云界面可配置完成
1、从阿里云控制台申请免费的CA证书,一个pem一个key文件;
2、将两个文件copy到服务器,/etc/nginx/目录下,新建一个cer文件夹;
3、修改/etc/nginx/nginx.conf
listen80的不动,同上一篇文章,支持flask uwsgi配置;
server {
listen 443 ssl;
server_name www.clockone.xyz;
#root /usr/share/nginx/html;#注意是文件夹
root /etc/nginx/html;
ssl_session_cache shared:SSL:1m;
ssl_certificate "/etc/nginx/cer/1750135_www.clockone.xyz.pem";
ssl_certificate_key "/etc/nginx/cer/1750135_www.clockone.xyz.key";
ssl_session_timeout 10m;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;