Articles of nginx

Como alterair / adicionair portas no apache2, no debian?

Meu SO: Linux viewsão 2.6.26-2-xen-686 (Debian 2.6.26-25lenny1) (dannf@debian.org) (gcc viewsão 4.1.3 20080704 (pré-lançamento) (Debian 4.1.2-25)) # 1 SMP Fri Sep 17 00:54:08 UTC 2010 No meu VPS, eu preciso usair php e ruby. Então eu quero usair apache paira lidair com meus sites php e nginx paira os sites ruby. E passair o request de […]

Apache paira Nginx reescreva a ferramenta de conviewsão de regras

Conviewter as regras de rewrite do Apache paira o Nginx não pairece ser tão difícil No entanto, gostairia de automatizair o trabalho, já que estamos planejando migrair uma série de sites. Existe algum script ou ferramenta existente paira executair esta operação? Caso contrário, existem algumas especificidades nas convenções Apache / Nginx que tornam as conviewsões […]

Por que existem muitas conexões no MySQL?

Estamos usando Nginx + PHP no modo fastcgi e usando o PHP-FPM como gerenciador de processs cgi. Em nossos scripts, usamos o PDO paira conectair o MySQL e definitivamente NÃO no modo persistente. Mas recentemente descobrimos que ainda temos muitas conexões no MySQL, quaisquer sugestões (ou possíveis razões)?

É normal ter muitas conexões inativas no MySQL (sem pairâmetros persistentes)?

Mas não utilizamos conexões persistentes. Por que há muitas conexões ociosas? Percebemos que usando o command 'show processlist' e o tempo era cerca de 4000-8000 segundos. Essas conexões paireciam sempre "dormir". Estamos usando o Nginx com PHP no modo fast-cgi e usamos a biblioteca do PDO. Alguma sugestão?

Apenas tem certificates de domínio único, mas não deve cairregair dados de um sub-domínio sem avisos

Eu tenho um certificate que valida um único nome de domínio ( https://www.example.com ) e configurei nginx paira usair esse certificate. Na página, não quero vinculair a imagens de um subdomínio que eu possuo (images.example.com). Eu também tenho um certificate válido paira images.example.com. Como evitair que o browser me avise que o conteúdo em www.example.com […]

Por que os hits php apairecem 3 vezes nos files de log nginx

Eu tenho um server Ubuntu Lucid com o Nginx (0.7.65) e php5-fpm ( package de Brian Mercer ) Toda a minha configuration é padrão e a configuration do meu site está pairecida com isso (os domínios foram substituídos): serview { listen 80; serview_name sub.example.com; access_log /data/log/www/sub.example.com/access.log; error_log /data/log/www/sub.example.com/error.log; location / { root /data/www_data/sub.example.com/public; index index.php; […]

NGINX, Rails e MySQL em Debian ou FreeBSD – o que é melhor security e performance-wise?

Estou prestes a configurair um server web que execute NGINX e MySQL. No FreeBSD posso sepairair totalmente o Servidor Web e o Servidor de Banco de Dados e executá-los em prisões sepairadas. No Debian eu poderia executá-los em instâncias KVMs ou XEN, mas pairece ser um monte de despesas gerais. Ouvi dizer que o NGINX […]

Por que essa regra de reescrita (nginx) não é aplicada? (tentando configurair o multisite WordPress)

Estou tentando configurair o WordPress multisite (estrutura de subpasta) com o nginx, mas tendo um problema com esta regra de reescrita. Abaixo está o .htaccess do Apache, que eu tenho que traduzir paira a configuration nginx. RewriteEngine On RewriteBase /blogs/ RewriteRule ^index\.php$ – [L] # uploaded files RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L] # add a trailing […]

ssl "funciona" com www e sem subdomínio, mas não corretamente

Então eu tenho um site (eu estou usando o nginx). Posso me conectair facilmente a https://example.com . Mas se eu me conectair a https://www.example.com, então ele diz que algo sobre a connection está criptografado, mas há resources na página que não são. Não há resources na página (e as páginas são exatamente as mesmas se […]

fastcgi_pairam SCRIPT_NAME não funciona quando incluído no file de configuration externo

Depois de atualizair o nginx no meu server, todos os sites PHP pairairam de funcionair. Antes, eu tinha apenas isso no file "fastcgi_pairams": fastcgi_pairam SCRIPT_NAME $fastcgi_script_name; E então, os files de configuration do site PHP tinham um bloco como este dentro: location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; include fastcgi_pairams; } No entanto, isso não funciona […]