nginx相关内容

在nGINX上部署Django应用程序

我想在nGINX服务器上部署Django应用程序。我正在使用uWSGI。我抬头看了许多教程,但没有工作。 Django应用程序作为独立应用程序运行完美。在nGINX上运行相同的应用程序是最简单的方法? 我被困在这里,想要一个解决方案..: - ( 我的www文件夹位于 / usr / share / nginx / www 我的网站启用了n conf.d ,都在 / etc / ..
发布时间:2017-05-29 19:15:40 Python

Django,Apache和Nginx的配置

我已经在Apache + mod_wsgi上设置了我的Django应用程序。为了提供静态文件,我正在使用Nginx,就像Django的项目网站上的建议一样。 http://docs.djangoproject.com/en/dev/howto/deployment/ modwsgi / Apache在端口8081上运行,nginx在端口80上。现在有些人建议我的配置错误,我应该扭转角色的Ap ..
发布时间:2017-05-29 17:43:50 服务器开发

linux用户权限运行Web应用程序的最佳做法为?

我在网上看到很多不同的建议,从哪里提供您的网络应用程序,哪些用户运行它等等。 例如,已经看到它来自:/ var / www / site,/ srv / www / site,/ home / $ USER / site。 www-data,$ USER(即我的用户帐户)或专门用于此目的的自定义用户(例如用户uwsgi)。 在安全性方面我可以选择最好的方案? 为了参考,我试 ..
发布时间:2017-05-29 04:43:35 其他开发

Django + uWSGI + Nginx + SSL - 工作配置请求(强调SSL)

有没有人有这四个人的工作配置? - Django - uWSGI - Nginx - SSL 主要问题是如何正确设置 SSL 为此?我已经google了很多,仍然无法让它上​​班。我有一个工作设置为 http 与 unix套接字,但这是我能得到的。 > 发布了一些其他答案,但它们主要是代码片段,而不是整个配置。 解决方案 ser ..
发布时间:2017-05-29 04:24:53 其他开发

使用Django + nginx串流播放带有字节范围请求的音乐

我正在使用Django + nginx构建一个音乐播放器应用程序,我需要一个支持字节范围请求的后端。 Django正确验证媒体文件,但django dev服务器不支持范围请求(206部分响应)。在使用此配置后,Nginx直接提供字节范围请求,我验证了响应头具有内容范围。然而,我无法将请求从django转发到nginx,以提供内容。 我尝试使用 X-Accel-Redirect 在dja ..
发布时间:2017-05-29 03:32:34 Python

从上游读取响应标头时,Nginx uwsgi(104:对等体重新连接)

环境是Nginx + uwsgi。 在某些GET请求中从Nginx获取502错误的网关错误。似乎与URL的长度有关。在我们特定的情况下,它是一个很长的GET参数列表。缩短GET参数,没有502错误。 从nginx / error.log code> [error] 22113#0:* 1 recv()失败(104:由对等体重新连接)在从上游读取响应头时,客户端:192.168.1 ..
发布时间:2017-05-29 02:47:09 其他开发

REMOTE_ADDR没有被发送到Django使用nginx&龙卷风

所以我有一个简单的设置与nginx静态媒体和负载平衡和龙卷风作为web服务器django(4服务器运行)。我的问题是remote_addr没有被传递给django,所以我得到一个KeyError: article.ip = request.META ['REMOTE_ADDR' ] 由于nginx.conf,远程地址通过X-Real-IP(HTTP_X_REAL_IP)发送: ..
发布时间:2017-05-29 02:34:47 其他开发

Http POST丢弃URL中的端口

我有一个使用Django构建的webapp。我目前正在路由器后面的一台笔记本电脑上运行它。 我将路由器配置为将发送到特定端口的所有流量路由到该笔记本电脑。 我有Nginx作为Apache的反向代理,使用mod_wsgi运行Django。 我的问题是这样的:当我尝试提交任何POST表单时,端口#从url(例如209.245.23.201:1552/login/成为209.245.2 ..
发布时间:2017-05-29 01:28:22 服务器开发

nginx子域和域重写w代理通过

我需要这两种类型的重写: subdomain.domain.com => domain.com/website/subdomain otherdomain.com => domain.com/userdomain/otherdomain.com 我的问题是我希望用户看到 subdomain.domain .com 和 otherdomain.com ,而不是重定向的版本。我目前在 ..
发布时间:2017-05-29 00:49:48 其他开发

如何nginx虚拟服务器+ fcgi为django?

我想通过nginx运行几个虚拟主机,每个虚拟主机通过fcgi提供不同的django应用程序。这可能吗?如果是这样,有没有人在哪里/如何开始有很好的资源? nginx文档似乎主要是示例,但没有一个特定的配置正在尝试... 解决方案 已经有最近两个漂亮的博客帖子关于设置nginx,但都使用nginx来提供静态(或缓存的)内容和apache + mod_wsgi来为Django提供服务。我喜欢这 ..
发布时间:2017-05-29 00:02:36 其他开发

WSGI vs uWSGi与Nginx

任何人都可以在使用 WSGI VS uWSGI 与Nginx。 目前我正在建立一个Django网站的生产服务器,我已经准备好但无法决定是否应该与WSGI或uWSGI一起使用。请你详细解释一下每个配置的区别? 提前感谢 解决方案 好的,这个混乱是因为几个来源缺乏细节,这些协议的命名以及WSGI的实际情况。 总结: WSGI和uwsgi 都是ARE 协议,而不是服务器。 ..
发布时间:2017-05-29 00:00:50 Python

Nginx浏览器缓存与别名

我试图用Django在nginx上设置浏览器缓存。静态文件的nginx配置文件的当前(工作)配置如下: server { listen 443 ssl; server_name SERVER; ssl_certificate /etc/ssl/CERT.pem; ssl_certificate_key /etc/ssl/KEY.key; ssl_protocols ..
发布时间:2017-05-28 23:38:10 其他开发

发送电子邮件时,Django发生错误的谷歌应用程序

我有一个Django应用程序连接到谷歌应用程序发送电子邮件。但是,几天前我开始得到“连接重置由对等体”错误。有时它有效,有时不是...我找不到任何理由证明不工作时...我正在使用nginx和uwsgi。任何人可以帮助我了解发生了什么以及如何解决? 同一个应用程序运行时间超过1个月,现在开始给出这个错误。 p> 这是日志: 追溯(最近最近的通话): 文件“/usr/local ..
发布时间:2017-05-28 23:03:22 其他开发

Django,Nginx,FastCGI缓存问题时我更改代码

我已经在我的一台服务器上安装了Django,Nginx和FastCGI。这是我的开发服务器,我在缓存时遇到困难。每次当我进行更改时,我必须重新启动整个服务器才能看到实际的更改。重新启动Nginx进程没有帮助eithter。 所以可能是Django和/或FastCGI进行缓存。我还查看了settings.py,Django上没有缓存设置。 当我更改页面代码时,最好的方法是确保缓存自动重置 ..
发布时间:2017-05-28 20:05:34 其他开发

uwsgi模块在nginx和uwsgi服务器之间的区别

我是linux开发的新手。我对我阅读的文档有些困惑。 我的最终目标是托管一个简单的python支持的Web服务,它将检查传入的有效载荷,并将其转发到其他服务器。这应该在python中不到30行代码。 我打算使用nginx来提供python文件。从我的研究,我还需要一个python web框架。我选择用uwsgi去。我很困惑。我需要哪一个?一个nginx uwsgi模块,还是uwsgi服务器 ..
发布时间:2017-05-28 19:48:16 Python