为什么80%的码农都做不了架构师?>>>   

为什么要使用HTTPS

主要是为了安全,虽然没有100%的安全,但是我们可以尽量提高安全级别,目前大型网站都已经使用HTTPS了

注册StartSSL

注册页面  选择国家 和 输入 邮箱

他们会通过邮箱地址给你个验证码,在这期间不要关闭选项卡或浏览器 , 所以你只要保持打开状态,知道获得验证码并贴上它

点击注册,设置证书密码

下载证书到本地,点击证书文件,提示输入密码就输入上一步设置的密码,然后点击下图第三个框的here进行登录

生成证书准备工作

现在,我们需要使得StartSSL相信我们拥有自己的域名,我们想要为他生成一个新的证书。从控制面板中,点击“Validations Wizard”

到此域名认证就通过了

生成证书

下载证书到本地,然后根据自己webserver使用不同的文件

Nginx 配置

server {listen       80;listen     443 default ssl;ssl_certificate /data/www/https/www.54php.cn_bundle.crt;ssl_certificate_key /data/www/https/startssl.key;
}

然后重启nginx 服务就好了

本博客使用HTTPS效果图

还可以看看另一篇博文,Ubuntu Nginx下配置网站ssl实现https访问

注意问题

  • 资源文件必须改成https的

    简单方法就是所有的资源文件都不要写协议,例如

    "http://www.54php.cn/default/info.js"=>"//www.54php.cn/default/info.js",

    这样依赖浏览器来自己决定协议是http还是https

原文地址: Startssl 现在就启用 HTTPS,免费的!
标签: https    ssl    nginx

智能推荐

  • 用GitLab搭建自己的私有GitHub
  • Ubuntu Nginx下配置网站ssl实现https访问
  • Nginx 禁用IP IP段
  • phpstorm9 无法输入中文逗号句号等符号了,怎么破?
  • 【运维工具】logrotate 日志管理神器

转载于:https://my.oschina.net/54php/blog/691426

Startssl 现在就启用 HTTPS,免费的!相关推荐

  1. EasyDSS高性能RTMP、HLS(m3u8)、HTTP-FLV、RTSP流媒体服务器启用https服务申请免费证书...

    背景分析 目前想在 web 上使用 HTTPS 的话, 你需要获得一个证书文件, 该证书由一个受浏览器信任的公司所签署. 一旦你获得了它, 你就在你的 web 服务器上指定其所在的位置, 以及与你关联 ...

  2. 如何免费的让网站启用HTTPS

    今天,我把CoolShell变成https的安全访问了.我承认这件事有点晚了,因为之前的HTTP的问题也有网友告诉我,被国内的电信运营商在访问我的网站时加入了一些弹窗广告.另外,HTTP的网站在搜索引 ...

  3. 记一次免费让网站启用HTTPS的过程

    写在前面 个人网站运行将近2个月了,期间根据酷壳的一篇教程如何免费的让网站启用HTTPS做了一次,中间遇到问题就放下了.昨天孙三苗问我网站地址说要添加友链,出于好奇想看他网站长什么样,顺道也加一下友链 ...

  4. 我是如何将网站全站启用Https的?-记录博客安装配置SSL证书全过程

    评论»   文章目录 为什么要Https 如何选择Https 安装部署SSL证书 平滑过渡Https 搜索引擎的响应 启用Https小结 正如大家所看到的,部落全站已经启用了Https访问了,连续几天 ...

  5. 在express.js上启用HTTPS

    本文翻译自:Enabling HTTPS on express.js I'm trying to get HTTPS working on express.js for node, and I can ...

  6. Tomcat启用HTTPS协议配置过程

    Article1较为简洁,Article2较为详细,测试可行. Article1 概念简介 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问 ...

  7. typecho 全站ajax,Typecho全站启用HTTPS教程

    全站启用HTTPS已经成为趋势,搜索引擎也在不断重视,今天就分享下Typecho设置HTTPS的过程. 申请SSL证书 如果您还没有域名SSL证书,请自行申请沃通免费SSL证书和Let's Encry ...

  8. https免费证书配置

    https免费证书配置 背景 1.http 和 https 是什么? 简单来说,http 是一个传输网页内容的协议,比如你看到的 http 开头的网站 http://www.163.com,其网页上的 ...

  9. 群晖Docker安装gitlab-ce-zh中文版,并绑定阿里域名并启用https

    群晖Docker安装gitlab-ce-zh中文版,并绑定二级域名https 先说说码农对Nas的功能需求 Docker安装gitlab-ce-zh 启用https关联阿里域名安全访问gitlab-c ...

  10. 网站如何启用https

    HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版.即HTTP下加入 ...

最新文章

  1. Gradle 设置 本地maven仓库及发布mavenLocal()路径的方法
  2. Qt Quick测试
  3. 缓存-SpringCache-整合体验@Cacheable
  4. css链接样式_CSS中的样式链接
  5. 《操作系统真象还原》-阅读笔记(上)
  6. html几个数据包,报文和数据包的区别
  7. 均匀三次b样条曲线_西门子数控曲线加工进给速度优化指令
  8. 计算机课程设计案例,计算机课程设计学生成绩管理系统
  9. soapUI Pro 4.5.1的新破解方案
  10. Workbench中直接调用ICEM CFD进行网格划分
  11. 经传主力控盘指标公式 清晰的主力控盘程度详解 通达信选股指标
  12. 【电脑操作】【鼠标】无线鼠标无反应怎么办?
  13. 【InSAR 笔记2】哨兵一号精轨数据批量下载【修改0704】
  14. 《HarmonyOS实战—交互的艺术》
  15. 在word里面插入对象显示不全怎么办
  16. ISTQB基础级备考攻略
  17. 【知识图谱】构建射雕三部曲人物关系
  18. 一文搞清楚 DNS 的来龙去脉
  19. css3实现磨砂效果,CSS3打造磨砂玻璃背景效果
  20. 20_ecplise安装与简单使用汉化

热门文章

  1. 微软rd服务器,远程桌面rd服务器
  2. 囊括3大MCU+DSP开发工程
  3. 猫哥教你写爬虫 042--session的用法
  4. 推荐一款低代码报表开发工具,操作类似Excel
  5. Symbian术语表
  6. Unity3d坦克大战联网
  7. 我原以为我不会伤心......
  8. Caffe2 - (二十四) Detectron 之 utils 函数(2)
  9. iOS 升级HTTPS配置ATS-----(1)------
  10. 计算机在地理数据的应用,地理信息系统(GIS)在环境监测中的应用