问题标签 [nginx-status]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
978 浏览

nginx - nginx状态页面配置

作为测试,我根据这些文章启用了 nginx 状态页面

我通常运行一个 wordpress 站点,并将任何 http 请求重定向到 https 请求:

我有几个 https 服务器块,每个 dns 都有一个,它有自己的服务器证书。

有没有办法把上面的两个服务器块结合起来,这样通常一个http请求会重定向到https,但是如果使用/status url,它会激活nginx状态页面?

0 投票
0 回答
250 浏览

docker - Nginx 容器没有启动

我使用 sudo docker run -it imageid /bin/sh 进入图像内部并尝试启动 nginx 容器。在下面找到用于启动 nginx 的脚本:

入口点.sh:

在我的图像中检查 nginx 状态的命令:nginx -t 命令。

nginx : 配置文件 /opv/nginx-18/nginx/nginx.conf 语法没问题 nginx : 配置文件 /opv/nginx-18/nginx/nginx.conf 测试成功 请告诉我如何用它启动 nginx命令。

0 投票
0 回答
322 浏览

nginx - nginx中的服务器状态配置

我最近用 nginx 替换了我的 apache web 服务器

我想知道如何为 nginx 服务器状态编写以下语句

0 投票
1 回答
334 浏览

node.js - 在 windows 环境中隐藏服务器名称 NGINX

我正在使用 NGINX。我不想透露我的服务器身份。为此,我研究了许多网站,发现在 Windows 环境中隐藏了 NGINX 的版本。

现在如何隐藏或修改服务器的名称,即

我在某处发现有 NGINX-EXTRA 模块可以做这些事情。但我不知道如何获得以及程序是什么。如果有人对此有所了解或可以解决我的要求,请告诉我。任何帮助都非常感谢。

0 投票
1 回答
16769 浏览

http - Nginx 返回 200 而不提供文件

我写了这个/etc/nginx/conf.d/apply.conf并启动了 nginx。

}

但 curl 命令失败。

它说

日志是

我只想返回没有响应正文或响应正文空白的状态代码。

我改变了这个但仍然没有工作。

也试过这个。

0 投票
2 回答
2288 浏览

nginx - 使用 telegraf 监控 nginx(500 个)

我想了解我的 nginx 实例返回的内容以及它要求谁处理请求。我的查询中有多少是由 rails 处理的,有多少是 nginx 直接处理的,有多少是转到 nginx_status 的,等等。

同样,我也想了解我返回了多少 HTTP 结果代码。如果500年代有一个高峰,我想知道。

telegraf nginx 插件提供了一些关于 nginx 的非常基本的统计信息,但仅此而已。对于结果代码,我已经看到了一些模糊复杂的解决方案,这些解决方案基本上涉及设置日志监控基础设施。这些数据似乎很重要,我觉得我一定遗漏了一些东西。

我没有看到任何东西可以帮助我了解在实际处理查询(即,哪个处理程序)。

所有这些都很有趣,因为 (1) 处理程序调度的长期增长可以比处理程序机器上的简单负载更清楚地表明扩展问题,并且 (2) 任何事物的峰值都可以提醒问题。

任何指针?

0 投票
1 回答
4777 浏览

nginx - nginx ssl_trusted_certificate 指令不起作用

当我尝试使用此配置启动 nginx 服务器时,出现错误

我的配置看起来像

根据错误,我应该使用ssl_client_certificate指令,但如果我不想将证书列表发送给我应该使用的客户端,则根据文档ssl_trusted_certificate

http://nginx.org/en/docs/http/ngx_http_ssl_module.html#ssl_client_certificate

有人可以帮我弄清楚我错过了什么吗?

0 投票
0 回答
470 浏览

nginx - nginx通配符子域到不同的根

我想为我的配置支持“domain.com”的所有级别子域。这是可能的:

我的根看起来像这样:

例子:

“abc.domain.com”将是 /var/www/domain.com/subdomains/abc/www/

现在我想支持所有级别的子域。对于我想在 domain.com/ HERE /www/ subdomains/$sub/ 之间的根目录中设置的每个子。我该怎么做?

“abc.domain.com”将是 /var/www/domain.com/subdomains/abc/www/

“test.abc.domain.com”应该是/var/www/domain.com/subdomains/abc/subdomains/test/www/

“hello.test.abc.domain.com”应该是/var/www/domain.com/subdomains/abc/subdomains/test/subdomains/hello/www/

当前“$sub”用于最后一个示例 hello.test.abc;。

我可以将“$sub”复制到“$subRoot”并且可以用“/subdomains/”替换$subRoot 上的所有点(。)吗?$subRoot 看起来像“hello/subdomains/test/subdomains/abc”

0 投票
1 回答
1896 浏览

node.js - 找不到 vrrp_instance VI_1 的接口 eth0

目前,我正在尝试在我的机器上使用NGINX运行KEEPALIVED 。我的用例包括监控 NGINX 服务器的故障转移行为,因为任何一个实例都可能出现故障,我需要让其他实例处于活动状态来服务传入请求。

下面是我的keepalived.conf文件,

以下是我在位置遇到的错误/var/logs/messages

0 投票
2 回答
28489 浏览

nginx - NGINX 反向代理和 Access-Control-Allow-Origin 问题

我正在配置一个NGINX Reverse Proxy.

在浏览器上,我转到:
客户端网址: https ://www.hollywood.com

那么上面的网页需要做请求到:
server url: https://server.hollywood.com/api/auth/login

这是对应于的配置server.hollywood.com

实验一:

Access-Control-Allow-Origin注释掉该行后,当我访问:
客户端网址: https ://www.hollywood.com

我在浏览器控制台(在我的情况下为 Chrome)上收到以下错误:

实验二:

如果我启用Access-Control-Allow-Origin上面的行,那么我会进入浏览器终端:

我不知道为什么在那个标题不存在之前为什么会有多个???

实验三:

另一方面,如果我直接在浏览器上转到:
服务器 url: httpsAccess-Control-Allow-Origin ://server.hollywood.com/api/auth/login 并注释掉 该行,我会得到以下信息(在网络部分):

在我得到之前:“请求的资源上不存在'Access-Control-Allow-Origin'标头。” 但是现在我在上面看到该字段位于响应标头中。

实验四:

如果我再次启用Access-Control-Allow-Origin上面的行,那么我会得到以下信息(在网络部分):

现在我得到了两倍的字段:Access-Control-Allow-Origin.

你知道为什么我的前 2 个实验没有得到与以下相关的错误Access-Control-Allow-Origin吗?

谢谢!