Nginx ("eNgine x") est un serveur HTTP léger, hautes performances, proxy inverse, proxy de flux TCP et proxy de messagerie, publié sous une licence de type BSD.
J'exécute nginx sur Windows Server 2008 R2 (x64) en tant que service Windows. J'utilise Windows Service Wrapper pour cela. (En fait, j'ai suivi ce tutoriel: http://mercurial.selenic.com/wiki/HgServeNginxWindows .) Le service fonctionne bien. Cependant, le serveur ne traite pas les signaux (par exemple arrêt / rechargement). Cela signifie que si j'arrête le …
J'essaie d'imprimer les données de réponse à des fins de développement / débogage. Je n'ai pas pu trouver une question similaire ou des informations à ce sujet. Si vous le faites, veuillez ajouter un commentaire.
Je voudrais détourner les demandes vers un sous-répertoire particulier, vers un autre emplacement racine. Comment? Mon bloc existant est: server { listen 80; server_name www.domain.com; location / { root /home/me/Documents/site1; index index.html; } location /petproject { root /home/me/pet-Project/website; index index.html; rewrite ^/petproject(.*)$ /$1; } # redirect server error pages to …
J'essaie de définir robots.txtpour tous les hôtes virtuels sous le serveur http nginx. J'ai pu le faire dans Apache en mettant les éléments suivants en principal httpd.conf: <Location "/robots.txt"> SetHandler None </Location> Alias /robots.txt /var/www/html/robots.txt J'ai essayé de faire quelque chose de similaire avec nginx en ajoutant les lignes ci-dessous …
J'utilise un équilibreur de charge Rackspace qui me permet de configurer ma clé ssl / pem à l'intérieur du panneau d'administration. Tout fonctionne bien, je peux utiliser les protocoles http et https. Mais si j'essaye de rediriger http vers https en utilisant: server{ listen *:80; server_name mydomain.com www.mydomain.com; rewrite ^ …
J'ai plusieurs sous-domaines, tous pointant vers une machine et une adresse IP. Sur cette machine, je veux que nginx agisse comme proxy inverse, et selon le sous-domaine utilisé pour accéder à la machine, je veux qu'il inverse le proxy vers un autre serveur. Tous les exemples que j'ai vus d'utiliser …
J'essaie d'utiliser nginx pour passer par proxy à deux conteneurs Docker. Voici mon fichier de conf en amont: upstream api_servers { server http://192.168.49.4:49155; server http://192.168.49.4:49156; } Voici ce que j'obtiens en essayant de le charger: nginx: [emerg] invalid host in upstream "http://192.168.49.4:49155" in /etc/nginx/conf.d/api_upstream.conf:3 nginx: configuration file /etc/nginx/nginx.conf test failed …
J'essaie de configurer nginx pour qu'il proxy_passdemande à mes applications de nœud. La question sur StackOverflow a suscité de nombreux votes positifs: /programming/5009324/node-js-nginx-and-now et j'utilise la configuration à partir de là. (mais comme la question concerne la configuration du serveur, elle est censée être sur ServerFault) Voici la configuration nginx: …
J'ai la règle de réécriture suivante que j'essaie: location / { index index.php index.html; rewrite ^/test$ /test.php break; } Et j'ai aussi: location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; include fastcgi_params; fastcgi_param SCRIPT_FILENAME /home/sites/default$fastcgi_script_name; fastcgi_index index.php; } Les fichiers php normaux fonctionnent bien, mais il semble que ma redirection télécharge simplement …
J'utilise nginx 1.2.7 avec OpenSSL 0.9.8o sur Debian Squeeze pour environ 30 domaines. Sur deux d'entre eux, j'ai activé SSL qui fonctionne bien sur les deux. La configuration SSL est utilisée pour les deux domaines: listen 443 ssl; ssl_certificate /etc/nginx/ssl/example.org-unified.crt; ssl_certificate_key /etc/nginx/ssl/example.org.key; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:RC4:HIGH:!MD5:!aNULL:!EDH; ssl_prefer_server_ciphers on; …
J'ai une application django qui peut s'exécuter localement en utilisant l'environnement de développement standard. Je veux maintenant déplacer cela vers EC2 pour la production. La documentation de django suggère d'exécuter avec apache et mod_wsgi, et d'utiliser nginx pour charger des fichiers statiques. J'utilise Ubuntu 12.04 sur une box Ec2. Mon …
L'ordre dans lequel Nginx inclut les fichiers de configuration est-il fixe ou aléatoire? Apache indique explicitement que les caractères génériques sont développés dans l'ordre alphabétique. Avec Nginx, il semble que cela ne s'applique pas, et le manuel n'en dit rien . Dans ma configuration, a 20_example.comété inclus auparavant 00_default, ce …
Je veux configurer un proxy inverse sur mon VPS pour mon application Heroku ( http://lovemaple.heroku.com ) Donc, si je visite, mysite.com/blogje peux obtenir le contenu dans http://lovemaple.heroku.com J'ai suivi les instructions sur le wiki Apache . location /couchdb { rewrite /couchdb/(.*) /$1 break; proxy_pass http://localhost:5984; proxy_redirect off; proxy_set_header Host $host; …
Dans les lignes ci-dessous, je pourrais avoir un fichier de configuration spécifique au site qui contient des fastcgi_params supplémentaires uniques à ce site. Si ce fichier existe, je veux le charger. server { listen 80 default; server_name _; root /path/www/$host; # Pass PHP scripts to php-fastcgi listening on port 9000 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.