-
apache-2.2 – nginx重定向回remote_addr IP
所属栏目:[Nginx] 日期:2021-01-24 热度:126
我试图将nginx 1.0.12设置为apache 2.2.15的代理,但遇到了一个奇怪的问题.我连续第三天都无法解决这个问题.我有测试站点c-craft.info并在/ roundcube子目录中安装了roundcube.所以这是问题所在:如果你试图打开http://c-craft.info/roundcube,你会得到奇怪的[详细]
-
Passenger nginx:应用程序不在生产模式下运行
所属栏目:[Nginx] 日期:2021-01-24 热度:189
我正在使用Passenger Nginx来运行Rails应用程序.如果我使用“rails_env开发”;该应用程序工作正常.但如果我在生产模式下运行,我会得到“我们很抱歉,但出了点问题.”我确实运行了db:migrate for production,我可以正常访问数据库.奇怪的是,我没有在日志中获得[详细]
-
nginx fastcgi与django的问题(url中的双斜线?)
所属栏目:[Nginx] 日期:2021-01-24 热度:111
我正在部署我的第一个django应用程序.我从部署php-fpm熟悉nginx和fastcgi.我无法让python识别网址.我也对如何进一步调试这一点感到茫然.我欢迎解决这个问题的方法和调试fastcgi问题的技巧.目前我得到一个404页面,不管网址是什么,并且由于某种原因是双斜线对于[详细]
-
apache-2.2 – Nginx作为反向代理:如何正确配置网关超时?
所属栏目:[Nginx] 日期:2021-01-24 热度:193
我们已将Nginx配置为Apache服务器场的反向代理,但我遇到了网关超时问题.我们以人类可读的形式实现的目标是:“在一秒钟内发送请求,但如果确实需要更长时间,则无论如何都要提供”,这对我来说意味着“在上游尝试第一台Apache服务器最长500毫秒.如果我们得到超时[详细]
-
apache-2.2 – 使用Nginx的Apache风格的多视图
所属栏目:[Nginx] 日期:2021-01-24 热度:188
对于我正在运行的一些非CMS网站,我有兴趣从Apache / mod_php切换到Nginx.有问题的网站要么是完全静态的HTML文件,要么是简单的PHP,但他们共同的一点是我正在使用Apache的mod_negotiation来提供它们而不需要文件扩展名.我不关心实际的内容谈判;我正在使用它,所[详细]
-
在debian(基于系统)上配置git-http-backend的nginx
所属栏目:[Nginx] 日期:2021-01-24 热度:82
我在使用我的Ubuntu 13.04计算机上的nginx服务器时,无法让git-http-backend工作.以前用Debian 7尝试过,但结果相似.基本上我遵循http://weininger.net/configuration-of-nginx-for-gitweb-and-git-http-backend/但忽略了任何关于gitweb的事情.我做了以[详细]
-
AWS EC2,Nginx SSL问题
所属栏目:[Nginx] 日期:2021-01-24 热度:184
我正在AWS EC2实例上运行rails应用程序,Nginx 1.4.6充当反向代理并提供SSL证书.我很确定我的问题是我的Nginx配置.这里是:upstream puma { server unix:///home/deploy/apps/appname/shared/tmp/sockets/appname-puma.sock; } server[详细]
-
nginx不会在文档根目录的子目录中提供error_page
所属栏目:[Nginx] 日期:2021-01-24 热度:186
这是我的nginx配置的片段:server { error_page 500 /errors/500.html; } 当我在我的应用程序中导致500时,Chrome只显示其默认的500页(Firefox和Safari显示空白页面),而不是我的自定义错误页面.我知道该文件存在,因为我可以访问http://server/errors/500.html[详细]
-
我应该在nginx中使用rewrite或return或proxy_pass吗?
所属栏目:[Nginx] 日期:2021-01-24 热度:132
Apache documentation非常清楚地表明mod_rewrite应该只是最后的手段.对于nginx,陷阱部分有一些示例,其中request_uri基本上没有变化.情况是这样的:我们(一个研究所的一个部门)有一个主要的网络服务器,即将升级(运行Debian 6).为了处理升级,我已经设置了一个ng[详细]
-
apache-2.2 – 使用nginx进行负载均衡时,每秒请求速度较慢
所属栏目:[Nginx] 日期:2021-01-24 热度:102
我已经将nginx设置为负载均衡器,可以将代理请求转发给2台Apache服务器.我已经使用ab对设置进行了基准测试,并且在2个后端服务器之间分配请求(不使用ip_hash),每秒获得大约35个请求.令我困惑的是,如果我直接通过ab查询任一后端服务器,我每秒会得到大约50个请求.[详细]
-
nginx在docker swarm服务面前
所属栏目:[Nginx] 日期:2021-01-24 热度:174
我正在考虑如何在数周内以严肃的方式完成这项工作并且尚未得出结论.也许我想到了错误的方向.假设您有一百个来来往往的网络应用程序.你想要一个类似于gitlab的nginx配置:location / { proxy_pass http://gitlab; } 由于gitlab已经使用docker service create创[详细]
-
尽管缺少上游,但启动nginx
所属栏目:[Nginx] 日期:2021-01-24 热度:176
我喜欢将nginx作为本地代理服务器运行,如果上游服务器不可用,则提供过时的缓存文件.这很有效,除了本地机器重启,而互联网连接故障.在这种情况下,nginx根本不会启动,说找不到主机上的主机.......在每种情况下我都需要nginx启动,否则在上游连接失败时无法提供过[详细]
-
网络 – 诊断Ubuntu中的数据包丢失/高延迟
所属栏目:[Nginx] 日期:2021-01-24 热度:186
我们有一个运行Nginx(1.5.2)的Linux机箱(Ubuntu 12.04),它作为一些Tornado和Apache主机的反向代理/负载均衡器.上游服务器在物理上和逻辑上都是关闭的(相同的DC,有时是同一个机架),并且它们之间显示亚毫秒的延迟: PING appserver (10.xx.xx.112) 56(84) bytes[详细]
-
nginx连接重置
所属栏目:[Nginx] 日期:2021-01-24 热度:119
在没有访问我的网站几分钟后首次访问我的网站时,连接在100%的时间“重置”.打开调试时收到此消息,以及400错误请求状态消息:客户端在读取客户端请求行时过早关闭连接我已经读过这可能是由large_client_header_buffers设置引起的.我的网站上有谷歌分析.使用实[详细]
-
在nginx重写中发送额外的标头
所属栏目:[Nginx] 日期:2021-01-24 热度:106
现在,我正在使用以下nginx配置将我的应用程序域从app.example.com迁移到app.newexample.com:server { server_name app.example.com; location /app/ { rewrite ^/app/(.*)$http://app.newexample.com/$[详细]
-
ruby-on-rails – 更改Nginx的乘客默认错误页面
所属栏目:[Nginx] 日期:2021-01-24 热度:183
目前,如果在我们的服务器上启动Rails应用程序时出现问题,用户将被带到Passenger错误页面,其中包含“无法启动Ruby(Rack)应用程序”之类的错误.是否可以自定义此错误页面并显示其他内容,以便实时站点的用户看不到这个?我正在使用nginx作为服务器.谢谢最佳答案[详细]
-
nginx“server_tokens”配置被忽略
所属栏目:[Nginx] 日期:2021-01-24 热度:197
nginx.conf:server_tokens off; 为什么会被忽略,标题仍然被发送:Server: nginx 不,其他配置文件不包含server_tokens配置.是的,我确实重启了所有的服务.最佳答案引用server_tokens指令the docs: Enables or disables emitting nginx version in[详细]
-
Nginx反向代理Websocket身份验证 – HTTP 403
所属栏目:[Nginx] 日期:2021-01-24 热度:54
我正在使用Nginx作为Spring启动应用程序的反向代理.我还使用带有sockjs和stomp消息的Websockets.这是上下文配置.websocket:message-broker application-destination-prefix=/app websocket:stomp-endpoint path=[详细]
-
如何配置nginx从其他文件夹加载try_files?
所属栏目:[Nginx] 日期:2021-01-24 热度:81
我需要一些帮助配置nginx来加载来自不同文件夹的文件.这是我的配置:index index.php; server { server_name domain.com; root /www/domain.com/www/; location / { try_files $uri $uri/ /php_www[详细]
-
nginx客运轨道 – 403禁止错误
所属栏目:[Nginx] 日期:2021-01-24 热度:52
我已经安装Nginx服务器并配置了所有需要的东西,但是目前我有403的禁止错误的错误.日志说:2010/12/28 17:38:59 [error] 28664#0: *27 directory index of /home/appuser/test_app is forbidden, client: xxx.xxx.xxx.xxx, server: l[详细]
-
根目录在nginx中显示404
所属栏目:[Nginx] 日期:2021-01-24 热度:188
我是nginx服务器的新手.我试图为服务图像设置一个新网址“/ images /”.我在启用站点的文件夹中编辑了bi.site文件.server { listen *:80; access_log /var/log/myproject/access_log; location / { proxy_pass[详细]
-
如何在Nginx上使用FastCGI运行Perl脚本?
所属栏目:[Nginx] 日期:2021-01-24 热度:87
所以我按照这个指南:http://technotes.1000lines.net/?p=23和我正在经历的步骤.我有一个VPN(slicehost.com)与Debian Etch,服务一个网站(静态到目前为止)与nginx.我使用wget下载FastCGI,我做了通常make make安装程序.所以我猜,因为FastCGI通常不能运行CGI脚本[详细]
-
nginx – 在使用Gunicorn运行应用程序时未注册SQLAlchemy扩展
所属栏目:[Nginx] 日期:2021-01-24 热度:171
我有一个适用于开发的应用程序,但是当我尝试使用Gunicorn运行它时,它会出现“sqlalchemy扩展未注册”的错误.从我所看到的,似乎我需要在某处调用app.app_context(),但我不知道在哪里.我该如何解决这个错误?# run in development, works python server.py # tr[详细]
-
ssl – 如果存在标头,则Nginx设置proxy_set_header
所属栏目:[Nginx] 日期:2021-01-24 热度:117
我正在使用AWS CloudFront在到达后端之前终止我的SSL,并且需要将此流量与非CloudFront流量区分开以在Nginx中设置proxy_set_header.我认为最好的方法是检查X-Amz-Cf-Id标头(added by CloudFront),并在它出现时设置proxy_set_header.但是,我知道在Nginx if语句[详细]
-
win 下 nginx 与 php的配置
所属栏目:[Nginx] 日期:2021-01-17 热度:142
1、下载需要的软件包 php的windows版本(*注意这里下载非线程安全的,nginx使用的是cgi) http://windows.php.net/download/ nginx的windows版[详细]