腾讯云 网站开启HTTPS

news/2024/5/10 22:28:39/文章来源:https://blog.csdn.net/weixin_30498807/article/details/96166098

下图是我站点的初始化样子,可以看到只是输出一个字符串,啥也没有,并且没有https。 
这无所谓,因为我们的重点是https,而不是网站内容

接下来就是配置https的关键步骤了,其实只需要三步而已:

  1. 申请证书

  2. 修改Nginx的vhost配置文件

  3. 重启Nginx

登录腾讯云->进入管理中心,出现下图:

然后鼠标放到红色框的地方,会出现下拉框,点击上图中箭头指的位置->ssL证书管理,出现下图:

如果您还没有使用过,列表应该是空的,然后点击上图中红色框中的申请证书按钮,出现下图:

我们可以直接使用默认的免费版证书,点击上图中确定按钮,出现下图:

在这个页面,在通用名称一栏输入域名,在申请邮箱一栏输入有限,其他可选,下图以我的为例:

然后点击下一步,会让你验证,直接选择 自动DNS验证

然后点击上图中确认申请,会弹框提示已提交,然后到列表中就能看到类似的下图:

在这个列表中,状态一列,我这里显示的已颁发,实际上这里应该是审核中,因为我这个域名之前已经申请过了,所以你们操作完回到这一步,显示的是审核中,然后腾讯审核的效率还是挺快的,几分钟后就颁发下来了。

证书颁发下来之后,然后点击下载,把这个证书下载下来,下载下来是个压缩包,解压之后,打开目录,出现下图:

上图中内置了四种服务环境,选择自己对应的服务环境,如果没有您的环境,可联系腾讯云,我这里是Nginx:

然后把上图中这两个文件上传到服务器的Nginx配置文件目录,我个人是上传到/usr/local/nginx/conf,但是我有个强迫症,所以我在这个conf目录创建了一个ssl目录,然后在ssl目录中,存放了一堆目录,每个目录都代表的是一个域名,每个目录中存放的就是该域名对应的这两个crt和key文件,上传方式多种,我用的是sftp上传,挺方便

上传完了之后,就开始配置域名对应的vhost文件了,完整配置如下:

下面是上图中完整的核心代码

server {listen 80;server_name test.sailengsi.com;#换成你的域名return 301 https://$server_name$request_uri;
}
server {listen 443;server_name test.sailengsi.com;#换成你的域名
        ssl on;ssl_certificate ssl/test/1_test.sailengsi.com_bundle.crt;#证书文件ssl_certificate_key ssl/test/2_test.sailengsi.com.key;#秘钥文件
        ssl_session_timeout 5m;ssl_protocols TLSv1 TLSv1.1 TLSv1.2;ssl_ciphers  ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;ssl_prefer_server_ciphers   on;
}

解释一下,第二个server,大家肯定能明白,这是官方给的实例,具体可参考文末给的链接。

第一个server,是为了把80端口给重定向到443,也就是把http的访问重定向到https,不然,直接访问https是没问题,但是用户访问时,可能就直接输入域名啥的,这个时候默认走的是80端口,所以我们通过这一步直接重定向,就做到了全站https。

ssl配置中有个注意的地方:

  1. ssl_certificatessl_certificate_key,后面的引入的路径,要么是绝对路径,从/开始,要么就像我这样,要么直接在当前目录下开始找,不要写./或者../啥的,Nginx不支持这种路径,会报错,会报错,会报错!!!

配置完成之后,重启以下命令重启Nginx:

/usr/local/nginx/sbin/nginx -s reload

然后,再次刷新页面,就会发现,直接变成https,成功的界面如下图

 

转载于:https://www.cnblogs.com/-mrl/p/8696140.html

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

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

相关文章

在linux环境下廉价发布网站

在linux环境下廉价发布网站今天我来向大家详细讲解一下:在linux环境下的网站发布。我们都知道,在windows环境下发布网站一般都用IIS,因为IIS是很方便使用和管理的,但是也有一些不足,那就是安全漏洞较多,不知…

如何让Maple中的数学引擎进入你的桌面应用程序和网站

MapleNET数学服务套件将Maple 2015强大的数学引擎引入您的应用程序和网站。使用MapleNET,您可以添加数学计算和可视化功能到网页和桌面程序中,通过互联网/局域网分享“活”的Maple文件,以及开发丰富的技术网站内容。 新增支持移动设备端的访问…

Drupal 7 国际化和多语言网站的建立

2019独角兽企业重金招聘Python工程师标准>>> Drupal 是一个自由的国度,其跨语言的发布能力自然不会有问题。今天我们看一下Drupal 7当前的现状。 在Drupal 7之前的版本中,国际化是通过一系列特定的模块组合来实现的,这些模块被统称…

2011年50大最佳网站

2011年50大最佳网站体育运动类 Bleacher Report 在Bleacher Report上,体育报道并非由一小撮专职记者,而是数千位粉丝兼投稿人完成。这就是报道深入而且富有激情的原因。而报道质量标准比某些社会上的新闻中心要高。在那些新闻中心里,“平民记…

xampp配置二级域名通过不同端口访问不同网站

首先需要在xampp\apache\conf\extra\httpd-vhost.conf中写入配置的二级域名 <VirtualHost *:8081> // 该网站通过监测8081端口ServerName blogs.xueshuai.com // 自定义二级域名DocumentRoot "C:\NewFile\web\Blogs" // 二级域名所指向的路径<Dire…

20个免费在线生成网站

转自与你潇洒人生路http://www.cnblogs.com/shuaixf/archive/2012/06/16/2551589.html 1. Blogger- Create Your Free Blog Website Blogger also allow you to change use custom domain such as (yourdomainname.com) 2. WordPress – Get a Free Blog Website WordPress al…

