Nginx

nginx重写和反向代理

一、重写功能 Nginx服务器利用 ngx_http_rewrite_module 模块解析和处理rewrite请求,此功能依靠 PCRE(perl compatible regular expression),因此编译之前要安装PCRE库,rewrite是nginx服务器的重要功能之 一,用于实现 ......
nginx

【补充】在Windows系统本地部署 Alist网盘 并用 nginx 动态转发

# 【引言】 - 在我们平时都会因为想要共享系统本地的文件而发愁 - 同时也会因为分享文件的不便利性,苦恼不已。 - 偶然间我发现一个神奇的思路。 - Alist - 一个文件列表程序,支持多个存储,并支持Web浏览和webdav,由gin和Solidjs提供支持。 - 重点:免费! - Nginx ......
Windows 动态 系统 Alist nginx

docker部署nginx

因为需要挂着卷,先部署一个临时的容器: docker run --name nginx -p 80:80 -d nginx:latest 然后拷贝文件夹到宿主机: docker cp nginx:/etc/nginx/nginx.conf /publish/nginx/conf/nginx.conf ......
docker nginx

nginx设置

什么是Nginx Nginx是一个开源的高性能HTTP和反向代理服务器。它可以用于处理静态资源、负载均衡、反向代理和缓存等任务。Nginx被广泛用于构建高可用性、高性能的Web应用程序和网站。它具有低内存消耗、高并发能力和良好的稳定性,因此在互联网领域非常受欢迎。 为什么使用Nginx 高性能:Ng ......
nginx

Nginx 日志分析

常用分析命令 1、根据访问IP统计UV awk '{print $1}' paycenteraccess.log | sort -n | uniq | wc -l 2、查询访问最频繁的IP(前10) awk '{print $1}' /var/log/nginx/access.log | sort ......
Nginx 日志

docker部署nginx

- 👋 Hi, I’m @Huuuui 这次为大家简单介绍一下docker环境中去部署nginx,希望能够帮到大家。 #### 环境: #### 1、拉取nginx镜像 ``` # 拉取镜像 docker pull nginx # 查看镜像 docker images ``` #### 2、本地创 ......
docker nginx

Nginx平滑升级

## Nginx平滑升级 ### 为什么要对 Nginx 平滑升级? Nginx作为一般互联网系统的门户,承载着巨量的流量,同时Nginx版本迭代也越来越快,新版本功能更丰富,安全性也更高。线上业务不能停,此时 `Nginx` 的升级就是运维的工作了。 Nginx 方便地帮助我们实现了平滑升级。其原 ......
Nginx

Nginx

[TOC] ### Nginx #### 编译安装nginx ```shell [root@localhost /]#cd data #进入到data目录,把nginx包下载到该目录下 [root@localhost data]#yum -y install gcc pcre-devel opens ......
Nginx

nginx从入门到实战

概述 异步非阻塞的高性能HTTP和反向代理服务器 nginx的运行架构 1、Master进程 启动检查nginx.conf是否正确 根据配置文件创建、监控worker进程的数量和状态 监听socket,接受client发起的请求,然后worker竞争抢夺连接,获胜的worker可以相应请求 接收管理 ......
实战 nginx

Nginx配置详细解释

一、配置解释 nginx 官方帮助文档:http://nginx.org/en/docs/ tengine 帮助文档:http://tengine.taobao.org/nginx_docs/cn/docs/ Nginx的配置文件的组成部分: 主配置文件:nginx.conf 子配置文件: incl ......
Nginx

安装及使用Nginx

