nginx配置多个ssl证书_给自己的网站主页配置ssl证书

news/2024/5/20 13:21:04/文章来源:https://blog.csdn.net/weixin_39648297/article/details/111680332

787d18c51d2094c39de4bc0f35eada89.png
使用https 可以防止数据在传输过程中产生一些不必要的泄露,未 的页面在经过ssl证书的签发后会变成https开头,下面记录一下配置https加密的整个过程

购买域名

首先第一步我们为了防止自己的公网ip暴露出去,需要给自己的网站设定一个全球唯一的域名,然后DNS域名解析器会将服务器的公网ip与域名绑定在一起,在此之前,我们需要去云服务厂商官网购买一个域名,推荐大家去腾讯云上购买

b3ebbfa1d7f8c4e1479f10b65c27a6f2.png

https://dnspod.cloud.tencent.com

1a5c54bda55ead132ebc7a0944a8b5fc.png

我们在这里买一个自己喜欢的域名

95d4882044239d07e664a5151df6e63a.png

接下来,进入域名解析的主页,我这个是自己已经注册好的,未解析前,解析状态是红色的,接下来去点击 "解析"

45d8edf13313e3e5493f44bf743928d3.png

依次点击“快速添加网站/邮箱解析”,在弹出的面板中选择“网站解析”

864f8f4b2536b9f3c901b2d6490476e2.png

在下面的框内填入自己的服务器公网ip地址

接下来只需等待就OK啦~大概一个小时左右

设置https加密

域名解析好了,现在我们把域名映射到我们的网站主页上,我们模拟使用Nginx的启动页面作为我们的网站主页

在此之前,我们去给自己的域名设置一个加密证书,这里推荐一个免费的可以颁发ssl证书的网站 let's encrypt

5b2c141809c032eaa226f336d85d1590.png

https://letsencrypt.org/

4fd82845e76aec060397fcc685277741.png

我们通过certbot提供的脚本就可以安装我们的证书

29be58aa16dc88bf2fc284cd48f318a9.png

页面下拉,选择网站运行的软件环境和系统环境,现在很多静态网页都是运行在nginx服务器上,所以我们使用nginx,环境根据自己的环境来选,我这里是centos8

bea9f64b97b76d1899adb26bae5157da.png

从这里开始,我们需要在自己的服务器里写命令了,这些命令是根据上述你选择的环境自动生成的,接下来进入我们的服务器,将这些命令一行一行写进去

比如,现在我们用的是nginx运行网站页面,即可执行

sudo certbot --nginx

由于我们之前已经做了ip与域名的映射,所以certbot可以自动识别出我们的域名,并且绑定证书

当一切成功后,去编辑nginx.conf文件

cd /etc/nginx && vi nginx.conf

9f1ee7dd0497562e9eb8114bcd89e6b6.png

在nginx.conf的后面,certbot已经生成好了适配我们域名的conf代码,nginx默认启动的端口是80,在写着80端口的那一行配置块里的server_name后面加上我们的域名

保存文件,退出,重启nginx即可

nginx -s reload

进入主页输入域名,就可以看到网页上加了成功加了一把小锁了

3f9bf042f9849a4620fff040878c02bc.png

扫描并关注以下公众号 ,我把我的一些技术学习资料都整理好了,涉及算法,计算机网络,Java,数据库,大家需要的可以访问以下链接自取,一起加油

https://github.com/zxhjames/learn_resource

b4d03bf8e18a3672013ec2e1bf8bfbf6.png

42fa15234a21517bc26433a5d83ea4db.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_775680.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站搭建教程(详细步骤)

文章目录网站组成一、服务器二、网站程序三、域名空间基本介绍网站空间如何购买空间(云虚拟主机)如何登陆服务器网站创建安装宝塔并配置信息云虚拟机安装宝塔修改账号密码安装软件创建站点上传程序创建多个链接网站组成 一、服务器 什么是服务器? 我…

25台服务器怎样支撑世界第54大网站

StackOverflow是一个IT技术问答网站,用户可以在网站上提交和回答问题。当下的StackOverflow已拥有400万个用户,4000万个回答,月PV5.6亿,世界排行第54。然而值得关注的是,支撑他们网站的全部服务器只有25台,…

华为云网站解析

