-
nginx – $request_uri后缀的变量,与位置块前缀不匹配
所属栏目:[Nginx] 日期:2020-10-19 热度:90
假设我想将/ images /目录移动到图像主机,以便http://example.org/images/foo.png之前的内容变为http://images.example.org/foo.png.如果我这样做:location / images / {return 301 http://images.example.org $request_uri;[详细]
-
Nginx PHP FASTCGI失败 – 如何调试?
所属栏目:[Nginx] 日期:2020-10-19 热度:95
我在AMAZON EC2上运行Nginx PHP的服务器,通过端口9000运行PHP FASTCGI.服务器运行良好几分钟,过了一会儿(在这种情况下几千次点击)FastCGI Dies和Nginx返回502错误.Nginx日志显示 2010/01/12 16:49:24 [error] 1093#0: *9965 connect() failed (111:[详细]
-
调试Nginx缓存未命中:尽管代理有效,但仍会遇到大量的MISS
所属栏目:[Nginx] 日期:2020-10-19 热度:85
我的代理缓存路径设置为非常高的大小proxy_cache_path /var/lib/nginx/cache levels=1:2 keys_zone=staticfilecache:180m max_size=700m; 并且使用的尺寸仅为sudo du -sh * 14M cache 4.0K proxy 代理缓存有效设置为proxy_c[详细]
-
ubuntu – nginx,所有文件应该由www-data拥有吗?
所属栏目:[Nginx] 日期:2020-10-19 热度:165
使用nginx,服务的所有文件是否应该由www-data拥有? (假设nginx在www-data的上下文中运行).或者是root好吗?对于99.9%的情况,www守护程序绝对不能写入网页.这包括拥有文件或目录的www守护程序.我发现root拥有文件/目录是很常见的,644/755.如果存在任何类型的[详细]
-
使用Nginx作为多个服务器的反向代理
所属栏目:[Nginx] 日期:2020-10-19 热度:105
我正在尝试将nginx配置为LAN上多个服务器的反向代理.他们应该在我的WAN上使用不同的子域.我的配置如下所示:@ReverseProxy:/etc/nginx/sites-enabled$cat reverseproxy server { server_name DOMAIN.eu; # app1 reverse proxy follow[详细]
-
Nginx反向代理通过客户端证书
所属栏目:[Nginx] 日期:2020-10-19 热度:179
我正在尝试通过Nginx反向代理设置负载均衡器.我的应用程序使用客户端证书来验证客户端.我希望我的反向代理将客户端证书转发到我的后端服务器.我已将此行添加到反向代理的配置中,以将客户端证书信息存储在自定义HTTP标头中:proxy_set_header X-SSL-CERT $ssl_[详细]
-
nginx – 服务器上的高内存使用量 – 无法确定进程
所属栏目:[Nginx] 日期:2020-10-19 热度:153
我注意到服务器上的内存使用率很高.细节:操作系统:CentOS 6.3 - x86_64Web服务器:使用PHP-FPM的Nginx服务器正在生成PDF文档,因此流量最小.最佳:# top -b -n 1 -a top - 10:04:51 up 21 days, 18:57, 1 user, load average: 0.00, 0.00, 0.[详细]
-
nginx选择错误的默认网站
所属栏目:[Nginx] 日期:2020-10-19 热度:69
参见英文答案 Nginx includes config files not in order?3个首先,我知道我可以指定default_server来强制默认站点,但我想了解为什么nginx不是简单地选择第一个定义的服务器为documented.在nginx.conf的htt[详细]
-
nginx – 无法重启php5-fpm
所属栏目:[Nginx] 日期:2020-10-19 热度:51
我在.ini文件中做了一些更改,想重启php5-fpm. /etc/init.d/php5-fpm restart Jan 20 14:25:48.171577 [ERROR] bind() for address /var/lib/php5-fpm/apps.sock failed: Address already in use (9[详细]
-
apache-2.2 – 如何让Nginx转发原始主机名
所属栏目:[Nginx] 日期:2020-10-19 热度:111
我有一个nginx服务器充当我的apache服务器的负载均衡器.我正在使用子域,我的代码依赖于HTTP_HOST值来执行正确的任务.当我发出请求说:http://get.example.com一旦转发,apache上的HTTP_HOST就变成了example.com.我的问题是如何让它与原始请求保持一致?这是我[详细]
-
nginx:如何从给定列表中进行大规模永久重定向?
所属栏目:[Nginx] 日期:2020-10-19 热度:183
我有大约400个网址将在新版本中更改,由于某些原因,我不能在新网站中重复相同类型的网址结构.我的问题是,我可以给一个网址列表给nginx(是的,我知道400个),并简单地告诉他,他们每个人都要去另一个网址?就像我说的url结构会有所不同所以我不能使用任何类型的模[详细]
-
Nginx:1M map的最佳map_hash_max_size和map_hash_bucket_size?
所属栏目:[Nginx] 日期:2020-10-19 热度:152
我有1M静态重写规则并使用this map configuration.如何确定map_hash_max_size和map_hash_bucket_size的最佳值?我想优化内存消耗. documentation对此非常小.别人asked it on the Nginx forum,但没有回应.最佳答案我对server_names_hash_bucket_s[详细]
-
nginx – 使用SSL的Chrome中的“连接未压缩”
所属栏目:[Nginx] 日期:2020-10-19 热度:58
我在Ubuntu 10.04LTS上使用SSL运行nginx.当我检查证书时,Chrome给了我这个恼人的警告:The connection is not compressed. 在响应中它看起来像是被发送gzip压缩:Cache-Control:no-store, no-cache, must-revalidate, post-check=0, pre-c[详细]
-
在userdir中使用nginx运行Moodle(斜杠参数)
所属栏目:[Nginx] 日期:2020-10-19 热度:91
我正在将Moodle(moodle.org)从Apache主机移动到运行Nginx的Ubuntu 12.04 LTS主机.设置主机的方式意味着它将运行相当多的域,其中每个域(或其他站点)将驻留在用户目录中.我用php5-fpm运行Nginx.我找到了很多用于在用户目录中运行php-fpm的配置,这些都可以工作.[详细]
-
为什么nginx为目录别名中的请求提供错误的MIME类型?
所属栏目:[Nginx] 日期:2020-10-19 热度:107
如果有一种方法可以在不使用别名的情况下完成这个典型任务,我就是全力以赴.我希望/ minesweeper / * URL中的所有请求都从与其他请求完全不同的目录中提取.提供了以下配置WORKS文件,但MIME类型是application / octet-stream而不是它应该是什么(即text / css).[详细]
-
nginx – Php-Fpm 7服务器到达pm.max_children
所属栏目:[Nginx] 日期:2020-09-26 热度:152
我在Wordpress中运行密集作业时收到此错误消息:[pool www] server reached pm.max_children setting (5), consider raising it 在2GB RAM服务器上使用Php-fpm 7 Nginx.当我跑:ps aux | grep fpm root 1508 0.0 1.5[详细]
-
Nginx SSL_do_handshake()失败SSL:错误:1417D18C:SSL
所属栏目:[Nginx] 日期:2020-09-26 热度:63
今天我们在我们的服务器上安装了一个SSL证书(来自letsencrypt),该服务器拥有一个非常繁忙的网站.几个小时后,我们注意到有些用户从nginx收到错误:2018/03/28 13:04:48 [crit] 8997#8997: *604175694 SSL_do_handshake() failed (SSL: error:1417D18C:SSL[详细]
-
Nginx将proxy_pass服务器重定向到http://server/index.html
所属栏目:[Nginx] 日期:2020-09-26 热度:109
我有以下配置:server { listen 80 default_server; listen [::]:80 default_server; root /var/www/html; # Add index.php to the list if you are using PHP index index.html[详细]
-
nginx – 网站的软链接
所属栏目:[Nginx] 日期:2020-09-26 热度:179
我在Ubuntu上安装了Nginx,我有下一个配置文件:server { root /www/test; index index.html index.htm; server_name .dev.mysite.info; 我在目录/ www / test中有HTML文件,一切正常.现在我想将我的文件夹更改为软链接:lrwxrwxrw[详细]
-
nginx – 无效的子域被重定向到另一个域
所属栏目:[Nginx] 日期:2020-09-26 热度:159
我在同一台服务器上托管了两个域.在DNS记录中,我有通配符(*)两个域的记录都指向服务器.所以我期待xyz.domain1.com解析为domain1.com和xyz.domain2.com到domain2.com.但是目前除了domain2.com上的www子域之外的所有内容都将重定向到domain1.com.我为这两个域提[详细]
-
ubuntu – 在达到nginx状态时绕过localhost上的SSL
所属栏目:[Nginx] 日期:2020-09-26 热度:74
我有/ nginx_status的位置,昨晚我安装了SSL证书.server { listen 443; ... location /nginx_status { stub_status on; access_log off; allow 127.0.0.1; deny[详细]
-
为什么SPDY在Nginx 1.4.3中打破’Vary:Accept-Encoding’?
所属栏目:[Nginx] 日期:2020-09-26 热度:101
我使用SPDY模块从源代码编译了Nginx 1.4.3.但是当启用SPDY时,它似乎打破了我的Vary:Accept-Encoding标题.我的Nginx配置:./configure --conf-path=/etc/nginx/nginx.conf --pid-path=/var/run/nginx.pid --error-log-path=/var/[详细]
-
用于缓存图像的Nginx正则表达式规则覆盖根位置块
所属栏目:[Nginx] 日期:2020-09-26 热度:64
我的nginx设置包含以下位置规则: location ~* .(jpg|jpeg|png|gif|ico|css|js|pdf)${ expires 7d; } location /data/ { root /mnt/data; } 问题是,当我尝试访问/ data /文件夹中的以[详细]
-
ubuntu – 在stderr中发送的FastCGI:无法打开主脚本
所属栏目:[Nginx] 日期:2020-09-26 热度:162
情况:服务器A服务器B安装了相同的Ubuntu 14.04,相同的nginx版本(1.4.6),相同的虚拟主机(domain.com)和joomla文件夹(rsync-ed从服务器A到B)但是服务器A只能显示其首页,并且会在任何菜单项上显示“未指定文件输入”.如果我在/ etc / hosts中更改服务器A的IP将[详细]
-
Nginx未知limit_req_zone
所属栏目:[Nginx] 日期:2020-09-26 热度:183
由于标题中提到的错误,Nginx目前无法启动.这是我得到的实际错误:$sudo /etc/init.d/nginx restart Restarting nginx: nginx: [emerg] unknown limit_req_zone one in /etc/nginx/sites-enabled/www.myhashimotosthyroidi[详细]