Perguntas com a marcação «nginx»

O Nginx ("eNgine x") é um servidor HTTP leve e de alto desempenho, proxy reverso, proxy de fluxo TCP e proxy de email, lançado sob uma licença semelhante a BSD.

4
Como usar o nginx para proxy de um host que requer autenticação?
Como posso configurar uma diretiva nginx proxy_pass que também inclui informações de autenticação HTTP Basic enviadas ao host proxy? Este é um exemplo da URL que eu preciso proxy para: http://username:password@192.168.0.5/export?uuid=1234567890 O objetivo final é permitir que um servidor apresente arquivos de outro servidor (aquele para o qual estamos fazendo …
41 nginx  proxy 



3
Símbolos suspeitos na configuração do nginx
Eu tenho a seguinte configuração nginx, por exemplo server { listen 80; server_name example.com allow 127.0.0.0/8; Quando eu reinicio, ele me avisa: Restarting nginx: nginx: [warn] server name "127.0.0.0/8" has suspicious symbols in /etc/nginx/sites-enabled/xxx Qualquer ideia?
41 nginx 

2
Configurar o Nginx como proxy reverso com SSL upstream
Eu tento configurar um servidor Nginx como um proxy reverso para que as solicitações https recebidas dos clientes sejam encaminhadas para o servidor upstream via https também. Aqui está a configuração que eu uso: http { # enable reverse proxy proxy_redirect off; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwared-For …

6
Permissão negada ao ler a montante
Implementamos nosso aplicativo de trilhos no nginx e passenger.Intermitentemente, as páginas do aplicativo são carregadas parcialmente.Não há erro no log do aplicativo.Mas o log de erro do nginx mostra o seguinte: 2011/02/14 05:49:34 [crit] 25389#0: *645 open() "/opt/nginx/proxy_temp/2/02/0000000022" failed (13: Permission denied) while reading upstream, client: x.x.x.x, server: y.y.y.y, request: …
40 nginx 


1
variável nginx definida no local
Estou tentando otimizar minhas configurações do nginx, para que seja possível definir uma variável e todos os caminhos de localização sejam atualizados automaticamente. Eu tenho quatro linhas em questão: server_name php.domain.com; root /srv/web/vhosts/php/web; error_log /srv/web/vhosts/php/logs/error.log; access_log /srv/web/vhosts/php/logs/access.log; O que eu gostaria de conseguir é definir uma variável (neste caso 'php') …
37 nginx 

2
Como posso configurar locais nginx para compartilhar opções de configuração comuns?
Como posso configurar um bloco de configuração compartilhado para um conjunto de locais? location / { proxy_pass http://127.0.0.1:9000/; proxy_redirect off; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_cache cache-test; proxy_cache_valid 200 302 24h; proxy_cache_valid 404 60s; add_header X-Cache-Status $upstream_cache_status; } location /api/0.1/user{ proxy_cache_key /user/$http_authorization; } Agora, se eu …
37 nginx 


4
Instalando módulos Nginx opcionais com o apt-get
Atualmente, tenho o Nginx instalado através das instruções no site do Nginx: nginx=stable sudo su - add-apt-repository ppa:nginx/$nginx apt-get update apt-get install Eu configurei o Nginx e ele está funcionando muito bem há um tempo. Agora, quero adicionar alguns módulos personalizados - por exemplo, o Upload Progress Module . As …

1
nginx: sem permissão para ligar a porta 8090, mas vincula a 80 e 8080
Estou tendo algum comportamento estranho relacionado à permissão: quando configuro o nginx para ouvir a porta 8080, tudo funciona como esperado, mas quando uso qualquer outra porta, recebo algo como 2014/01/10 09:20:02 [emerg] 30181#0: bind() to 0.0.0.0:8090 failed (13: Permission denied) em /var/log/nginx/error.log Não tenho idéia de onde procurar, então …

3
Como altero o usuário do NGINX?
Eu tenho um script PHP que cria um diretório e gera uma imagem para o diretório. Isso estava funcionando muito bem no Apache, mas recentemente decidimos mudar para o NGINX para fazer mais uso de nossa RAM limitada. Estou usando o comando PHP mkdir () para criar o diretório: mkdir(dirname($path['image']['server']), …

5
Como parar o nginx no Mac OS X
Eu instalei e configurei o servidor nginx no meu Mac a partir do MacPorts sudo port install nginx Seguiu a recomendação do console de instalação da porta e criou o item de inicialização launchd para nginx, depois iniciou o servidor. Renomeado nginx.conf.examplepara nginx.confe renomeado mime.types.examplepara mime.types. Funciona bem, mas não …
37 nginx  daemon  mac-osx 

5
Nginx vs Apache como proxy reverso, qual escolher
talvez esse tipo de pergunta tenha sido feito aqui, mas não encontrei nenhuma que realmente correspondesse à minha pergunta. Ouvi dizer que o desempenho do nginx é bastante impressionante, mas o Apache tem mais documentos, comunidade (leia-se: expert) para obter ajuda Agora o que eu quero saber, como os dois …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.