Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >利用nginx,腾讯云免费证书制作https

利用nginx,腾讯云免费证书制作https

作者头像
dalaoyang
发布于 2018-04-28 02:57:35
发布于 2018-04-28 02:57:35
7.3K00
代码可运行
举报
文章被收录于专栏:dalaoyangdalaoyang
运行总次数:0
代码可运行

之前一直在研究,https怎么弄。最近看到了腾讯云提供的免费得ssl证书,寻思把网站弄成https。

首先先去腾讯云购买一个免费得证书。

点击后填写内容,

然后下载证书

解压证书就可以看到,提供四种方式来修改https,我们需要用到的是 Nginx包里面的东西。

证书到这里就搞完了。

然后说一下项目配置,本人网站项目是用springboot做的,端口号8888。

然后服务器安装nginx,具体安装细节就不细说了,不懂的就百度一下吧,特别简单。需要说的就是nginx.conf配置:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    ##这里是将http默认的80端口重定向到https
    server {
        listen       80;
        server_name  www.dalaoyang.cn;
        rewrite ^ https://$http_host$request_uri? permanent; 
    }
	
	##这里是将默认请求https的443端口拦截
	##并请求转发到http://127.0.0.1:8888/
    server {
        listen 443;
        server_name www.dalaoyang.cn;
        ssl on;     
         ssl_certificate 1_dalaoyang.cn_bundle.crt;
        ssl_certificate_key 2_dalaoyang.cn.key;
        ssl_session_timeout 5m;
        location / {
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header Host $http_host;
            proxy_set_header X-NginX-Proxy true;
               #你的项目端口号
            proxy_pass http://127.0.0.1:8888/;
            proxy_redirect off;
        }
    }

