一、下载证书到本地Nginx服务器上传/管理SSL证书,将SSL证书压缩包下载到本地后,加压Nginx服务器证书的压缩包文件cert-file-name.pem #PEM格式的证书文件,PEM格式的证书文件是采用Base64编码的文本文件,您可以根据需要将证书文件修改成其他格式。 cert-file-name.key #KEY格式是证书的私钥文件。二、在Nginx服务器上安装证书登录Nginx
转载 2024-03-10 17:43:01
942阅读
 平常都是通过云直接连接服务器上去更换的ssl证书文件,记录一次有sudo权限的子用户操作更换证书的记录前置条件:ssl证书压缩包+公钥文件压缩包内包含x_RSA.csr、x_RSA.key,公钥为x.crt.csr文件:证书请求文件,里面包含公钥和其他信息,通过签名后就可以生成证书;用于向证书颁发机构申请crt证书时使用,服务器配置时不会用到;.crt文件:CA认证后的证书文件,包含公
转载 2024-03-25 09:05:37
92阅读
1. 安装 acme.sh安装很简单, 一个命令:curl https://get.acme.sh | sh -s email=my@example.com把 my@example.com 改成自己的邮箱安装成功后,会为你自动创建定时任务, 如果快过期了, 需要更新, 则会自动更新证书。默认情况下,证书将每60天更新一次。切换默认证书目前 acme.sh 支持 Let’s Encrypt、Buyp
一、nginx 介绍 1.1 特性:  模块化设计,较好的扩展性   高可靠性   支持热部署:不停机更新配置文件,升级版本,更换日志文件   低内存消耗:10000 个keep-alive 连接模式下的非活动连接,仅需要2.5M 内存   event-driven,aio,mmap,sendfile 基本功能:   静态资源的we
一、认识Nginxnginx是什么 Nginx (engine x) 是一个由c语音编写的高性能的HTTP和反向代理web服务器可以用来做什么? A、 http服务器。Nginx是一个http服务可以独立提供http服务。可以做网页静态服务器。B、 虚拟主机。可以实现在一台服务器虚拟出多个网站。例如个人网站使用的虚拟主机。 基于端口的,不同的端口 基于域名的,不同域名 C、&
遇到一个问题: 在一台外网服务器 https的程序页面里,访问另一台内网服务器的http 端口8088的url图片。想要正常访问就需要给内网服务器配置证书。我这里是用nginx代理1、下载Nginx(1)官网地址 我这里下载的版本是 1.4.7(2)下载完成后是一个压缩包,解压到磁盘任意目录,例如这里我解压到了:D:\Servers\nginx-1.4.7 (3)打开cmd跳转到nginx目录下,
转载 2024-05-06 16:39:27
138阅读
 停止服务(如何停,看我其他博文)如果不停止而先去改配置文件后面会麻烦一些(别问我为什么知道),因为停服务的好像会校验nginx.conf文件,不正确的话不能停下来。 改配置文件  强制跳转使用httpserror_page 497 https://$host:$server_port$uri?$args; 有两种方法,一种地址重写,第二种当然是
