nginx配置ssl证书实现https访问_更换ssl证书

nginx配置ssl证书实现https访问_更换ssl证书1,登录阿里云,工作台找SSL证书或者安全下找CA证书2,点击创建证书(或购买证书),创建好以后点击证书申请、3,设置配置以及域名信息,仅填写圈住内容,其他默认即可4,随后等待一会,查看状态,是否为 已签发5,为已签发时,点击下载选择下载类型6,下载后解压文件7,上传至服务器,存放位置,先找到nginx所在位置 “/nginx/conf/”找到该位置创建“cert”把刚才解压的两个文件存放至此。8,开始nginx配置内容`server { #SSL 访问端口号为 443 li

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

1,登录阿里云,工作台找SSL证书或者安全下找CA证书
在这里插入图片描述在这里插入图片描述2,点击创建证书(或购买证书),创建好以后点击证书申请、
在这里插入图片描述3,设置配置以及域名信息,仅填写圈住内容,其他默认即可
在这里插入图片描述
4,随后等待一会,查看状态,是否为 已签发
在这里插入图片描述

5,为已签发时,点击下载选择下载类型
在这里插入图片描述
6,下载后解压文件
在这里插入图片描述
7,上传至服务器,存放位置,先找到nginx所在位置 “/nginx/conf/”找到该位置创建“cert”把刚才解压的两个文件存放至此。
在这里插入图片描述
8,开始nginx配置内容
在这里插入图片描述`server {

	#SSL 访问端口号为 443
	listen 443 ssl; 
	#填写绑定证书的域名
	server_name www.xxxx.com;
	#证书文件名称
	ssl_certificate cert/full_chain.pem; 
	#私钥文件名称
	ssl_certificate_key cert/private.key; 
	ssl_session_timeout 5m;
	ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
	ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
	ssl_prefer_server_ciphers on;


    location / {
      
    }
	
	
}`

最后转换http为https
在这里插入图片描述

server {
	     listen       80;
	     server_name  www.xxxx.com;
		   rewrite ^(.*)$ https://$host$1 permanent;  # 把http的域名请求转成https
		   location / {
			
	    }
	}

随后重启Nginx,立马见效~ ./nginx -s reload

另可参考
https://www.cnblogs.com/zhoudawei/p/9257276.html?ivk_sa=1024320u

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/171156.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 什么是ADO.NET

    什么是ADO.NET

  • COleVariant 的使用

    COleVariant 的使用使用COleVariant传递基本数据类型COleVariant vTrue(TRUE,VT_BOOL);COleVariant vFalse(FALSE,VT_BOOL);COleVariant vFileName((LPCTSTR)pszFileP

  • P2P建立加密通道

    P2P建立加密通道核心:DH秘钥交互算法DH算法:对于非对称加密算法部分支持DH算法(spec256K1、curv25519、ed25519不支持但可以转换到curv25519间接实现),PrivA+PubB=PrivB+PubA,算法在公开双方公钥时就可使用各自保存的私钥,进行秘钥的交换;加密随机种子:随机生成nonce值,使用该nonce值以及交换过的秘钥对数据进行加密,nonce值附加到密文头部…

  • android监听进程杀死_安卓进程管理

    android监听进程杀死_安卓进程管理今天在编写application通用组件时,需要在低内存的回调中杀死进程,所以找了下androd傻进程的方法,总结下来有下面几种:根据进程名称杀进程android.os.Process.killProcess(android.os.Process.myPid());代码本身没什么可以说的,需要注意的是,当进程在前台时,会杀死现有进程,然后再重新启动改线程,类似于手机的重启。但是只要我们把…

  • Mac安装yarn

    Mac安装yarn1.全局安装yarnnpmi-gyran#查看安装是否成功yarn–version2.设置淘宝镜像,下载速度更快yarnconfigsetregistryhttps://registry.npm.taobao.com3.配置环境变量echo”PATH=$PATH:~/.yarn/bin”>>~/.bash_profile&&source.bash_profile…

  • Java内存模型详解

    Java内存模型详解前几天,发了一篇文章,介绍了一下JVM内存结构、Java内存模型以及Java对象模型之间的区别。有很多小伙伴反馈希望可以深入的讲解下每个知识点。Java内存模型,是这三个知识点当中最晦涩难懂的一个,而且涉及到很多背景知识和相关知识。网上有很多关于Java内存模型的文章,在《深入理解Java虚拟机》和《Java并发编程的艺术》等书中也都有关于这个知识点的介绍。但是,很多人读完之后还是搞不清楚,甚…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号