然后在网站上输入www.dalaoyang.cn就可以看到如下图

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-01-01 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
腾讯云服务器配置https 部署安装ssl证书
由于个人目前开发个人小程序应用,发现接口请求地址正式环境必须https请求,顺便就将自己的服务器安装ssl证书。以下简单介绍。
用户2416682
2019/08/04
10.6K0
腾讯云服务器配置https 部署安装ssl证书
【Docker】通过Docker搭建Ghost博客
上一篇,笔者自己使用docker搭建了php+mysql+nginx的环境,这次我们来使用docker来搭建博客。
MapleYe
2020/10/30
2.5K0
Nginx反向代理+负载均衡简单实现(https方式)
背景: A服务器(192.168.1.8)作为nginx代理服务器 B服务器(192.168.1.150)作为后端真实服务器 现在需要访问https://testwww.huanqiu.com请求时从A服务器上反向代理到B服务器上 这就涉及到nginx反向代理https请求的配置了~~~ ------------------------------------------------------------------------------------ A服务器(192.168.1.8)上的操作流程: 1
洗尽了浮华
2018/01/22
3K0
腾讯云SSL证书获取及Nginx配置教程
很多人应该都有属于自己网站,刚开始基本是只能用http进行访问,无法使用https安全访问,但是随着网络安全意识的不断提高,越来越多的网站开始使用HTTPS协议来保护用户的数据安全,SSL证书是实现HTTPS协议的关键组件,本文将讲解如何在腾讯云上获取SSL证书,并配置到Nginx服务器上。
小明爱吃火锅
2024/04/25
2.3K0
腾讯云SSL证书获取及Nginx配置教程
docker安装nginx并配置https
配置完后,访问example.com、www.example.com 的请求会被转发到服务器的8090端口
Java那些事儿
2020/07/21
15.9K3
docker安装nginx并配置https
Nginx 强制跳转到HTTPS
因为使用IdentityServer4,所以也配置了HTTPS安全协议。 但是如果俩个都使用的话,一是不好区分,二是没有太多的必要, 所以就想着取消掉HTTP的访问,全部转向安全协议, 使用Nginx重写转发即可轻松实现。 直接看Nginx配置吧: server { listen 80; server_name ids.neters.club; rewrite ^(.*)$ https://$host$1 permanent;#把ht
老张的哲学
2022/04/11
7710
Nginx配置https, 80端口重定向443
server { listen 443 ssl; server_name 域名; charset utf-8; access_log /var/log/nginx/webhook.iminho.me/access.log; add_header X-Xss-Protection 1; ssl_certificate /etc/nginx/cert/证书.pem; ssl_certificate_key /etc/nginx/cert/证
Wyc
2019/04/25
5.7K0
Let’s Encrypt免费ssl证书申请
Let’s Encrypt是一个免费并且开源的CA,且已经获得Mozilla、微软等主要浏览器厂商的根授信。它极大低降低DV证书的入门门槛,进而推进全网的HTTPS化。
爱游博客
2019/08/07
4.3K0
jenkins的nginx反向代理配置域名
假设 nginx 在目标服务器已经安装好了。没有安装好的,参考[《centos7 安装 jdk ,maven,tomcat,nginx》](https://www.yuque.com/docs/sha
leader755
2022/03/09
3.3K0
jenkins的nginx反向代理配置域名
一键配置 Seafile 云盘并开启 https 访问
前些日子终于受够了臃肿的 Nextcloud ,将其完全卸载,寻觅已久之后选择了 Seafile 云盘。之所以放弃 Nextcloud,大致有以下原因:
宋天伦
2020/07/16
4.6K0
创建 Nginx docker 容器反向代理 https
Nginx 反向代理可以方便地实现服务器网络配置,本文记录使用 Nginx 容器进行反向代理 https 服务的方法。 预备知识 Nginx docker https ssl 证书 当前环境 介绍一下我当前的实验环境,有相似需求和环境的同志可以参考我的操作流程 本机有部署在 IP:Port 的某个网页服务器 服务器没有配置 https,仅提供 http 协议服务 安装好了docker 准备安装 nginx docker 目的:以 https 协议对外反向代理本地 http 服务 操作流程 创建
为为为什么
2022/08/06
1.4K0
创建 Nginx docker 容器反向代理 https
使用腾讯云SSL证书为GrayLog Web接口配置nginx HTTPS/SSL反向代理
本文参考https://docs.graylog.org/docs/web-interface完成
yuanfan2012
2022/01/25
2.5K1
使用腾讯云SSL证书为GrayLog Web接口配置nginx HTTPS/SSL反向代理
使用nginx配置一个ip对应多个域名
需求:--两个域名想指向同一个网站ip;解决:--如果不需要https的证书访问,其实不需要配置,在域名解析中,分别添加同一个ip即可,通过dns解析,映射到同一个网站上;如果需要https访问,就需要配置一下443端口了;首先申请一下ssl证书,选择nginx部署;多个域名只需要,添加sever配置既可;在http{}中新增server配置;原有server server { listen 80 default_server; server_name www.**
JQ实验室
2022/10/30
7.6K0
nodejs与nginx的完美搭配
node自己本身可以作为服务器进行驱动,但是node本身对文件的处理能力并不是很好,所以当我们的生产环境中应尽量使用nginx来处理静态的资源以及反向代理,同时也解决了node分布式以及负载均衡的相关问题。
用户1065635
2019/03/21
9.4K0
利用Nginx将服务从http升级到https
随着对安全性的关注,无论是个人还是企业或多或少都有从http升级到https的需求,但升级过程说着简单,整个过程却没有那么顺畅。这里我以个人的升级过程为例,给予一些参考。
Homqyy
2023/03/06
3.5K0
利用Nginx将服务从http升级到https
Nginx-添加并部署多个二级域名And添加SSL证书
以上几种方案中, 我会优先使用添加二级域名, 因为不同服务可能差异比较大, 而且随着项目越来越多, 后面会较难管理, 所以这篇写一下就以上这种环境应该怎么添加二级域名以及二级域名添加ssl证书
不止于python
2023/09/25
2.6K0
Nginx-添加并部署多个二级域名And添加SSL证书
nginx如何代理多个express服务
背景是这样的,我目前有一台服务器,域名已经申请了brzhang.club,证书也申请了,可以看到是https的,安全访问无污染,哈哈!
老码小张
2019/05/13
2.2K0
『中级篇』docker之运行nginx跳转到本地的jar并配置https(番外篇)(80)
PS:基本的nginx容器配置秘钥和key,跳转返回的时候,访问java容器的IP。
IT架构圈
2018/11/02
1K0
python部署-nginx部署带docker的https请求
首先例如使用https://www.Se7eN_HOU.com进行首页访问,首先会先进入到主服务器里面,经过主服务器的Nginx Web服务器,进行web服务。这时主服务器的nginx就会监听80端口,收到这个请求
Se7eN_HOU
2020/04/24
1.2K0
Nginx反向代理配置
Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。
神葳
2021/01/22
1K0
相关推荐
腾讯云服务器配置https 部署安装ssl证书
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验