nginx配置SSL证书

8 篇文章 0 订阅
5 篇文章 0 订阅
本文介绍了如何获取阿里云免费SSL证书并配置到Nginx,实现HTTPS访问。通过详细步骤,包括申请证书、配置Nginx及修改配置文件,最终成功使www.domain.top可通过HTTPS访问,同时关闭了非必要的端口,增强了服务器安全性。
摘要由CSDN通过智能技术生成

 【上一话】2021-10-14 开篇:SpringBoot实现blog项目

【序言】

        作为学习的一个demo,文章可能存在不严谨的解决方案和措辞,发现的同学的多谢及时指出,我会第一时间更新改正,谢谢。

【本文要点】

              nginx、ssl、iptables、安全组

【要求】要求nginx配置ssl证书,最终效果外网只能访问https://www.domain.top进入到项目主页

文章目录

        开篇、2021-10-14 开篇:SpringBoot实现blog项目https://junking.blog.csdn.net/article/details/120773656

        一话、nginx配置SSL证书https://junking.blog.csdn.net/article/details/120774844

        二话、SpringBoot初级项目部署https://www.domain.com/

        三话、 

记一次部署问题。(服务启动慢,随机数产生问题)_清风半夜鸣蛙-CSDN博客服务器:1、 如果说你三个服务所连接的数据库,redis,等等都不一样,那么就是单服务器的多应用部署,可能你是根据配置文件来区分成三个服务,对外的服务就是三个,总的就是三个完全不同的服务,只不过能力是一样的。 2、 如果说三个服务连接的都是同一个数据库,作为一个集群部署的话,对外的服务就一个。 3、当前项目部署三个服务,来对外提供能力。 端口分别是28080、28180、28280。 ...https://blog.csdn.net/H2677lucy/article/details/120835883

        四话、暂停更新

        五话、暂停更新

        六话、暂停更新

        七话、暂停更新

        八话、暂停更新

        九话、暂停更新

        十话、暂停更新


一、获取阿里云免费的SSL证书

        参考:【获取阿里云免费SSL证书方法(Https)_葫芦娃-CSDN博客

        1、直接跳这儿【阿里云免费ssl

        2、申请完成之后,会有20个免费的证书

        3、创建并申请

         4、申请完成之后,需要等待审核完成。下图是证书详情

        5、已签发


二、nginx配置SSL证书

        参考:【nginx配置ssl证书实现https - 前端开发-周先生 - 博客园】 

        注:【开启Nginx的SSL模块

         1、下载证书

​ 

        2、上传这两个文件到/usr/local/nginx/cert,cert目录是新建的

         3、修改nginx.conf配置

               注释掉80端口的代码,放开443端口代码,并且配置证书。

        4、测试nginx.conf

https://www.cnblogs.com/ghjbk/p/6744131.html

         4、开放443端口2021-10-14 开篇:SpringBoot实现blog项目


 三、验证

        1、https://www.domain.top 成功访问。

        2、其他拒绝访问


2021年10月15日21:18:55 更新

nginx的SSL证书配置完成之后,服务器就不需要把项目的端口号暴露出去,当前关闭对外的80和28080端口。只允许443端口对外开放。关闭防火墙中暴露在外的端口和阿里云安全组中配置的对外的端口。


下一话:SpringBoot初级项目部署

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值