来源:微信公众号「编程学习基地」 文章目录配置网站解析(华为云注册域名)操作流程步骤一:查看域名步骤二:为域名添加A记录集步骤三:为子域名添加A记录集配置网站解析(华为云注册域名&#xff0…

码支付如何对接网站_扫码支付解决新方案——自助设备优先

前几天和朋友一起出去,在一个小摊贩哪里买东西,由于摊主的年纪较大,暂时不会弄二维码收款,我们出门又没带现金,所以我们只好到附近的自助售卖机上面去买饮料了。出乎意料的是附近的自助售卖机上面,竟然不支持二维码支付,还保留纸币和硬币的支付方式。小编很是吃惊!那么今天小编…

ourphp傲派企业建站系统如何对接短信功能?

OURPHP 可以快速、安全的开启一个大气、功能强大的企业网站,它不但可以帮助您的企业树立形象,还可以实现在您自已的官方网站上展开电子商务。OURPHP理论上支持创建世界上所有国家语言的网站,那么电商平台的短信功能如何接入呢?今天我们来分享下。 插件说…

python在线开发网站_Django开发在线教育网站1

Django的基本结构 现在,我们在使用Python进行网站开发的过程中,不可避免地会使用到Django框架;我们将从一个项目实战出发来熟悉Django整个开发的流程;便于让大家在项目开发的过程中,深入地理解Django的使用&#xff0c…

基于javaweb的黑马旅游网站来源_宁波成“春节旅游过年”黑马城市 这十个景区最热门...

用旅游的方式过年已成为新年俗,哪些城市是今年旅游过年的"黑马"?据携程最新发布的数据显示,宁波上榜“2020年旅游过年十大国内黑马城市”。同时入选的城市还有:丽水、福州、汕头、腾冲、宁蒗、兰州、长沙、沈阳。宁波为…

企业中小规模网站架构逻辑图

一、资源规划 服务器说明外网 IP(NAT)内网 IP(NAT)主机名称规划nginx 负载服务器 01172.16.1.5lb01nginx 负载服务器 02172.16.1.6lb02nginx web 服务器172.16.1.7web01apache web 服务器172.16.1.8web02mysql 数据库服务器172.16.1.51db01NFS 存储服务器172.16.1.3…

访问页面要看什么数据包_SEO专员,为什么要经常访问百度搜索资源平台?

在做SEO的过程中,很长一段时间,大部分的站长都可能处于“自娱自乐”的状态,并且总是习惯性的按照自己的实战思维去评估自身网站的状态。这并没有什么问题,但我们经常会忽略一些“百度搜索”的搜索引擎优化指南,实际上&…

PHP网站如何实现短信验证码功能?

很多网站注册会员的时候,都需要用户填写手机号码进行验证,那么如何实现这个功能呢? 网站实现短信验证功能的流程: 用户将收到的短信验证码填写到网站,网站对用户填写的验证码进行校验,如果一致&#xff0…

大型网站架构演化历程

大型网站的挑战主要来自庞大的用户,高并发的访问和海量数据,任何简单的业务一旦需要处理数以P计的数据和面对数以亿计的用户,问题就会变得棘手。大型网站架构主要就是解决这类问题。 本文内容大部分来自《大型网站技术架构》,这本…

大型网站架构之分布式消息队列

本文主要介绍消息队列概述,消息队列应用场景和消息中间件示例(电商,日志系统)。 本次分享大纲 消息队列概述消息队列应用场景消息中间件示例JMS消息服务常用消息队列参考(推荐)资料本次分享总结 一、消息…

dns遭到劫持_网站优化中判断pr劫持的办法、判断pr劫持的办法

网站优化中判断pr劫持的办法、判断pr劫持的办法网站优化中判断pr劫持的办法,那到底什么是PR挟持呢?我专门搜集了网络上关于PR挟持概念比较正确的解释。PR挟持的概念是SEO最重要的概念之一。PR劫持是什么?PR挟持就是用欺骗手段获得工具条上比较…

爬get接口_Python爬虫十三 网站的反爬

使用Python可以爬虫,那么网站就会出现反爬虫,我们又会根据网站反爬虫逻辑方法,制定反反爬。。。。爬虫和反爬的对抗一直在进行中。。。一、反爬方式的种类1、判断请求头来进行反爬这是很早期的网站进行的反爬方式User-Agent 用户代理referer …

Java开发学习网站

2019独角兽企业重金招聘Python工程师标准>>> 国内外Java学习论坛汇总 Java的学习离不开交流,本文提供了许多国内外较为优秀的Java论坛,Java学习者爱好者可于此进行交流,学习和提高。 AD: Java论坛汇总: 国内…

php钓鱼网站怎么做视频教程,反黑钓鱼网站全过程

一、被盗号找上门今天一打开QQ邮箱,看到个群邮件这货以发聚会照片为名义给出了一个网址Defaulthttp://202.194.131.20/xcb/xcb/link.php?id73&urlhttp://yyhhj.emy.in/cc/?9330461http://202.194.131.20/xcb/xcb/link.php?id73&urlhttp://yyhhj.emy.in/c…

网站挂了,nginx+php-fpm 重启php-fpm暂时解决

2019独角兽企业重金招聘Python工程师标准>>> 用户、流量啥的都不大, fpm进程参数如下: pm.max_children 100 pm.start_servers 80 pm.min_spare_servers 20 日志如下,从启用开始就报的错 [31-Jul-2014 18:49:14] NOTICE: [pool …

MVC5 网站开发实践 概述

目录 MVC5 网站开发实践 概述 MVC5 网站开发实践 1、建立项目 MVC5 网站开发实践 2、后台管理 MVC5 网站开发实践 2.1、管理员登陆 MVC5 网站开发实践 2.2、管理员身份验证 用MVC网站的博客这是第三次写了,前两次都没写完。 第一次是用MVC4写的,整…

JSP网站开发基础总结《九》(转)

Spring Boot 配置过滤器Filter及控制多个Filter的执行顺序 1、实现javax.servlet包下的Filter接口 2、Component和Order(可选,有多个过滤器时可添加)注解,Order用于控制过滤器的级别,值越小级别越高 3、过滤的业务逻辑…

使用dreaweaver实现简单网站下拉菜单

2019独角兽企业重金招聘Python工程师标准>>> 打开dreamweaver cs6软件,我们按快捷键ctrln,建立一个新的文件。 点击绘制层 鼠标拖动,可以建立一个层。层的宽度是389,高度是49. 我们再点击层,再绘制一个。…