一、安装及使用Nginx 1编译安装nginx contrib:vim 格式文件,修改nginx配置文件的格式,高亮 cp -r /opt/nginx-1.18.0/contrib/vim/* /usr/share/vim/vimfiles/ conf:配置文件 man:man帮助 man man/ ......
Nginx

1Nginx基础及编译安装

1Nginx基础 1.Nginx概述 Nginx 功能介绍 Nginx(发音为"engine-x")是一个开源的高性能 HTTP和反向代理服务器。它具有以下功能: 1.静态文件服务:Nginx 可以快速、可靠地提供静态文件,如 HTML、CSS、JavaScript、图像和视频文件等。 2.反向代理 ......
基础 1Nginx Nginx

2nginx平滑升级及信号使用

nginx平滑升级及信号使用 1信号 nginx 命令支持向其发送信号,实现不同功能 nginx 当做单独命令使用有以下选项 [root@localhost ~]# nginx -h 显示帮助信息 nginx version: nginx/1.18.0 Usage: nginx [-?hvVtTq] ......
信号 2nginx nginx

nginx部署vue项目报404问题

解决刷新路由404问题 这是因为我的vue项目是采用了history路由模式,又因为vue是单页面应用,一旦切换路由之后,之前的页面就会不存在,然后你再刷新回到之前的页面就会出现404了。(个人理解) 解决的方法: 将路由模式修改为hash模式(不建议,hash模式#太丑) 修改nginx配置 lo ......
项目 问题 nginx 404 vue

关于Kubernetes-v1.23.6-集群测试-创建一个nginx的deployment进行验证

关于k8s集群环境搭建完成后,我们可以通过创建一个deployment进行效果的测试 这里以nginx为例,还是在k8s-master上进行创建 kubectl create deployment nginx --image=nginx kubectl expose deployment nginx ......

Nginx代理服务器

1.Nginx的认识 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好。 50,000 个并发连接数的响应. 【注:nginx它是 ......
服务器 Nginx

Nginx配置站点502维护页面

在站点后端服务如果宕掉或在重启的时候,用户访问网站时,nginx引导跳转到网站维护页面。 为了实现这个功能,需要在Nginx配置中做两件事情: 定义一个备用的错误页面:为Nginx设置一个备用页面,当后端服务不可用时,它将显示这个页面。 使用proxy_intercept_errors指令:使Ngi ......
站点 页面 Nginx 502

切割指定时间范围内的nginx日志

# 切割指定时间范围内的nginx日志 ```shell cat access.log |awk -F "[ |/]" '$6>="2017:19:00:00"&&$6<="2017:20:00:00"{print $0}' ``` 说明: -F 域分隔符,这里指定了[]里面的内容,取/后面的内容 ......
范围 时间 nginx 日志

解决Nginx SSL 代理 Tomcat 获取 Scheme 总是 Http 问题

## 背景 公司之前用的是http,但是出于苹果app审核和服务器安全性问题,要改为https,我们公司用的是沃通的ssl,按照沃通的官方文档提供的步骤完成服务器的配置。 架构上使用了 Nginx +tomcat 集群, 且nginx下配置了SSL,tomcat 没有配置SSL,项目使用https协 ......
Tomcat Scheme 问题 Nginx Http

CentOS7.9搭建开发环境(Java、MySQL、Nginx、Redis)

系统使用的阿里云CentOS 7.9 64位 SCC版。 先安装个文件上传下载工具lrzsz,xshell登录终端,运行下面的命令: yum install -y lszrz 这是因为yum源的问题,需要修改yum配置。 执行以下命令: cd /etc/yum.repos.d mv CentOS-B ......
CentOS7 环境 CentOS MySQL Nginx

问题排查:nginx的反向代理感觉失效了一样

# 背景 最近,负责基础设施的同事,要对一批测试环境机器进行回收,回收就涉及到应用迁移,问题是整个过程一团乱。比如服务器A上一堆应用要调用服务器B上一堆服务,结果服务器B被回收了,然后服务器A上一堆应用报错。 今天就是负责查一个问题,app上一个头像上传的接口,之前都好好的,不知道怎么就不能访问了, ......
感觉 问题 nginx

filebeat 配置采集nginx 日志

### filebeat 配置nginx 日志采集 - filebeat 采集需求 ``` 1.需要将以往30 天的日志输出到es,并且以时间按天展示 2.将不同的时间字段解析出来,输出到es ``` - nginx 配置json 日志 ``` log_format log_json '{ "rem ......
filebeat nginx 日志

Linux之Shell脚本与Nginx

1.入门Shell脚本 1.1HelloWord 打开我们的finalshell软件连接虚拟机 在/usr/local/下创建 一个点后缀为test的文件 且编辑文件 文件头部固定语句必须输入 #!/bin/bash 随后在下面我们直接输出一句Hello word 按下ESC键且输入:wq 保存退出 ......
脚本 Linux Shell Nginx

Nginx网络服务

一、Nginx概述 1.Nginx 功能介绍 静态的web资源服务器html,图片,js,css,txt等静态资源 http/https协议的反向代理 7层 结合FastCGI/uWSGI/SCGI等协议反向代理动态资源请求 tcp/udp协议的请求转发(反向代理) 4层 2.基础特性 模块化设计, ......
网络服务 Nginx 网络

Nginx内置lua版OpenResty拦截转发请求Redis等操作

### Nginx内置lua版OpenResty拦截转发请求Redis等操作 #### 1 下载并安装OpenResty ```html http://openresty.org/cn/download.html ``` #### 2 下载 lua-resty-http-0.17.1 库 以让ope ......
OpenResty Nginx Redis lua

记录一个nginx踩坑过程

踩坑配置: location /aaa/ { proxy_pass https://218.95.181.84:8088/; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade"; proxy_se ......
过程 nginx

Nginx-配置WebSocket反向代理

客户环境因开放端口有限,部署Portainer后默认端口无法访问,故使用nginx做转发,按照正常http协议配置nginx,启动后发现portainer默认的进入容器的功能无法使用,排查后发现报错如下。 ![](https://kingcarp.oss-cn-beijing.aliyuncs.co ......
WebSocket Nginx

Nginx-配置https证书

#### 一、说明 在有些项目中需要帮客户配置https证书, 如果你的服务使用Nginx作为静态服务器并且做为了端口转发, 那么可以直接在Nginx中配置https证书 证书有好几种格式, 不同的格式对应不同server的配置, 这里主要使用的是pem/key格式的证书, 即公钥私钥文件对(必须要 ......
证书 Nginx https

Docker 安装 Nginx 教程

## Docker 安装 ### 1.拉取镜像 ``` powershell PS C:\Users\Administrator> docker pull nginx ``` ### 2.创建挂载目录 ``` powershell PS C:\Users\Administrator> mkdir - ......
教程 Docker Nginx

Nginx使用X-Frame-Options防止被iframe跨域

Nginx使用X-Frame-Options防止被iframe跨域 Refused to display 'http://www.***.com/org/***' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'. 触发原因:页面 ......
X-Frame-Options Options iframe Nginx Frame