网站开发的流程介绍

首先了解一下&#xff0c;何为网页&#xff1f; 网页包含电脑端网页&#xff08;即你通过浏览器看到的任何一个页面&#xff09;&#xff0c;包括移动端网页&#xff08;即你通过手机浏览器访问到的页面&#xff09;&#xff0c;一个好的网页可以是你一个强大的营销手段&#x…

压缩图片的网站

分享一个用来压缩图片的网站&#xff1a;https://tinypng.com/ 使用方法&#xff1a; 1.打开网站 2&#xff0c;把你想要压缩的图片拖至熊猫右边的框内 3,等待一会儿&#xff0c;压缩完毕后下载压缩好的图片 转载于:https://www.cnblogs.com/norcoA3/p/5873076.html

免费网站模版:一个黑色系的公司网站模版(flash幻灯)

为什么80%的码农都做不了架构师&#xff1f;>>> 日期&#xff1a;2012-9-17 来源&#xff1a;GBin1.com 在线演示 本地下载 来源&#xff1a;免费网站模版&#xff1a;一个黑色系的公司网站模版&#xff08;flash幻灯&#xff09; 转载于:https://my.oschina.ne…

C# 判断网站是否能访问或者断链

转自&#xff1a;http://www.cnblogs.com/junny/archive/2012/10/30/2745978.html using System.Net;public bool CheckUrlVisit(string url) { try{HttpWebRequest req (HttpWebRequest)WebRequest.Create(url);HttpWebResponse resp (HttpWebResponse)req.GetRespons…

第三方网站接入秀米,实现秀米编辑的文章同步到自己的网站平台

公司系统需要引入秀米&#xff0c;于是上网查方法&#xff0c;发现了&#xff1a; 第三方接入秀米的图文排版&#xff1a;http://r.xiumi.us/board/v5/2a5va/16516964 秀米图文排版UEditor插件示例&#xff1a;http://hgs.xiumi.us/uedit/ 但是这两个出现了一下问题&#xff0c…

网站性能优化有哪些方法

网站性能优化有哪些方法 一、总结 一句话总结&#xff1a; web前端性能优化&#xff1a;浏览器访问优化、CDN加速、反向代理 应用服务器性能优化&#xff1a;分布式缓存、异步操作、使用集群、代码优化 web前端性能优化方法有哪些1. 浏览器访问优化&#xff1a;减少http请求&am…

学习MVC之租房网站(五)-权限、角色、用户管理

在上一篇<学习MVC之租房网站&#xff08;四&#xff09;-实现Service层并进行单元测试>中&#xff0c;记录了实现Service层并进行单元测试的过程&#xff0c;接下来该到“正题”-MVC了&#xff0c;也就是UI层的开发。 网站分为前台、后台两部分&#xff0c;因为后台涉及到…

从零开始用 Flask 搭建一个网站(一)

转自&#xff1a;https://blog.csdn.net/jpush/article/details/69946646 前言 笔者之前未接触过 Python&#xff0c;只是略懂一点前端&#xff0c;所以说从零开始也相差无几吧。Flask 是一个轻量级的基于 Python 的框架&#xff0c;但是扩展性非常良好&#xff08;Github 上 2…

从零开始创建属于自己的网站(转)

准备域名 如果已经有域名的用户可以跳过这一步&#xff0c;如果没有的话可以在万网购买&#xff0c;.com等国际域名大约在39元/年&#xff0c;部分国内域名仅需要9元。准备服务器 如果已经有服务的用户也可以跳过这一步&#xff0c;如果没有的话可以选择购买阿里云的服务器。如…

如何发布网站

1. 购买域名 2. 登录阿里云&#xff0c;到阿里云的控制台&#xff0c;域名与网站 --域名中解析 二。填写内容&#xff0c;注意记录值使用外网的ip地址 三&#xff0c;配置iis&#xff0c;一个端口可以配置多个域名 转载于:https://www.cnblogs.com/haigui-zx/p/9081826.html

网站优化:浏览器缓存控制简介及配置策略

说在开头 《高性能建站指南》看了很多遍&#xff0c;一直没有搞清楚缓存这一块。。什么expired,last-modified,eTag等等&#xff0c;自己只是知道&#xff0c;并没有深入了解&#xff0c;在http请求中&#xff0c;这些字段是如何判断是否需要从服务端重新拿文件还是利用缓存。看…

最有利于网站优化的关键词选择技巧

服务器监控维护工具 网站关键词选择的好与坏直接关系着SEO优化的最终结果。个人认为关键词的选择是整个优化项目中最重要也是最关键的一步&#xff0c;如果你从这一步就开始跑偏&#xff0c;那么后期你的内部和外部优化做的再好再完美也都只是在浪费时间而已&#xff0c;所以咱…

国外程序员经常用的二十八个学习网站

无论你是想转行&#xff0c;成为一名全职程序员&#xff0c;或者想尝试打造一个网站或应用程序&#xff0c;或者只是希望提高了你的技能&#xff0c;学习代码无疑是每个程序员都绕不开的一关。尽管作为一个程序员可能不适合每一个人&#xff0c;但是还是有很多网站适合来提高自…

python使用flask和bootstrap制作网站

前言 在讲之前先讲一个别的&#xff0c;今天刚上csdn的时候竟然发现在排名那里不是千里之外了&#xff0c;这么一个历史性的时刻应该记录一下。 现在正好是20000&#xff0c;&#xff2f;&#xff08;∩&#xff3f;∩&#xff09;&#xff2f;哈哈&#xff5e; 下面开始讲正…