server { listen 80; listen 443 ssl; server_name ~^((cloud)|(demo-cloud)|(demo2-cloud)|(approval1))((\.it1alent\.link)|(\.ita1lent-inc\.cn))$; ssl on; ssl_certificat
前言我的个人服务器域名的证书三月底就要过期了,于是我这两天打算把他换一下,但是过了一年了具体我也有点忘了,于是自己又清理了一下思路,顺便记录一下,明年的今天的不会忘了。Nginx的简单介绍Nginx是一个开源的高性能的HTTP服务器和反向代理服务器。它能够处理成千上万的并发连接,以及高达数百万的并发请求,并具有出色的负载均衡和反向代理功能。Nginx还可以作为一个通用的TCP/UDP代理服务器,支
Nginx 配置 SSL 证书 + HTTPS 站点小记今天给几个站点配置了认证的 ssl 证书,但是苦于自己技术不过关,或是知识不足,导致还有那么一小点 Bug 的出现,这里就我配置 HTTPS 站点的经验来总结一下吧。一、什么是 SSL 证书,什么是 HTTPS 网站?SSL证书是数字证书的一种,类似于驾驶证、护照和营业执照的电子副本。SSL证书通过在客户端浏览器和Web服务器之间建立一条SS
转载 2024-08-27 12:28:02
52阅读
前言        在申请SSL证书时一定要确定好自己的项目部署的环境是什么?是部署在Tomcat?还是Nginx?只有确定了服务器类型,选对了类型你才可以下载到合适的证书。我刚开始配置的时候服务器类型我选的是Tomcat服务器,由于项目是前后端分离的,项目打的为jar包。部署的时候不需要配Tomcat环境,所以我选Tomcat服务器的安全证书配置在spri
转载 2024-03-21 15:21:44
897阅读
实战:在Nginx服务器安装SSL证书并配置强制跳转https-2023.10.16(测试成功)原文链接https://help.aliyun.com/zh/ssl-certificate/user-guide/install-ssl-certificates-on-nginx-servers-or-tengine-servers?spm=a2c4g.11186623.0.0.7ab93cb39A
概述官方文档参考: let's encrypt getting started域名认证过程有自动认证与手动认证,自动认证会启动一个监听 80 端口的程序来完成自动认证。手动认证使用参数 --webroot 来进行使用网站访问手动认证,认证时,会访问网址 /.well-known/acme-challenge/xxxxxxxx。每次签发的证书有 90
centos 安装nginx并配置证书1.寻找适用自己的nginx2.上传到系统3.安装nginx3.1进行安装3.2启动3.3配置证书3.4配置nginx开机自启 1.寻找适用自己的nginx官网下载地址:nginx: download. 这里我采用的是 nginx-1.22.1 注意下载使用的系统(/windows)是win系统,注意自己的搭建系统2.上传到系统linux默认自己的软件安装位
转载 2024-10-08 20:34:53
1363阅读
文章目录一、location规则1、什么是location?2、location语法规则3、匹配顺序问题4、location实例二、地址重写1、什么是地址重写?2、应用场景3、如何使用?4、rewrite实例 一、location规则1、什么是location?  nginx就是通过拦截到的请求去对配置好的location块(location block)进行请求代理的。被代理的URL去对loc
转载 2024-05-08 13:17:28
37阅读
# 如何实现Docker部署Nginx替换证书文件无效 ## 一、流程概述 在Docker中部署Nginx替换证书文件有一定的步骤,下面我们将以表格的形式展示整个流程。 | 步骤 | 描述 | | ---- | ---- | | 1 | 准备Nginx配置文件和证书文件 | | 2 | 创建Docker镜像 | | 3 | 运行Docker容器 | | 4 | 替换证书文件 | ## 二、
原创 2024-07-09 03:52:10
264阅读
打开对应的网站 https://xxx.com。添加或替换红圈里的内容为对应的证书文件目录。
原创 2024-03-09 08:42:04
545阅读
Nginx缓存nginx有两种缓存机制:fastcgi_cache和proxy_cache下面我们来说说这两种缓存机制的区别吧proxy_cache作用是缓存后端服务器的内容,可能是任何内容,包括静态的和动态的fastcgi_cache作用是缓存fastcgi生成的内容,很多情况是php生成的动态内容proxy_cache缓存减少了nginx与后端通信的次数,节省了传输时间和后端带宽fastcgi
网络知识详解之:CA证书制作实战计算机网络相关知识体系详解网络知识详解之:TCP连接原理详解网络知识详解之:HTTP协议基础网络知识详解之:HTTPS通信原理剖析(对称、非对称加密、数字签名、数字证书)网络知识详解之:CA证书制作实战(Nginx数字证书实战)网络知识详解之:网络攻击与安全防护文章目录网络知识详解之:CA证书制作实战需求OpenSSL过程颁发证书(1) 修改配置(2) 生成根密钥(
Nginx是反向代理和负载均衡的首选工具,nginx的location配置有许多细节内容在网上不容易找到资料,或者解释不清。本文对locaiton的常见特性进行介绍。 location的优先级 locaiton有四种类型的匹配规则,分别为完全匹配(=)、前缀普通匹配(^~)、正则表达式匹配(~或者~*)、普通匹配规则等号类型(=)的优先级最高。一旦匹配成功,则不再查找其他匹配项 前缀普通
转载 2024-03-07 13:07:13
96阅读
  • 1
  • 2
  • 3
  • 4
  • 5