首先,我们使用的是nginx

将域名证书文件1_www.domain.com_bundle.crt 、私钥文件2_www.domain.com.key保存到同一个目录,例如/usr/local/nginx/conf目录下。

在ngxin配置中,添加如下:

server {listen 443;server_name www.domain.com; #填写绑定证书的域名ssl on;ssl_certificate 1_www.domain.com_bundle.crt;ssl_certificate_key 2_www.domain.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;location / {root   html; #站点目录index  index.html index.htm;}}

进入nginx 源码包重新配置:

./configure \
--prefix=/usr/local/nginx \
--with-http_stub_status_module \
--with-http_ssl_module \
--pid-path=/var/run/nginx/nginx.pid \
--lock-path=/var/lock/nginx.lock \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--with-http_gzip_static_module \
--http-client-body-temp-path=/var/temp/nginx/client \
--http-proxy-temp-path=/var/temp/nginx/proxy \
--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \
--http-scgi-temp-path=/var/temp/nginx/scgi \
--add-module=/home/software/fastdfs-nginx-module/src

以上是fastdfs + ssl的配置,如果你不需要fastdfs,那么只需要如下即可:

./configure \
--prefix=/usr/local/nginx \
--with-http_stub_status_module \
--with-http_ssl_module 

make

make install

OK,

使用 ./nginx -t 测试是否成功

然后重启即可访问;最后结果如下:

为你的网站加上SSL,可以使用HTTPS进行访问相关推荐

  1. 给自己的网站加上SSL安全认证

    给自己的网站加上SSL安全认证 首先下载证书 文件解压缩之后得到一个后缀为pfx的证书文件 和 一个密码文本文件 将后缀为pfx的证书文件放在resources目录下 在application.yml ...

  2. Nginx 网站使用 acme配置 https证书访问步骤

    https://blog.ekanshu.com.cn 使用 acme配置 https访问 Nginx 网站使用 acme配置 https证书访问步骤 错误信息 由于之前配置过,从新使用名称更新配置文 ...

  3. 7.让网站支持http和https的访问方式

    平台之大势何人能挡? 带着你的Net飞奔吧!:http://www.cnblogs.com/dunitian/p/4822808.html#iis 怎么让网站在本地支持SSL?http://www.c ...

  4. phpstudy安装ssl证书_新版Siteground一键安装免费SSL证书 网站https安全访问

    新版Siteground一键安装免费SSL是很容易的,做外贸网站.电商网站一定要使用 https链接访问,这样才符合安全要求,还有搜索引擎优化.siteground提供的 SSL证书用起来特别方便,速 ...

  5. 免费SSL证书(https网站)申请

    如何拥有一个自己的免费的SSL证书,并且能够长期拥有.这篇文章让你找到可用的免费证书o(* ̄︶ ̄*)o 各厂商提供的免费SSL基本是Symantec(赛门铁克),申请一年,不支持通配符,有数量限制. ...

  6. 阿里云服务器给WordPress网站添加SSL证书,并且设置http自动跳转https

    给WordPress网站添加SSL证书,并且设置http自动跳转https 文章目录 下载证书到本地 上传证书到服务器 修改nginx配置文件 设置http跳转https 重启Nginx服务 联系方式 ...

  7. StartSSL免费SSL证书成功申请-HTTPS让访问网站更安全

    http://www.freehao123.com/startssl-ssl/ 昨天写了更换空间后重新安装Godaddy SSL的文章,突然想到了一直有朋友向部落提到的StartSSL免费SSL证书服 ...

  8. http协议网站配置SSL证书实现全站https协议

    本文仅供学习交流使用,如侵立删! 环境 腾讯云服务器.域名 宝塔面板 申请免费SSL证书 云产品–域名与网站–SSL证书 申请免费证书 选择证书类型 选择默认的即可,别的都收费 提交资料 域名验证 域 ...

  9. 在IIS中使用SSL配置HTTPS网站

    在IIS中使用SSL配置HTTPS网站 由于Windows系统的普及,很多中小企业在自己的网站和内部办公管理系统都是用默认的IIS来做WEB服务器使用.     默认情况下我们所使用的HTTP协议是没 ...

最新文章

  1. Aggregate累加器
  2. vuex报错: [vuex] Expects string as the type, but found undefined.
  3. C++Primer再学习(3)
  4. 实用算法实现-第6篇 线段树
  5. 在虚机上安装WIN2003
  6. Telnet远程访问思科交换机、路由器
  7. rest功能java,java – 功能翻转REST端点的注释
  8. 小猪cms之怎样查询绑定的微网站模板
  9. Windows Server 2016忘记密码破解方法
  10. python-docx文档
  11. Beta版本 为什么程序员总是分不清万圣节和圣诞节?因为 Oct 31 == Dec 25。
  12. 浅析嵌入式开发中的RAM和ROM
  13. 因为此版本的应用程序不支持其项目类型(.csproj)
  14. 【图像分类】Deep Layer Aggregation论文理解
  15. 2020 用html做一个简单的时间显示(12小时制)
  16. C语言打印cav,最近大热的Cav Empt(C.E),你了解?
  17. js for循环倒序输出数组元素
  18. change()事件及val()/html()方法不会触发change事件
  19. MS中Perl脚本实现原子随机掺杂(或生成空位)
  20. 我们这个时代,寒门再难出贵子

热门文章

  1. wechat-app-mall — 微信小程序商城,微信小程序微店
  2. 红盟云卡v1.6.2源码
  3. 如何制作HTML5 SVG描边文字
  4. HTML5: 两个viewport的故事(第一部分)
  5. Node.js Path 模块
  6. Mac上MacVim安装与配置
  7. mysql5.7查询多层json写法
  8. jira7.12.1安装与破解
  9. firewall-cmd
  10. linux usb键盘驱动详解