首先我们一步排除
1、域名备案是否成功?
网站备案_ICP备案_备案迁移_备案-阿里云
2、域名是否解析(我就是错在这里)
阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台
3、是否申请证书成功?
4、nginx是否支持ssl?
/usr/local/nginx/sbin/nginx -V
有 configure arguments: --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module 就表示支持
没有就看一下其他博主怎么做,我这里推荐几个:
从没有安装过nginx:linux安装nginx并配置ssl证书 HTTPS和域名配置_linux nginx 配置域名 证书 简书-CSDN博客
安装过的:
https://www.cnblogs.com/aerfazhe/p/15773667.html
这里要注意,
到这一步的时候cp ./objs/nginx 不一定在这里,也可能在 /usr/local/nginx-1.16.1/objs
5、nginx部署
配置conf
server {listen 80;server_name ylgx.panxiaohei.cn;rewrite ^(.*)$ https://${server_name}$1 permanent;
}
server {listen 443 ssl;server_name ylgx.panxiaohei.cn;# ssl证书地址ssl_certificate /panxiaohei/software/nginx/cert/ylgx.panxiaohei.cn.pem; #证书公钥ssl_certificate_key /panxiaohei/software/nginx/cert/ylgx.panxiaohei.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; #使用服务器端的首选算法...}