-
根目录在nginx中显示404
所属栏目:[Nginx] 日期:2021-01-24 热度:140
我是nginx服务器的新手.我试图为服务图像设置一个新网址“/ images /”.我在启用站点的文件夹中编辑了bi.site文件.server { listen *:80; access_log /var/log/myproject/access_log; location / { proxy_pass[详细]
-
如何在Nginx上使用FastCGI运行Perl脚本?
所属栏目:[Nginx] 日期:2021-01-24 热度:123
所以我按照这个指南: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 热度:85
我有一个适用于开发的应用程序,但是当我尝试使用Gunicorn运行它时,它会出现“sqlalchemy扩展未注册”的错误.从我所看到的,似乎我需要在某处调用app.app_context(),但我不知道在哪里.我该如何解决这个错误?# run in development, works python server.py # tr[详细]
-
ssl – 如果存在标头,则Nginx设置proxy_set_header
所属栏目:[Nginx] 日期:2021-01-24 热度:110
我正在使用AWS CloudFront在到达后端之前终止我的SSL,并且需要将此流量与非CloudFront流量区分开以在Nginx中设置proxy_set_header.我认为最好的方法是检查X-Amz-Cf-Id标头(added by CloudFront),并在它出现时设置proxy_set_header.但是,我知道在Nginx if语句[详细]
-
nginx“server_tokens”配置被忽略
所属栏目:[Nginx] 日期:2021-01-24 热度:137
nginx.conf:server_tokens off; 为什么会被忽略,标题仍然被发送:Server: nginx 不,其他配置文件不包含server_tokens配置.是的,我确实重启了所有的服务.最佳答案引用server_tokens指令the docs: Enables or disables emitting nginx version in[详细]
-
ruby-on-rails – 更改Nginx的乘客默认错误页面
所属栏目:[Nginx] 日期:2021-01-24 热度:180
目前,如果在我们的服务器上启动Rails应用程序时出现问题,用户将被带到Passenger错误页面,其中包含“无法启动Ruby(Rack)应用程序”之类的错误.是否可以自定义此错误页面并显示其他内容,以便实时站点的用户看不到这个?我正在使用nginx作为服务器.谢谢最佳答案[详细]
-
在nginx重写中发送额外的标头
所属栏目:[Nginx] 日期:2021-01-24 热度:63
现在,我正在使用以下nginx配置将我的应用程序域从app.example.com迁移到app.newexample.com:server { server_name app.example.com; location /app/ { rewrite ^/app/(.*)$http://app.newexample.com/$[详细]
-
nginx连接重置
所属栏目:[Nginx] 日期:2021-01-24 热度:158
在没有访问我的网站几分钟后首次访问我的网站时,连接在100%的时间“重置”.打开调试时收到此消息,以及400错误请求状态消息:客户端在读取客户端请求行时过早关闭连接我已经读过这可能是由large_client_header_buffers设置引起的.我的网站上有谷歌分析.使用实[详细]
-
网络 – 诊断Ubuntu中的数据包丢失/高延迟
所属栏目:[Nginx] 日期:2021-01-24 热度:63
我们有一个运行Nginx(1.5.2)的Linux机箱(Ubuntu 12.04),它作为一些Tornado和Apache主机的反向代理/负载均衡器.上游服务器在物理上和逻辑上都是关闭的(相同的DC,有时是同一个机架),并且它们之间显示亚毫秒的延迟: PING appserver (10.xx.xx.112) 56(84) bytes[详细]
-
apache-2.2 – 使用nginx进行负载均衡时,每秒请求速度较慢
所属栏目:[Nginx] 日期:2021-01-24 热度:99
我已经将nginx设置为负载均衡器,可以将代理请求转发给2台Apache服务器.我已经使用ab对设置进行了基准测试,并且在2个后端服务器之间分配请求(不使用ip_hash),每秒获得大约35个请求.令我困惑的是,如果我直接通过ab查询任一后端服务器,我每秒会得到大约50个请求.[详细]
-
nginx在docker swarm服务面前
所属栏目:[Nginx] 日期:2021-01-24 热度:154
我正在考虑如何在数周内以严肃的方式完成这项工作并且尚未得出结论.也许我想到了错误的方向.假设您有一百个来来往往的网络应用程序.你想要一个类似于gitlab的nginx配置:location / { proxy_pass http://gitlab; } 由于gitlab已经使用docker service create创[详细]
-
尽管缺少上游,但启动nginx
所属栏目:[Nginx] 日期:2021-01-24 热度:162
我喜欢将nginx作为本地代理服务器运行,如果上游服务器不可用,则提供过时的缓存文件.这很有效,除了本地机器重启,而互联网连接故障.在这种情况下,nginx根本不会启动,说找不到主机上的主机.......在每种情况下我都需要nginx启动,否则在上游连接失败时无法提供过[详细]
-
Nginx相同的配置为多个路径
所属栏目:[Nginx] 日期:2021-01-23 热度:153
我想以同样的方式在站点内配置多个路径(如/ foo /和/ bar /).为了避免复制粘贴,我想我应该使用一个单一的位置块,但我发现这样做的唯一方法是使用正则表达式,如:location ~ ^/(foo|bar)/ { ... } 这是最好的方法还是有更好的选择?最佳答案这可以工作,但我相[详细]
-
nginx / apache / php vs nginx / php
所属栏目:[Nginx] 日期:2021-01-23 热度:52
我目前有一个服务器与nginx reverse_proxy到apache(相同的服务器)处理php请求.我想知道如果我删除apache,所以我会运行nginx / fastcgi到PHP,如果我看到任何性能增加.我假设我会因为Apache的屁股,但同时我不知道如何可靠的fastcgi / php特别是在高流量情况下.[详细]
-
ruby-on-rails – 是否有必要将Unicorn放在Nginx(或Apache)
所属栏目:[Nginx] 日期:2021-01-23 热度:121
我对这个架构有些困惑.在我正在开展的项目之一中,Unicorn被选为Rails服务器.而且它放在Nginx Web服务器的后面.据了解,Unicorn是功能齐全的Web服务器,我们不打算在同一服务器实例上托管任何其他Rails应用程序.所以我的问题是:链中附加层有什么好处?client -[详细]
-
nginx – 哪种方式更好地重定向以及为什么
所属栏目:[Nginx] 日期:2021-01-23 热度:127
我想从www.mydomain.com重定向到nginx中的domain.com.我搜索互联网并发现两种方式:第一种方式server { listen 80; server_name www.domain.com; rewrite ^/(.*) http://domain.com/[详细]
-
如何告诉nginx仅为一个vhost管理的域提供https?
所属栏目:[Nginx] 日期:2021-01-23 热度:195
我有一个运行ubuntu和nginx 0.8.4的ec2实例,vhost使用http服务几个不同的域,但使用SSL / https服务.安全域配置:server { listen 443 ssl; server_name securedomain.tld; ssl_certificate /etc/nginx/certs[详细]
-
apache-2.2 – nginx重定向回remote_addr IP
所属栏目:[Nginx] 日期:2021-01-23 热度:183
我试图将nginx 1.0.12设置为apache 2.2.15的代理,但遇到了一个奇怪的问题.我连续第三天都无法解决这个问题.我有测试站点c-craft.info并在/ roundcube子目录中安装了roundcube.所以这是问题所在:如果你试图打开http://c-craft.info/roundcube,你会得到奇怪的[详细]
-
nginx – [emerg] bind()到0.0.0.0:80失败(98:地址已在使用中)
所属栏目:[Nginx] 日期:2021-01-23 热度:63
这让我发疯了!我想在端口81上使用nginx,在80上使用apache.apache正常工作,但是当我想启动nginx时,我收到此错误:nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) 但我没有在nginx上的端口80上配置任何网站!server { lis[详细]
-
win 下 nginx 与 php的配置
所属栏目:[Nginx] 日期:2021-01-17 热度:125
1、下载需要的软件包 php的windows版本(*注意这里下载非线程安全的,nginx使用的是cgi) http://windows.php.net/download/ nginx的windows版[详细]
-
centos6.6 下 安装 nginx
所属栏目:[Nginx] 日期:2021-01-17 热度:180
1、安装nginx需要pcre的依赖,请安装好pcre。假设安装目录如下: /usr/local/pcre-8.38 源码目录如下: /usr/src/pcre-8.38 2、下载nginx安装压缩包[详细]
-
nginx 反向代理 502 Bad Gateway
所属栏目:[Nginx] 日期:2021-01-17 热度:178
查看nginx的error.log日志文件发现如下信息: upstream sent too big header while reading response header from upstrea[详细]
-
nginx 反向代理 apache 服务
所属栏目:[Nginx] 日期:2021-01-17 热度:144
反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时[详细]
-
nginx 504 gateway time out
所属栏目:[Nginx] 日期:2021-01-17 热度:141
出现这个问题原因是我用nginx作代理服务器,IIS作后台服务器。当IIS处理的时间稍长,或没有响应时。 nginx会出现504 gateway time out,解决的方法是在nginx.conf修[详细]
-
nginx accept() failed (24: Too many open files)
所属栏目:[Nginx] 日期:2021-01-17 热度:73
nginx服务器出现如下信息: [crit] 17221#0: accept4() failed (24: Too many open files) [crit] 17221#0: accept4()[详细]