怎么将网站由http变为https
博主买的是腾讯云服务器,购买的是https的域名,部署好项目后,访问默认http,这就很尴尬了。下面是一步步实现全站HTTPS过程。
1.登录腾讯云后台,选择SSL证书,没找到的话可以直接搜索,然后点击申请免费证书,当然你也可以选择购买,这篇博客主要是针对免费证书
2.选择免费DVSSL证书,将信息补全,再选择自动DNS验证,很快通过审核就会将结果下发到申请的邮箱了。
3. 审核通过的界面
4. 点击下载证书,解压
5.Nginx下证书文件和私钥文件(即下图的crt和key结尾的两个文件)拷贝到服务器/usr/local/nginx/conf
目录下(即nginx配置目录下)
6. 配置nginx.conf
cd /usr/local/nginx/conf/
vim nginx.conf
将Nginx配置成
server {#Http和Https共存listen 80 default backlog=2048;#SSL 访问端口号为 443,不设置共存就将原来的80端口改了listen 443 ssl; #填写绑定证书的域名server_name 域名;#www.domain.com #证书文件名称ssl_certificate 证书文件名称; #私钥文件名称ssl_certificate_key 私钥文件名; ssl_session_timeout 5m;#请按照以下协议配置ssl_protocols TLSv1 TLSv1.1 TLSv1.2; #请按照以下套件配置,配置加密套件,写法遵循 openssl 标准。ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE; ssl_prefer_server_ciphers on;location / {#网站主页路径。此路径仅供参考,具体请您按照实际目录操作。root /var/www/www.domain.com; index index.html index.htm;}}
重启nginx
/usr/local/nginx/sbin/nginx -s reload
若是报错
nginx: [emerg] the "ssl" parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf:11
自行安装SSL模块
怎么将网站由http变为https相关推荐
- 使用 acme.sh 获取网站证书并配置https访问
目录 1. 安装 acme.sh 2. 生成证书 1. 安装 acme.sh 安装很简单, 一个命令: curl https://get.acme.sh | sh 普通用户和 root 用户都可以安装 ...
- 如何通过ngnix将网站访问改为https
转载来源:如何通过ngnix将网站访问改为https :http://www.safebase.cn/article-260396-1.html 摘要: 下面我们通过配置nginx来开启https访问 ...
- 为网站配置免费的HTTPS证书 4-4
系列文章 为网站配置免费的HTTPS证书 1-4 为网站配置免费的HTTPS证书 2-4 为网站配置免费的HTTPS证书 3-4 为网站配置免费的HTTPS证书 4-4 上一篇: 为网站配置免费 ...
- 为网站配置免费的HTTPS证书 2-4
系列文章 为网站配置免费的HTTPS证书 1-4 为网站配置免费的HTTPS证书 2-4 为网站配置免费的HTTPS证书 3-4 为网站配置免费的HTTPS证书 4-4 上一篇: 为网站配置免费的 ...
- 为网站配置免费的HTTPS证书 1-4
系列文章 为网站配置免费的HTTPS证书 1-4 为网站配置免费的HTTPS证书 2-4 为网站配置免费的HTTPS证书 3-4 为网站配置免费的HTTPS证书 4-4 在前面的一系列文章中,如< ...
- 为网站配置免费的HTTPS证书 3-4
系列文章 为网站配置免费的HTTPS证书 1-4 为网站配置免费的HTTPS证书 2-4 为网站配置免费的HTTPS证书 3-4 为网站配置免费的HTTPS证书 4-4 上一篇: 为网站配置免费 ...
- Nginx 网站使用 acme配置 https证书访问步骤
https://blog.ekanshu.com.cn 使用 acme配置 https访问 Nginx 网站使用 acme配置 https证书访问步骤 错误信息 由于之前配置过,从新使用名称更新配置文 ...
- 下载 blob视频, 如何下载网站中的blob:https:// 视频
方法一:手机模式查连接 方法二:Blob格式视频下载 1,引入 1,在网页中,如果看到自己喜欢的视频,想下载下来,在控制台一步步的找到这个元素之后,发现格式是 blob格式的,就很尴尬, 下面详细介绍 ...
- 如何为WordPress博客网站配置免费域名HTTPS证书
系列文章 Win系统如何下载安装使用cpolar内网穿透工具? 本地电脑如何搭建web网站,并发布到公网访问?1-2 本地电脑如何搭建web网站,并发布到公网访问?2-2 如何搭建WordPress ...
最新文章
- 终端html页面,HTML5的终端适配
- //Eclipse 快捷方式
- windows测试模式打开关闭
- vim常用替换表达式
- 【网络安全】}ofCMS代码审计
- 二级菜单--竖排---HTML
- 设计模式 原型模式_设计模式:原型
- 单独像对相对定向元素解析
- 常用雷达信号的matlab仿真_常用的雷达信号:基于DDS的线性调频信号的产生
- html页面字段怎么排版,如何做好html的排版标签
- 机器学习特征与类型概述
- java构建编译区别_构建与编译(Java)
- Java入门 - 循环结构基础
- 【小程序】快来开发你的第一个微信小游戏(详细流程)
- 【Python】一元线性回归的分析
- unity打靶游戏的制作
- 用python做线性规划
- TradingView - K线 使用详解
- 工厂模式(FactoryModel)
- 证书服务器rpc服务器不可用是什么意思,rpc服务器不可用是什么意思