一、下载证书到本地Nginx服务器上传/管理SSL证书,将SSL证书压缩包下载到本地后,加压Nginx服务器证书的压缩包文件cert-file-name.pem #PEM格式的证书文件,PEM格式的证书文件是采用Base64编码的文本文件,您可以根据需要将证书文件修改成其他格式。 cert-file-name.key #KEY格式是证书的私钥文件。二、在Nginx服务器上安装证书登录Nginx
 平常都是通过云直接连接服务器上去更换的ssl证书文件,记录一次有sudo权限的子用户操作更换证书的记录前置条件:ssl证书压缩包+公钥文件压缩包内包含x_RSA.csr、x_RSA.key,公钥为x.crt.csr文件:证书请求文件,里面包含公钥和其他信息,通过签名后就可以生成证书;用于向证书颁发机构申请crt证书时使用,服务器配置时不会用到;.crt文件:CA认证后的证书文件,包含公
遇到一个问题: 在一台外网服务器 https的程序页面里,访问另一台内网服务器的http 端口8088的url图片。想要正常访问就需要给内网服务器配置证书。我这里是用nginx代理1、下载Nginx(1)官网地址 我这里下载的版本是 1.4.7(2)下载完成后是一个压缩包,解压到磁盘任意目录,例如这里我解压到了:D:\Servers\nginx-1.4.7 (3)打开cmd跳转到nginx目录下,
 停止服务(如何停,看我其他博文)如果不停止而先去改配置文件后面会麻烦一些(别问我为什么知道),因为停服务的好像会校验nginx.conf文件,不正确的话不能停下来。 改配置文件  强制跳转使用httpserror_page 497 https://$host:$server_port$uri?$args; 有两种方法,一种地址重写,第二种当然是
