-
背景介绍:首先我的服务器在是阿里云的云服务器,web服务器使用的是nginx
-
进入到阿里云的ssl证书的管理界面,按需选择套餐后进行申请,申请完成后进行补全操作,最后是变成如下界面
点击--下载
进行证书的下载
-
证书文件2148************.pem,包含两段内容,这里不要删除里面的任何内容,也不要编辑。
-
在Nginx的安装目录下创建cert目录,并且将下载的全部文件拷贝到cert目录中。如果申请证书时是自己创建的CSR文件,请将对应的私钥文件放到cert目录下并且命名为2148**********.key;
-
打开 Nginx 安装目录下 conf 目录中的 nginx.conf 文件,并找到对应虚拟机的设置
1 server { 2 listen 443; 3 server_name www.me.loc; 4 ssl on; 5 root html; 6 index index.html index.htm; 7 ssl_certificate cert/2148********.pem; 8 ssl_certificate_key cert/214********.key; 9 ssl_session_timeout 5m; 10 ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4; 11 ssl_protocols TLSv1 TLSv1.1 TLSv1.2; 12 ssl_prefer_server_ciphers on; 13 location / { 14 root html; 15 index index.html index.htm; 16 } 17 }
保存退出。
-
重启 Nginx。
-
通过 https 方式访问您的站点,测试站点证书的安装配置是否成功。
https的安装(基于阿里云)
推荐阅读
- 2019年的十月和十一月
- 电脑蓝屏的一种解决方案
- Java中邮件的发送 邮件协议 邮件发送过程 邮件发送中代码配置
- springboot报错;Your ApplicationContext is unlikely to start due to a @ComponentScan of the default package
- 一个问题 代码如何优化?
- mybatis学习笔记
- element-ui 分页 更好的示例
- Mybatis中的大于等于和小于等于
- 将一个大集合拆分成指定数量的小集合
- sql书写错误!!!!! 别名一旦指定,需要使用别名,否则会出问题 SELECT COUNT(1) FROM base_fish_product bfp LEFT JOIN base_fish_product_type bfpt ON bfp.type_id = bfpt.id WHERE (del_flg <> ?)