草庐IT

Nginx-proxy

全部标签

执行vivado报错 start_gui MoTTY X11 proxy: Unsupported authorisation protocol

执行vivado报错start_guiMoTTYX11proxy:UnsupportedauthorisationprotocolExceptioninthread"main"java.awt.AWTError:Can'tconnecttoX11windowserverusing'localhost:12.0'asthevalueoftheDISPLAYvariable.atjava.desktop/sun.awt.X11GraphicsEnvironment.initDisplay(NativeMethod)atjava.desktop/sun.awt.X11GraphicsEnvironm

Nginx 性能优化

一、资源压缩如果一个静态资源的过大,传输起来肯定越慢,并且会占用大量带宽,因此在项目部署时可以通过Nginx对于静态资源实现压缩传输。Nginx提供了三个支持资源压缩的模块ngx_http_gzip_module、ngx_http_gzip_static_module、ngx_http_gunzip_module,其中ngx_http_gzip_module属于内置模块。开启资源压缩:http{#开启压缩机制gzipon;#指定会被压缩的文件类型(也可自己配置其他类型)gzip_typestext/plainapplication/javascripttext/cssapplication/x

修复nginx 可通过HTTP获取远端WWW服务信息 漏洞

当前版本是1.22.1编译安装的在原先nginx-1.22.1目录下重新编译然后把新加模块的nginx执行文件复制到nginx安装目录下重新启动,或者平滑升级一下就可以了要先停止n  ginx nginx-sstop下载 Nginx 扩展 headers-more-nginx-modulewgethttps://github.com/openresty/headers-more-nginx-module/archive/v0.30.tar.gz解压:tar-zxvfv0.30.tar.gz进入到Nginx的安装目录执行 nginx-V 查看安装参数,拷贝 configurearguments 

window系统下操作nginx常用命令集

注意输入这些命令前提需要先cd到nginx所在的目录才行,否则无效。我的在C盘下就需要先输入D:切换到D盘,再输入cd\Tools\nginx-1.23.3切换到nginx的目录下 C:\Users\hp>D:D:\>cd\Tools\nginx-1.23.31、启动:startnginx或nginx.exe2、停止:nginx.exe-sstop或nginx.exe-squit注:stop是快速停止nginx,可能并不保存相关信息;quit是完整有序的停止nginx,并保存相关信息。3、重新载入Nginx:nginx.exe-sreload当配置信息修改,需要重新载入这些配置时使用此命令。4

Nginx深入:nginx功能模块、目录结构及配置文件详解

Nginx功能模块说明1、Nginx核心功能模块(Corefunctionality)Nginx核心功能模块负责Nginx的全局应用,主要对应主配置文件的核心层(Main层)和事件(Events)层,这里有很多Nginx必需的全局参数配置。有关核心功能模块的官方文档为:http://nginx.org/en/docs/ngx_core_module.html2、标准的HTTP功能模块集合这些标准的HTTP功能模块,虽然不是Nginx软件所必需的,但都是很常用的,因此绝大部分默认情况都会自动安装到Nginx软件中,见下表。保留软件的默认配置就好,不建议改动,除非你明确知道你在做什么,有什么额外影

Nginx 的安装(Linux 版)

目录1.资源包下载2.环境准备3.解压、编译、安装4.启动1.资源包下载进入官网下载Nginx资源包,地址:nginx:download(本文以nginx-1.22.1版本为例)。2.环境准备由于Nginx资源包是源代码包,需要编译后再安装,编译依赖于GCC(GNU CompilerCollection,GNU编译器套件)编译器,需要先安装GCC相关工具(gcc、gcc-c++)。此外还有需要自动配置工具(autoconf)和自动编译工具(automake),已完成自动生成Makefile文件。安装Nginx需要依赖的一些第三方库,如pcre库(支持rewrite模块)、zlib库(支持gzi

html - 带有 css 和图像文件的 nginx 自定义错误页面 502

我正在尝试为503添加自定义错误页面。我将这些行添加到nginx.conf文件中的服务器conf:error_page500502503504/50x.html;location=/50x.html{root/home/username/sites/myProject/current/errorPages;internal;}它在uwsgi关闭时显示自定义页面,但是这不显示任何图像。我尝试了许多我能想到的不同配置,但没有运气。如何显示图像文件并为自定义错误页面启用css?我将自定义错误页面放入/home/username/sites/myProject/current/errorPag

html - 带有 css 和图像文件的 nginx 自定义错误页面 502

我正在尝试为503添加自定义错误页面。我将这些行添加到nginx.conf文件中的服务器conf:error_page500502503504/50x.html;location=/50x.html{root/home/username/sites/myProject/current/errorPages;internal;}它在uwsgi关闭时显示自定义页面,但是这不显示任何图像。我尝试了许多我能想到的不同配置,但没有运气。如何显示图像文件并为自定义错误页面启用css?我将自定义错误页面放入/home/username/sites/myProject/current/errorPag

Minio nginx配置https和http问题解决,疑难症全网首发

以下问题基本上是因为NGINX代理出现一、API直接返回单独的错误:io.minio.errors.ErrorResponseException:Accessdenied二、API直接返回的错误:Therequestsignaturewecalculateddoesnotmatchthesi三、预览文件或者图片返回错误AccessDenied1672887375909191680.png9269770290188565a62b37a563d10a5a/9269770290188565a62b37a563d10a5a/1672887375909191680.png176BDD0C470B0828

【运维知识进阶篇】集群架构-Nginx高可用Keepalived

高可用是指2台机器启动着完全相同的业务系统,一台机器宕机后,另一台可以快速启用,用户是无感知的。高可用硬件通常使用F5,软件通常使用keepalived。keepalived软件是基于VRRP协议实现的,VRRP虚拟路由冗余协议,主要用于解决单点故障。目录VRRP实现原理Keepalived核心概念Keepalived安装配置Keepalived测试抢占式和非抢占式​​​​​​​Keepalived故障脑裂一、常见故障原因二、脑裂故障测试三、脑裂故障解决方案Keepalived与Nginx一、脚本编写并增加权限二​​​​​​​、脚本测试三、在配置文件内中调用此脚本VRRP实现原理咱们拿公司路由