前言我的个人服务器域名的证书三月底就要过期了,于是我这两天打算把他换一下,但是过了一年了具体我也有点忘了,于是自己又清理了一下思路,顺便记录一下,明年的今天的不会忘了。Nginx的简单介绍Nginx是一个开源的高性能的HTTP服务器和反向代理服务器。它能够处理成千上万的并发连接,以及高达数百万的并发请求,并具有出色的负载均衡和反向代理功能。Nginx还可以作为一个通用的TCP/UDP代理服务器,支
Nginx 配置 SSL 证书 + HTTPS 站点小记今天给几个站点配置了认证的 ssl 证书,但是苦于自己技术不过关,或是知识不足,导致还有那么一小点 Bug 的出现,这里就我配置 HTTPS 站点的经验来总结一下吧。一、什么是 SSL 证书,什么是 HTTPS 网站?SSL证书是数字证书的一种,类似于驾驶证、护照和营业执照的电子副本。SSL证书通过在客户端浏览器和Web服务器之间建立一条SS
转载 1月前
10阅读
自动更新证书, 进行配Nginx学习笔记 (2021.09.26)使用开源的 acme.sh1.0 安装 acme [root@VM-0-9-centos]# wget -O - https://get.acme.sh | sh -s email=my@example.com在官网成功安装的方式如果下载成功, 下载到的位置是/root/.acme.sh/在线安装失败的方式[外链图片转存失败,源站
前言        在申请SSL证书时一定要确定好自己的项目部署的环境是什么?是部署在Tomcat?还是Nginx?只有确定了服务器类型,选对了类型你才可以下载到合适的证书。我刚开始配置的时候服务器类型我选的是Tomcat服务器,由于项目是前后端分离的,项目打的为jar包。部署的时候不需要配Tomcat环境,所以我选Tomcat服务器的安全证书配置在spri
打开对应的网站 https://xxx.com。添加或替换红圈里的内容为对应的证书文件目录。
# 如何实现Docker部署Nginx替换证书文件无效 ## 一、流程概述 在Docker中部署Nginx替换证书文件有一定的步骤,下面我们将以表格的形式展示整个流程。 | 步骤 | 描述 | | ---- | ---- | | 1 | 准备Nginx配置文件和证书文件 | | 2 | 创建Docker镜像 | | 3 | 运行Docker容器 | | 4 | 替换证书文件 | ## 二、
原创 2月前
59阅读
文章目录一、location规则1、什么是location?2、location语法规则3、匹配顺序问题4、location实例二、地址重写1、什么是地址重写?2、应用场景3、如何使用?4、rewrite实例 一、location规则1、什么是location?  nginx就是通过拦截到的请求去对配置好的location块(location block)进行请求代理的。被代理的URL去对loc
Nginx之location与rewrite一、常见的Nginx正则表达式二、location1、location大致可以分为三类2、location常用的匹配规则:3、location 优先级:4、location 示例说明:5、实际网站使用中,至少有三个匹配规则定义三、rewrite1、rewrite 跳转实现2、rewrite执行顺序3、rewrite语法格式4、flag标记说明四、rew
Nginx是反向代理和负载均衡的首选工具,nginx的location配置有许多细节内容在网上不容易找到资料,或者解释不清。本文对locaiton的常见特性进行介绍。 location的优先级 locaiton有四种类型的匹配规则,分别为完全匹配(=)、前缀普通匹配(^~)、正则表达式匹配(~或者~*)、普通匹配规则等号类型(=)的优先级最高。一旦匹配成功,则不再查找其他匹配项 前缀普通
Nginx是反向代理和负载均衡的首选工具,nginx的location配置有许多细节内容在网上不容易找到资料,或者解释不清。本文对locaiton的常见特性进行介绍。 location的优先级Nginx的server中往往有多个location共存,每个location定义自己的匹配规则和proxy信息,对于每一个请求,需要有一定的优先级来找到自己合适的location。locaiton
1.替换nginx主配置文件通过前面的配置,LNMP的环境已经搭建完成,现在我们替换nginx配置文件:[root@huh ~]# cd /usr/local/nginx/conf/ [root@huh conf]# > nginx.conf [root@huh conf]# vim nginx.conf写入后的nginx.conf:#定义Nginx运行的用户和用户组,系统中必须有此用户,可
前情提要nginx开启SSL模块教程:Nginx安装SSL证书前需要开启SSL模块nginx安装SSL证书教程:腾讯云Nginx服务器SSL证书安装部署一、tomcat没有安装SSL证书,但是想通过Https协议访问tomcat此处使用的就是nginx的反向代理,本质上我们访问tomcat还是使用http协议,但我们通过nginx的反向代理,会先通过Https协议访问nginx,然后再通过ngin
转载 1月前
18阅读
一、常用的Nginx 正则表达式 二、location1、location 大致可以分为三类:2、location 常用的匹配规则:3、location 优先级:4、location 示例说明:5、实际网站使用中,至少有三个匹配规则定义:三、rewriterewrite功能就是,使用nginx提供的全局变量或自己设置的变量,结合正则表达式和标志位实现url重写以及重定向。 rewrite只能放在s
文章目录常用的Nginx正则表达式location匹配大致分类匹配规则优先级示例说明匹配规则定义1.直接匹配网站根2.处理静态文件请求3.通用规则Rewrite功能概述执行顺序语法结构Rewrite实验演示基于域名的跳转基于客户端IP跳转基于旧域名跳转到新域名后面加目录基于参数匹配的跳转基于目录下所有的php结尾的文件跳转基于最普通一条 url 请求的跳转 常用的Nginx正则表达式区别:从功能
一、location用法总结location可以把不同方式的请求,定位到不同的处理方式上.location的用法location ~* /js/.*/\.js 以 = 开头,表示精确匹配;如只匹配根目录结尾的请求,后面不能带任何字符串。 以 ^~ 开头,表示uri以某个常规字符串开头,不是正则匹配 以 ~ 开头,表示区分大小写的正则匹配; 以 ~* 开头,表示不区分大小写的正则匹配 以 / 开头,
Nginx Rewrite(重写地址)一、常用的Nginx正则表达式二、location2.1、location 大致可以分为三类2.2、location常用匹配规则2.3、location优先级:2.4、location示例说明2.5、实际网站使用中,至少有三个匹配规则定义三、Nginx Rewrite概述3.1、Rewrite跳转场景3.2、Rewrite跳转实现3.3、rewrite执行顺
  • 1
  • 2
  • 3
  • 4
  • 5