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'ai un site Django fonctionnant sur Gunicorn avec un proxy inverse via Nginx. Nginx n’est-il pas simplement une surcharge inutile? Comment l'ajout de cela au-dessus de Gunicorn aide-t-il?
J'ai la configuration nginx suivante, par exemple server { listen 80; server_name example.com allow 127.0.0.0/8; Quand je redémarre, cela m'avertit: Restarting nginx: nginx: [warn] server name "127.0.0.0/8" has suspicious symbols in /etc/nginx/sites-enabled/xxx Une idée?
Comment puis-je configurer une directive nginx proxy_pass incluant également les informations d'authentification HTTP Basic envoyées à l'hôte proxy? Voici un exemple de l'URL pour laquelle je dois utiliser un proxy: http://username:password@192.168.0.5/export?uuid=1234567890 L'objectif final est d'autoriser un serveur à présenter les fichiers d'un autre serveur (celui auquel nous faisons office de …
Si j'ai déjà un groupe d'hôtes virtuels, comment puis-je créer un hôte virtuel pour gérer les demandes qui ne correspondent à aucun des hôtes virtuels? (c.-à-d. accès par IP, un autre domaine liant à IP, .etc .etc)
J'essaie de configurer un serveur Nginx en tant que proxy inverse afin que les demandes https qu'il reçoit des clients soient également transmises au serveur en amont via https. Voici la configuration que j'utilise: 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 …
Nous avons déployé notre application rails sur nginx et passagers.Par ailleurs, les pages de l'application sont partiellement chargées. Il n'y a pas d'erreur dans le journal des applications. 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: "GET /signup/procedures?count=0 HTTP/1.1", …
Quelle est la bonne façon d'activer les en-têtes de jeu de caractères corrects dans NGINX? J'analyse mon site avec Google Page Speed. Il dit que je devrais spécifier le jeu de caractères des fichiers HTML dans les en-têtes HTTP. Quel est le bon moyen de le faire? J'ai déjà essayé …
Nginx est actuellement installé via les instructions du site Nginx: nginx=stable sudo su - add-apt-repository ppa:nginx/$nginx apt-get update apt-get install J'ai configuré Nginx et il fonctionne très bien depuis un moment. Maintenant, je veux ajouter des modules personnalisés - par exemple, le module de progression de téléchargement . Les instructions …
J'essaie d'optimiser mes configurations nginx afin qu'il soit possible de définir une variable et que tous les chemins d'emplacement se mettent à jour automatiquement. J'ai quatre lignes en question: 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; Ce que je voudrais réaliser est de définir une variable (dans ce cas, …
J'ai un tas de règles de réécriture que je dois porter d'apache à nginx. C'est un processus assez pénible car je ne suis pas en mesure de voir si mes règles de réécriture et les conditions "si" fonctionnent comme je le souhaite. Apache a eu le débogage pour son module …
J'ai un problème avec un comportement étrange lié aux autorisations: lorsque je configure nginx pour écouter le port 8080, tout fonctionne comme prévu, mais lorsque j'utilise un autre port, je reçois quelque chose comme: 2014/01/10 09:20:02 [emerg] 30181#0: bind() to 0.0.0.0:8090 failed (13: Permission denied) dans /var/log/nginx/error.log Je ne sais …
J'ai un script PHP qui crée un répertoire et affiche une image dans le répertoire. Cela fonctionnait très bien sous Apache, mais nous avons récemment décidé de passer à NGINX pour utiliser davantage notre RAM limitée. J'utilise la commande PHP mkdir () pour créer le répertoire: mkdir(dirname($path['image']['server']), 0755, true); Après …
J'ai installé et configuré le serveur nginx sur mon Mac à partir de MacPorts sudo port install nginx Suivez les recommandations de la console d'installation du port et créez l'élément de démarrage launchd pour nginx, puis démarrez le serveur. Renommé nginx.conf.exampleà nginx.confet renommé mime.types.examplepour mime.types. Cela fonctionne bien, mais je …
ce genre de question a peut-être été posée ici mais je n’en ai trouvé aucune qui corresponde vraiment à ma question. Entendu dire que les performances de nginx sont assez impressionnantes, mais Apache a plus de documentation, de communauté (lire: expert) à obtenir de l'aide Maintenant, ce que je veux …
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.