-
ruby-on-rails – 使用带Nginx和Unicorn的Websockets的Rails?
所属栏目:[Nginx] 日期:2020-09-01 热度:163
我正在考虑使用Rails实现国际象棋(需要websockets),并在生产部署中使用Nginx作为一堆Unicorn进程的反向代理.在考虑如何完成这项工作时,我得到了以下问题:据我所知,websockets是一个持久的连接.因为一切都通过反向代理Nginx,Unicorn工作进程究竟会如何维护到[详细]
-
nginx在哪里存储默认错误页面
所属栏目:[Nginx] 日期:2020-09-01 热度:194
nginx在哪里存储它在磁盘上输出的默认错误页面? I.E.标准404看起来像:404未找到404未找到nginx的希望这些不是硬编码到nginx源代码中.谢谢.最佳答案查看nginx目录中的html文件夹 - 应该有50x页面.默认情况下,我相信,所有“特殊页面”,包括404页面都是硬编码[详细]
-
什么是Nginx/Web服务器术语中的“反向代理”和“负载平衡”?
所属栏目:[Nginx] 日期:2020-09-01 热度:177
这是我经常听到的两个短语,主要与Nginx有关.有人可以给我一个非专业人士的定义吗?定义通常很难理解.我想你只需要对他们的用例进行一些解释.一个简短的解释是:负载平衡是反向代理的功能之一,而反向代理是可以进行负载平衡的软件之一.下面给出一个很长的解释.[详细]
-
logging – 抑制nginx访问被拒绝错误日志
所属栏目:[Nginx] 日期:2020-09-01 热度:89
我在nginx中设置了一些规则以拒绝IP访问.这很好用,但是对于来自拒绝IP的每个请求,都会记录以下开头的错误:[error] 7325#0: *5761 access forbidden by rule, client... 有没有办法抑制这些“错误”被记录?您可以将error_log设置为不太严格的级别,但在这种情[详细]
-
apache – Nginx不会离开!如何删除它
所属栏目:[Nginx] 日期:2020-09-01 热度:51
我已经运行过一次nginx,现在我无法摆脱它.当我在我的服务器上运行apache时,localhost仍然指向nginx的欢迎,我不知道为什么.我在Windows 7上.最佳答案杀死nginx进程.如果您确定nginx实际上正在运行,您只需要杀死nginx.exe进程并重新运行apache.打开运行(窗口键R[详细]
-
如何使用非常永久链接(SEO友好的URL)在Nginx上与Laravel一起安装WordPress?
所属栏目:[Nginx] 日期:2020-09-01 热度:52
我有一个在Nginx上运行的Laravel站点,它很好.它有一个普通的文件夹结构,如:/app /public /vendor ... / public文件夹是Laravel index.php所在的位置.我在/ public / blog安装了WordPress,因为我希望我的博客可以在mywebsite.org/blog上看到.如果我将/blog/wp[详细]
-
nginx可以根据url运行unix命令吗?
所属栏目:[Nginx] 日期:2020-09-01 热度:53
是否可以配置nginx以基于url运行unix命令?例如:http://localhost/list/usr/local 这运行:ls /usr/local 然后返回结果?不,Nginx不能.[详细]
-
使用其他模块重新编译Nginx
所属栏目:[Nginx] 日期:2020-09-01 热度:162
我刚刚在Debian上通过apt-get安装了Nginx,而且我有几个站点.现在我需要安装一些额外的模块,因为我不想弄乱任何东西,我想在执行之前仔细检查我的过程.希望这也有助于其他不确定此部分的人.据我所知,我必须做以下事情以减少停机时间:下载Nginx的源代码使用./co[详细]
-
Docker生产准备好php-fpm和nginx配置
所属栏目:[Nginx] 日期:2020-09-01 热度:94
我在Docker中结合使用php-fpm,nginx和app代码有一个很小的理论问题.当docker图像只做一件事时,我试图坚持模型 - 我有php-fpm和nginx的独立容器.php: image: php:5-fpm-alpine expose: - 9000:9000 volumes: - .[详细]
-
连接到上游时,Nginx Gunicorn Django1.5 – connect()失败(111:连接被拒绝)
所属栏目:[Nginx] 日期:2020-09-01 热度:173
我在访问我的域时得到这个:我看到我的默认,显示了http500错误django模板.我有gunicorn设置:command = /usr/local/bin/gunicorn logfile = /home/ubuntu/virtualenv/myapp/error/gunicorn.log loglevel = info pythonpath[详细]
-
ruby-on-rails – puma:puma.sock没有这样的文件或目录
所属栏目:[Nginx] 日期:2020-09-01 热度:101
我使用ansible脚本进行服务器设置:playbook.ymlGemfile当我将我的应用程序部署到服务器时,我在nginx / error.log中看到了这一点:2016/09/30 20:43:07 [crit] 1352#0: *1 connect() to unix:/home/deploy/applications/spa_backend/sha[详细]
-
ssl – 在nginx反向代理后面的neo4j webinterface
所属栏目:[Nginx] 日期:2020-09-01 热度:53
我正在尝试将neo4j数据库暴露给互联网.出于安全考虑,我想通过nginx将其隐藏在SSL / basic_auth组合后面.这是相应的nginx配置: location /neo4j/ { proxy_pass https://localhost:7473/; proxy_read_timeout 600;[详细]
-
nginx – 用于通配符URL映射的Kubernetes Ingress控制器
所属栏目:[Nginx] 日期:2020-09-01 热度:128
我需要每个用户都可以通过自定义网址访问服务,例如. abccompany.mycloudapp.com,每个服务都是kubernetes服务我正在寻找入口控制器但是我需要一种方法来使用通配符主机字段并以某种方式将值读入路径:和service:fields;这是我想到的一个入口控制器示例:apiVe[详细]
-
django – 未创建uwsgi套接字文件
所属栏目:[Nginx] 日期:2020-09-01 热度:144
我在使用uwsgi和nginx设置服务器时遇到问题.这是我的uwsgi ini文件(和vassals中的符号链接):# ebook_uwsgi.ini file [uwsgi] #emperor = /etc/uwsgi/vassals #plugins = python #if uwsgi installed with pip, dont h[详细]
-
子域的复杂nginx重写规则
所属栏目:[Nginx] 日期:2020-09-01 热度:182
我目前在我的nginx.conf中有以下(hacky)重写规则,允许动态子域重定向到一个Django实例.set $subdomain ; set $subdomain_root ; set $doit ; if ($host ~* ^(.+).domain.com$) { set $subdomain $1; set $[详细]
-
linux – 如果使用NGINX找不到文件,如何重写
所属栏目:[Nginx] 日期:2020-09-01 热度:160
我在Ubuntu服务器上使用NGINX.我有这个vhost:server { listen 80; server_name *.example.com; root /home/nginx/vhosts/example.com/web; location /[详细]
-
ruby-on-rails – 生成服务器上找不到rbenv:bundle:命令
所属栏目:[Nginx] 日期:2020-09-01 热度:195
我正在尝试部署rails应用程序,但它坚持错误DEBUG[1a70ba92] Command: cd /home/deploy/myapp/releases/20140615090226 ( PATH=$HOME/.rbenv /shims:$HOME/.rbenv/bin:$PATH RBENV_ROOT=~/.rbenv RBE[详细]
-
nginx从1.2.1更新到1.9.2后,PHP-FPM状态页面为空白
所属栏目:[Nginx] 日期:2020-09-01 热度:65
我一直在使用Nginx 1.2.1一段时间了,由于安全问题,我决定升级到1.9.2.问题是:php-fpm状态页面现在为我提供了一个完全空白的页面.HTTP响应代码说:200 ok,但content = 0 bytes我尝试了什么:检查Nginx用户/组:它是www:www(之前是)检查Php-FPM用户/组:它是w[详细]
-
apache – 如果上游关闭,则显示自定义503页面
所属栏目:[Nginx] 日期:2020-09-01 热度:66
我使用nginx作为apache服务器的前端.配置文件如下所示:upstream apache { server localhost:8000; } server { listen 80; error_page 503 /www/static/503.html; # need some magic here #[详细]
-
在nginx上更改标题’Django administration’文本
所属栏目:[Nginx] 日期:2020-09-01 热度:83
我按照this question的答案更改了我的django管理面板标题标题.我试过这个: There is an easy way to set admin site header - assign it to current admin instance in urls.py like this admin.site.site_head[详细]
-
如何配置Glassfish NGINX使用NGINX提供静态文件?
所属栏目:[Nginx] 日期:2020-09-01 热度:185
我有一个EC2 ubuntu和Glassfish v3 Nginx设置来托管我的java web应用程序.此应用程序作为WAR文件部署到Glassfish. NGINX当前将所有请求传递给glasshfish appserver,包括静态图像,css等javascripts等.server { listen 80; server_name what[详细]
-
在负载均衡器后面覆盖nginx中的$scheme
所属栏目:[Nginx] 日期:2020-09-01 热度:161
我有一个nginx服务器坐在负载均衡器后面.负载均衡器处理SSL终止,所有请求都在端口80上命中nginx.我还使用SRCache module使用Redis进行整页缓存.缓存模块使用URL作为缓存键,如$schemeGET $host $request_uri.我以为我可以以某种方式覆盖nginx的$scheme变量,因[详细]
-
nginx – 无法优化php5-fpm无错误地工作
所属栏目:[Nginx] 日期:2020-09-01 热度:199
我已经安装了ngix php5-fpm.我很高兴,但我不能优化php5-fpm,以便它可以正常工作.每个固定错误都会产生不同的错误.首先,我有默认设置,导致很多错误:[04-Jun-2012 03:30:06] WARNING: [pool www] server reached pm.max_children setting (5), consider r[详细]
-
nginx用查询字符串重写url
所属栏目:[Nginx] 日期:2020-09-01 热度:91
我一直在谷歌上搜索,并且无法想出这个.看起来很简单,我确信它是,但我不是服务器专家.我的网址是:http://www.example.com/blog/?tag = Word1 Word2有些标签是单个字(例如:自行车),有些标签更长(例如:两轮自行车).我需要将此url输出为:example.com/blog/t[详细]
-
django – nginx不提供管理静态文件?
所属栏目:[Nginx] 日期:2020-09-01 热度:172
澄清:以下错误仅适用于管理静态文件,即它特定于与Django管理员对应的静态文件.其余的静态文件完美运行.问题基本上,我无法使用ngix服务器访问管理静态文件.它确实与Django的微服务器一起工作,并且collectstatic正在完成它的工作,这意味着它将文件放在静态文件[详细]
- ruby-on-rails – 使用Rails和Nginx获取客户端的
- 安全 – 有人试图破解我的网站吗?如何阻止Nginx
- nginx – 提供由PHP生成的自定义404页面
- 木偶代理到puppet master(在nginx/ruby1.9上运行
- Heroku的Nginx反向代理失败了SSL握手
- 自动将docker容器附加到nginx负载均衡器的上游配
- nginx C 在使用Gunicorn运行应用程序时未注册SQL
- ruby-on-rails – 使用capistrano重新启动Rails应
- 将nginx.conf添加到Kubernetes集群
- reactjs – react.js应用程序显示在nginx服务器中