-
ruby-on-rails-3 – 在nginx Unicorn上加载错误的网关错误(Rails 3 app)
所属栏目:[Nginx] 日期:2020-05-27 热度:125
我有一个Rails(3.2)应用程序,它运行在云平台上的nginx和unicorn上. “盒子”在Ubuntu 12.04上运行.当系统负载大约为70%或更高时,nginx突然(并且看似随机)开始抛出502 Bad网关错误;当负载较小时,没有什么比这更好的了.我已经尝试了不同数量的核心(4,6,10 - 我[详细]
-
Nginx TCP Fast Open Issue
所属栏目:[Nginx] 日期:2020-05-27 热度:86
我在我的一台服务器上配置了Nginx和Apache. nginx服务器在端口81上侦听端口80和Apache.Nginx用作反向代理.在nginx中,我配置了TCP Fast Open:server { listen 107.6.155.74 fastopen=50; server_name servtest.com www.servtest[详细]
-
Nginx代理基于SNI而无需解密
所属栏目:[Nginx] 日期:2020-05-27 热度:140
我目前正在使用以下(简化)配置来代理同一端口上的http和https连接(aws elastic beanstalk所需):server { listen 777 ssl; server_name foo.com; ssl_certificate /etc/nginx/ssl/foo.crt; ssl_certificate_[详细]
-
nginx – 我如何拒绝所有不是来自cloudflare的请求?
所属栏目:[Nginx] 日期:2020-05-27 热度:188
我最近得到了来自多个代理服务器的拒绝服务攻击,所以我安装了cloudflare来防止这种情况.然后我开始注意到他们通过直接连接到服务器的ip地址并伪造主机头来绕过cloudflare.在不同于cloudflare使用的18个ip地址的连接上返回403的最佳性能是什么?我试图拒绝所有[详细]
-
nginx和php-fpm“主要脚本未知”
所属栏目:[Nginx] 日期:2020-05-27 热度:2648
我知道,闻起来像是重复的,但我现在已经尝试了5次安装,但我仍然无法使用它.大多数配置很复杂的chroot和多服务器等,但我已经减少了现在最简单的配置可能.我想了解fpm是如何以最简单的形式设置nginx的......请耐心等待.当前设置: CentOS 7 64位来自Nginx repo的[详细]
-
从nginx中的$args中删除querystring参数的“?xx = yy”部分
所属栏目:[Nginx] 日期:2020-05-27 热度:184
开发人员,具有接近零* nix的能力.谷歌搜索几个小时后,我最终希望找到解决此问题的方法:我有一个简单的网站设置如下:server { listen 80 default_server; listen [::]:80 default_server ipv6only=on; root /data/www/example.com; server_na[详细]
-
带有try_files和index的nginx无限循环
所属栏目:[Nginx] 日期:2020-05-27 热度:157
使用Nginx的以下配置,我注意到我得到了一个无限循环的位置处理.根据我对文档的理解,我希望http:// localhost:8080的请求只是根据我的索引指令返回我的index.html文件.相反,请求根据我从X-debug标头中看到的内容,映射到位置/循环,每次/每次附加.我的调试消息[详细]
-
Nginx:重写文件的目录路径
所属栏目:[Nginx] 日期:2020-05-27 热度:178
我在这里对Nginx有点新意,所以请耐心等待 - 我想将foo.bar.com/newfoo?limit=30这样的网址重写为foo.bar.com/newfoo.php?limit=30.看起来非常简单,像这样重写^([a-z])(.*)$$1.php $2 last;我感到困惑的部分是放在哪里 - 我已经尝试了一些位置指令,但我做错了.[详细]
-
nginx – 停止使用PHP-FPM为不同的站点重用PHP_VALUE
所属栏目:[Nginx] 日期:2020-05-27 热度:135
我注意到以下行为或PHP-FPM:看看这两个Nginx配置:server { listen 80; server_name example.com; location / { fastcgi_pass 127.0.0.1:9000; fastcgi_param SCRIPT_FIL[详细]
-
nginx提供静态文件并更改路由/路径
所属栏目:[Nginx] 日期:2020-05-27 热度:101
我想从像/ data / content / video /这样的目录中使用nginx提供静态文件,这些目录完全不同于www.url.com/reports/video-name.mp4我已经尝试了几个重写规则和位置,但似乎没有任何工作,因为我打算,这有可能吗?这适用于视频名称作为唯一的路由参数(例如www.url.[详细]
-
‘无输入文件指定’错误 – NginX/fcgi – 请求不存在的.php文件时
所属栏目:[Nginx] 日期:2020-05-27 热度:61
我让NginX使用fcgi服务于drupal站点.尝试浏览到不存在的php文件(例如www.example.com/this-file-doesnt-exist.php)会导致出现此错误的白屏:没有指定输入文件我用这篇文章帮我设置了NginX:http://drupal.org/node/110224这是我的NginX配置文件:server { lis[详细]
-
nginx – 磁盘I/O和每小时加载平均峰值一次
所属栏目:[Nginx] 日期:2020-05-27 热度:180
我们已经将我们的服务器从Debian Wheezy更新到Jessie,从php5.6更新到php7.0,但现在我们每小时都有一个磁盘I / O和负载平均峰值.确切的时间取决于系统的启动时间.在这台服务器上,我们有: nginx / 1.10.1 PHP 7.0.8-1~docdeb 8.1 Percona mysql服务器5.6.30[详细]
-
ubuntu – 阻止已删除文件的多个请求
所属栏目:[Nginx] 日期:2020-05-27 热度:103
我在Nginx上运行Wordpress的服务器上托管了一个JavaScript文件.我删除了该文件,但仍有多个来自多个引用的请求.这些引用来自不同的URL和IP地址.有很多请求,我想阻止它们,因为它似乎影响我的服务器的性能.有没有办法可以阻止这些请求?最佳答案我想,当您明确配[详细]
-
nginx重定向所有流量
所属栏目:[Nginx] 日期:2020-05-27 热度:176
domain.com和b.domain.com.两个子域都位于不同的服务器上.我正在使用nginx作为我的网络服务器.我必须更改nginx.conf以将所有流量从a.domain.com重定向到b.domain.com?谢谢!最佳答案pjmorse的答案很好(所以我赞成它),但我在a.domain上使用了一个稍微不同的方[详细]
-
配置nginx以发送HTTP主体的页眉和页脚响应
所属栏目:[Nginx] 日期:2020-05-27 热度:98
我在一个文件夹/备忘录/项目/备忘录中有一组备忘录,用于包含HTML标题部分的SSI包含声明,包括开头 body,后面是备忘录内容的HTML代码,最后还有一个SSI包含页脚声明,其中包含关闭HTML文档的代码,如下所示:!--# include file=/memos/header.html -- Dies ist ein[详细]
-
Nginx:验证nginx是否从缓存中提取
所属栏目:[Nginx] 日期:2020-05-27 热度:189
我使用nginx缓存来缓存html和资产.如何验证nginx是否实际缓存资产并从缓存中传递?最佳答案您可以像这样添加标题:add_header X-Cache-Status $upstream_cache_status http://wiki.nginx.org/HttpUpstreamModule#.24upstream_cache_status[详细]
-
nginx – 如果作为参数传递的文件名没有退出,则重定向到404
所属栏目:[Nginx] 日期:2020-05-27 热度:182
我在uri中有特殊的参数data = / path / to / filename.htm.在SSI上建立了旧的和生锈的网站,我无法修改它.问题是当文件名传递为arg_data不存在时,页面被破坏.在这种情况下,我想重定向到404.htm.像这样的东西:if (!-f $arg_data){ rewrite ^.*$ /404.htm last;[详细]
-
ubuntu – Nginx未能启动.无法分配请求的地址?
所属栏目:[Nginx] 日期:2020-05-27 热度:117
当我重启我的服务器(不是nginx,整个服务器)时,Nginx无法自动启动.登录服务器后,我可以手动启动nginx(服务nginx启动).有用.但如果我再次重启,我必须手动启动Nginx.在检查Nginx的error.log时,我看到这个错误重复了几次:2012/08/27 09:19:23 [emerg] 1066#0: bi[详细]
-
ubuntu – 无法从Nginx中删除强制HTTPS重定向?
所属栏目:[Nginx] 日期:2020-05-27 热度:84
我最初设置了我的Nginx配置,以自动将HTTP重定向到HTTPS.由于我的工作安全策略和Cloudflare集成,HTTPS无法在我的网络内解析.我只想删除强制重定向到HTTPS.但在使用URI重写注释掉块之后,服务器仍会自动重定向.这是我对Nginx的默认配置#HTTPS redirect (if neces[详细]
-
如何设置nginx和子域
所属栏目:[Nginx] 日期:2020-05-27 热度:183
我在我的服务器上安装了gitlab,它适用于所有域,例如:git.lars-dev.de,lars-dev.de和* .lars-dev.de我如何才能在git.lars-dev.de上运行gitlab和files.lars-dev.de上的另一个子域名?我的lars-dev conf:server { listen *:80; ## liste[详细]
-
nginx conf文件中的空格是否重要?
所属栏目:[Nginx] 日期:2020-05-27 热度:91
我有一个nginx conf文件,由于使用了环境变量,我有一个shell脚本echo,这个文件我称之为nginx.conf.template,然后我把回显的结果放到实际的nginx.conf中,参见下面的shell脚本:#!/bin/sh function subst() { eval echo -E $2; } mapfile -c 1 -C subs[详细]
-
403试图访问Nginx时被禁止
所属栏目:[Nginx] 日期:2020-05-27 热度:153
我刚买了一台新服务器,想尝试其他一些东西.像Nginx而不是Apache.所以,安装了nginx,得到了欢迎页面,安装了php5-fpm并下载了一个Wordpress试试看.但是,当我试图去地址时,我仍然得到403 Forbidden ...这是conf文件:server { listen 80; server_name localhost;[详细]
-
乘客2.2.4,nginx 0.7.61和SSL
所属栏目:[Nginx] 日期:2020-05-27 热度:185
有没有人有幸用SSL配置Passenger和nginx?我花了好几个小时试图让这个配置按照我的意愿运行,使用网上的资源很少,而且我无法在Rails控制器中显示任何所谓的转发标头.例如,使用以下conf文件(及其多种变体):server { listen 3000; server_name .example.com; ro[详细]
-
OS X上的Nginx和PHP-FPM
所属栏目:[Nginx] 日期:2020-05-27 热度:206
我一直想用PHP-FPM试用Nginx.我通过Macports安装了Nginx.我读到PHP 5.3.3包含PHP-FPM,但Macports上的PHP 5.3.3配置无法启用它.任何人都可以解释或推荐我如何在OS X上使用PHP-FPM为Nginx安装PHP 5.3.3的教程吗?我想将它放在/ opt中,其中Nginx是为了远离我在/u[详细]
-
nginx – 安装LetsEncrypt SSL时出错:(http-01):urn:acme:error:connec
所属栏目:[Nginx] 日期:2020-05-27 热度:194
我正在尝试在我的服务器上安装LetsEncrypt(我有root SSH访问权限),用于staging.dnslaude.com - 这是一个可公开访问的域,指向213.212.81.89.服务器正在运行ubuntu 16.04和一个nginx web服务器.下面是nginx配置:server { listen 80; server_name st[详细]

浙公网安备 33038102330553号