Questions marquées «nginx»

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.

222
Comment forcer ou rediriger vers SSL dans nginx?

J'ai une page d'inscription sur un sous-domaine tel que: https://signup.example.com Il ne devrait être accessible que via HTTPS, mais je crains que les gens ne tombent dessus via HTTP et obtiennent un 404. Mon bloc html / server dans nginx ressemble à ceci: html { server { listen 443; server_name...

219
Pourquoi ai-je besoin de Nginx et de quelque chose comme Gunicorn?

Je cherche une réponse trop simplifiée à la question suivante. J'essaie de développer une compréhension fondamentale du fonctionnement de Nginx aux côtés de quelque chose comme Gunicorn. Ai-je besoin de Nginx et de quelque chose comme Gunicorn pour déployer des applications Django sur Nginx? Si...

195
nginx HTTPS servant avec la même configuration que HTTP

Existe-t-il un moyen de partager les directives de configuration sur deux server {}blocs nginx ? J'aimerais éviter de dupliquer les règles, car les contenus HTTPS et HTTP de mon site sont servis avec exactement la même configuration. Actuellement, c'est comme ça: server { listen 80; ... } server {...

184
Comment utiliser les variables d'environnement dans Nginx.conf

[ Rédigé à la baisse et édité à partir de https://stackoverflow.com/questions/21933955 car il a été jugé trop sysadmin-like pour StackOverflow.] J'ai un conteneur Docker sous Nginx, qui est lié à un autre conteneur Docker. Le nom d'hôte et l'adresse IP du deuxième conteneur sont chargés dans le...

158
Comment ajouter Access-Control-Allow-Origin dans NGINX?

Comment définir l'en-tête Access-Control-Allow-Origin pour pouvoir utiliser les polices Web de mon sous-domaine sur mon domaine principal? Remarques: Vous trouverez des exemples de cela et d'autres en-têtes pour la plupart des serveurs HTTP dans les projets HTML5BP Server Configs...

149
Nginx proxy inverse + réécriture d'URL

Nginx fonctionne sur le port 80 et je l'utilise pour inverser les URL de proxy avec le chemin /food' accès au port de 3200cette façon: location /foo { proxy_pass http://localhost:3200; proxy_redirect off; proxy_set_header Host $host; } Cela fonctionne bien, mais j'ai une application sur le port...

131
Commande de site Nginx enable

Nous savons tous comment activer un site Web en utilisant Apache sur Linux. Je suis à peu près sûr que nous sommes tous d'accord pour utiliser la commande a2ensite. Malheureusement, aucune commande équivalente par défaut n’est fournie avec Nginx, mais il est arrivé que j’ai installé un paquet sur...

123
Nginx config recharger sans temps d'arrêt

J'utilise nginx en tant que proxy inverse. Chaque fois que je mets à jour la configuration pour elle en utilisant sudo "cp -r #{nginx_config_path}* /etc/nginx/sites-enabled/" sudo "kill -s HUP `cat /var/run/nginx.pid`" Je fais face à un bref temps d'arrêt. Comment puis-je éviter...

122
Réponse avec 200 de Nginx config sans servir un fichier

J'ai configuré Apache pour renvoyer une réponse 200 sans servir de fichier avec cette ligne de configuration Redirect 200 /hello Puis-je faire cela avec Nginx? Je ne veux pas servir un fichier, je veux juste que le serveur réponde avec un 200 (je ne fais que consigner la demande). Je sais que je...

95
Comment redémarrer nginx?

Pour moi, je lance "killall nginx" et le lance par "sbin / nginx", tout le monde a un meilleur script de redémarrage? BTW: J'installe nginx à partir des sources, je ne trouve pas la commande 'service nginx' ou