-
nginx django 502坏网关
所属栏目:[Nginx] 日期:2020-07-16 热度:103
我正在使用uWSGI和Nginx为我的Django网站(1.4版本)提供服务.我的文件结构是django_mysite / django_mysite /,其中有一个wsgi.py文件.我一直收到502 Bad gateway错误.我有其他运行nginx的服务器,它们工作正常.我的nginx配置:server { listen 80; se[详细]
-
适用于Magento的Nginx PHP-FPM FastCGI缓存配置
所属栏目:[Nginx] 日期:2020-07-16 热度:147
你们中的一些人可能已经注意到几天前Magento发布的最近的Optimizing Magento For Peak Performance白皮书.虽然它主要是为EE用户编写的,但我相信我们也可以使用社区版的大部分技巧.读完后,我继续将他们建议的Nginx fastcgi /代理缓存配置与Magento的标准虚拟主[详细]
-
301在代理后面运行非标准端口的nginx机器上重定向
所属栏目:[Nginx] 日期:2020-07-16 热度:183
我有一个处理PHP请求的nginx服务器,但它被配置为侦听非标准端口(端口12345或其他东西).我无法改变监听端口,因为企业IT部门说“不”数据中心有一个代理服务器将来自www.domain.com:80的请求转发到端口12345上的nginx框.我有一些静态的301重定向,我需要将其放置[详细]
-
安全性 – 如何在nginx上拒绝使用404
所属栏目:[Nginx] 日期:2020-07-16 热度:170
我想通过提供deny / allow指令来保护nginx中的某些位置,但我不希望局外人知道位置被拒绝.我希望局外人获得404,而不是403 http代码.我的配置代码段是location /admin/ { uwsgi_pass myupstream1; include /path/to/uwsgi_params; allow 12[详细]
-
php – Nginx:拒绝访问其中的目录和文件
所属栏目:[Nginx] 日期:2020-07-16 热度:93
我有一个目录/管理员,我想阻止目录和目录内的文件访问任何人通过公共IP访问.这是我的设置:location /admin/ { allow 192.168.0.0/24; deny all; } 这在访问目录时工作正常,但是,如果有人专门访问目录中的文件(例如,url =“../ admin / adminer.php),它不会拒[详细]
-
Nginx proxy_ssl_certificate未按预期工作
所属栏目:[Nginx] 日期:2020-07-16 热度:188
我正在使用nginx作为后端服务器的代理.后端服务器还使用nginx并使用ssl_client_certificate和ssl_verify_client指令强制执行客户端证书身份验证.在我的nginx服务器中,我设置以下内容:location /proxy { proxy_pass https://www.backend.[详细]
-
ruby-on-rails – Nginx在本地作为OS X上的开发环境使用Puma服务Rails应用程序
所属栏目:[Nginx] 日期:2020-07-16 热度:200
我正在尝试在MAC上本地设置Rails和Puma的Nginx来练习一些设置.最终我将运行两个应用程序,因此Nginx会对它们进行负载平衡.对于Rails和Puma,我有下一个.Procfile用:web: bundle exec puma -C config/puma.rb puma.rb:threads 0,16 workers 1 port 3000 e[详细]
-
Nginx access_log默认刷新时间
所属栏目:[Nginx] 日期:2020-07-16 热度:160
nginx默认情况下将缓冲区刷新到access_log的频率如何?在手册中没有信息,只是设置语法:access_log path [format [buffer=size [flush=time]] [if=condition]]; 最佳答案我自己做了一些研究,据我所知,如果不指定flush参数,nginx根本不会刷新缓冲区. (或者,如[详细]
-
http – 将nginx请求保存为文件的最佳方法?
所属栏目:[Nginx] 日期:2020-07-16 热度:70
我正在寻找一种解决方案,通过nginx(v1.2.9)尽快(通过最低开销)保存通过http(例如作为POST)发送的数据.我尝试了以下nginx配置,但没有看到目录中写入的任何文件:server { listen 9199; location /saveme { client_body_in_file_only on; client_[详细]
-
在使用Docker Swarm进行部署时,是否应将nginx打包到与Django相同的容器中?
所属栏目:[Nginx] 日期:2020-07-16 热度:182
我们希望将当前的Nginx / Gunicorn / Django堆栈移植到Docker中,并使用Docker Swarm将其部署为高可用性.我们一直在努力的决定之一是将Nginx放在与Gunicorn / Django相同的容器中.以下是场景以及我们如何查看它们:场景1:将Nginx放在应用程序的容器中.这违反[详细]
-
ruby-on-rails – 在Rails中获
所属栏目:[Nginx] 日期:2020-07-16 热度:203
有人可以帮忙吗?我的堆栈是ubuntu-server 14.04,其中包含nginx / passenger和ruby 2.2.2.我无法让我的项目在生产中工作.一切都在开发中运行良好.secrets.ymlproduction: secret_key_base: %= ENV[SECRET_KEY_BASE] % secret_[详细]
-
python – 用uwsgi替换nginx
所属栏目:[Nginx] 日期:2020-07-16 热度:69
似乎uwsgi能够做几乎我正在使用nginx的任何东西:提供静态内容,执行PHP脚本,托管python web应用程序,......所以(为了简化我的环境)我可以用uwsgi替换nginx uwsgi而不会损失性能/功能吗?最佳答案As they say in the documentation: Can I use uWSGI’s HTTP[详细]
-
php – HHVM fastcgi Nginx性能波动
所属栏目:[Nginx] 日期:2020-07-16 热度:85
目前,我们已开始在生产环境中使用HHVM,到目前为止,几乎所有结果都非常令人反感.与使用APC的PHP-FPM相比,我们的整体交易率大大提高.几乎所有请求都在500毫秒以下,但是每隔几个请求(5到10个左右)就会产生2到5秒的请求时间.请求的页面似乎没有任何区别,并且一遍[详细]
-
python – 使用压缩数据填充memcached,直接从nginx提供
所属栏目:[Nginx] 日期:2020-07-16 热度:89
在python中,我生成复杂的静态页面.然后我将它们放入memcached中,以便下次它们被请求时,它们可以直接从Nginx服务(根本没有点击python)这很有效,直到我意识到在Nginx中存储未压缩的html是多么低效.所以我尝试在存储之前手动gzip数据,并让Nginx直接返回(只是设置[详细]
-
ruby – 当Unicorn主机完成重启时是否可以发送通知?
所属栏目:[Nginx] 日期:2020-07-16 热度:176
我在nginx独角兽后面运行一系列Rails / Sinatra应用程序,零停机时间部署.我喜欢这个设置,但Unicorn完成重启需要一段时间,所以我想在完成后发送一些通知.我可以在Unicorn docs中找到的唯一回调与worker forking有关,但我不认为那些会对此有用.这就是我从赏金中[详细]
-
amazon-web-services – 与Elastic Beanstalk的Api网关连接(客户端SSL证书)
所属栏目:[Nginx] 日期:2020-07-16 热度:186
我正在尝试将Api Gateway与我的api连接在Elastic Beanstalk中.我希望我的api只能通过Api Gateway访问,为此我在后端使用客户端SSL证书授权(比如这个aws发布链接:http://docs.aws.amazon.com/es_es/apigateway/latest/developerguide/getting-star[详细]
-
shell – 如何将我的私有ip映射到我的vps_ip上?
所属栏目:[Nginx] 日期:2020-07-16 热度:152
我在digitalocean中创建了一个droplet,我可以使用一个vps_ip.在我的家中连接到互联网的方式是:路由调制解调器adsl.我在家里的本地电脑上建了一个wordpress.连接到网络时的净状态如下所示.WAN: MAC:ommitted for privacy IP :public_ip PPPoE subnet mask:[详细]
-
url-rewriting – 将子域上的已知文件夹重定向到nginx的主站点
所属栏目:[Nginx] 日期:2020-07-16 热度:161
我的CMS中有几个基于子域的站点,如:a.site.com b.site.com 所有上传的文件都在/ upload目录下,如:site.com/upload/2012/a.jpg 但URL的生成方式如下:“/ upload#12 / a.jpg”.在这种情况下,可以在a.site.com/upload/2012/a.jpg网址和b.site.com/upl[详细]
-
Kubernetes Nginx:如何实现零停机部署?
所属栏目:[Nginx] 日期:2020-07-16 热度:195
我试图让kubernetes nginx部署零停机时间.该过程的一部分是启动rollingUpdate,确保至少有一个pod始终在运行nginx.这非常有效.当旧的nginx pod终止时,我遇到了错误.根据termination的kubernetes文档,kubernetes将:从服务的端点列表中删除pod,所以它是终止开始[详细]
-
php – nginx/fastcgi 504网关错误,增加fastcgi_read_timeout没有帮助
所属栏目:[Nginx] 日期:2020-07-16 热度:121
我需要超时,所以我可以在我的源代码上使用调试器.它正确地从nginx传递给fastcgi,但总是在60秒后超时.我已经改变了尽可能多的超时参数,在每次更改后重新启动nginx和fast-cgi并且没有任何效果.我看到大多数用户将此类问题指向How do I prevent a Gateway Timeou[详细]
-
配置Nginx以使Angular 2快速入门与Browsersync一起使用
所属栏目:[Nginx] 日期:2020-07-16 热度:122
我花了一些时间尝试通过端口80使用浏览器工作使Angular2 Quickstart可以访问.当您的应用代码被修改时,Browsersync是负责实时刷新的技术.它在启动时与浏览器创建websocket连接,检测位于app目录中的文件的更改并发送相应的更新.假设您在http://example.net/myan[详细]
-
nginx – 如何将域名指向另一个网站的页面?
所属栏目:[Nginx] 日期:2020-07-16 热度:85
例如,我在域example.com下有一个网站.在该网站中,我有一个像这个example.com/hello的页面.现在我需要将我的第二个域hello.com指向该页面example.com/hello.它不应该是一个重新指导.访问者应该留在hello.com,但请参阅example.com/hello页面中的内容.这可能吗?[详细]
-
ruby-on-rails – 有人试图进入我的服务器吗?
所属栏目:[Nginx] 日期:2020-07-16 热度:124
我上周主持了我的Rails应用程序.今天我正在浏览我们的日志文件并注意到很多这样的请求.I, [2016-03-14T00:42:18.501703 #21223] INFO -- : Started GET /testproxy.php for 185.49.14.190 at 2016-03-14 00:42:18 -0400 F, [2016-0[详细]
-
rest – 从网站调用不安全的端点在HTTPS下运行 – nginx
所属栏目:[Nginx] 日期:2020-07-16 热度:61
我的应用程序在HTTPS下运行,其中包含来自其中一个已知权限的有效证书.不幸的是,我使用的是不支持HTTPS的第三方API. The result is the known message Mixed content: mydomain.com requested an insecure XMLHttpRequest endpoint. 是否可以在W[详细]
-
在Nginx中返回503以获取POST请求
所属栏目:[Nginx] 日期:2020-07-16 热度:201
我有一个简单的配置文件,用于维护时自定义503错误页面.相关部分是这样的:server { listen 80 default; root /usr/share/nginx/html; server_name example.com; location / { if (-f $docu[详细]