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.
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet de la défaillance du serveur. Fermé il y a 2 ans . Je voudrais apprendre Nginx (j'essaie de configurer une solution de …
Disons que je veux rediriger de www.example.com vers example.com et je veux le faire en utilisant nginx. J'ai regardé autour de moi et je n'ai vu aucune bonne documentation à ce sujet, alors j'ai pensé que je poserais et répondrais à ma propre question.
Je suis en train de configurer un serveur et je me demande s'il est nécessaire de configurer le pare-feu deux fois. Par exemple, j'ai un groupe de sécurité avec les ports ouverts suivants: 80, 443, 22 Maintenant, je configure mon serveur avec UFW (frontend pour iptables). Dois-je définir mes ports …
J'ai récemment rencontré un problème après être passé à Cloudflare, et la solution consiste essentiellement à empêcher Cloudflare de mettre en cache les réponses 404. Dans notre configuration multi-serveurs à charge équilibrée, des 404 occasionnels se produisent, mais ils sont rapidement corrigés par rsync (via lsyncd). Avant Cloudflare, une nouvelle …
Je sais que ce sujet existe sous différentes formes, mais j'ai du mal à résoudre mon problème. Si je lance service nginx restart, nginx échoue avec le journal suivant: 2015/03/14 08:36:42 [emerg] 9400#0: bind() to 0.0.0.0:80 failed (98: Address already in use) 2015/03/14 08:36:42 [emerg] 9400#0: bind() to 0.0.0.0:80 failed …
Je transmets des demandes à un service local via un serveur Nginx. Ce que j'essaie maintenant d'accomplir, c'est de revenir à une page d'erreur locale au cas où le service deviendrait indisponible. Ma configuration actuelle est server { listen 80; server_name ""; location / { proxy_pass http://127.0.0.1:9080; proxy_set_header Host $host; …
Avec cette configuration: server { listen 8080; location / { if ($http_cookie ~* "mycookie") { proxy_set_header X-Request $request; proxy_pass http://localhost:8081; } } } J'ai cette erreur lorsque je recharge le service nginx: Reloading nginx configuration: nginx: [emerg] "proxy_set_header" directive is not allowed here in /etc/nginx/conf.d/check_cookie.conf:5 nginx: configuration file /etc/nginx/nginx.conf test …
J'ai une configuration nginx qui reçoit les demandes des hôtes externes et les envoie par proxy à un serveur interne. La configuration ressemble à ceci: server { listen 10.0.0.66:443; server_name my.example.com; root /websites/my.example.com ssl on; ssl_certificate /websites/ssl/my.example.com.crt; ssl_certificate /websites/ssl/my.example.com.key; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header Host $http_host; location / …
J'ai des problèmes avec mon phpmyadmin sur mon installation nginx. Lorsque j'entre <ServerIP>/phpmyadminet me connecte, je suis redirigé vers <ServerIP>/index.php?<tokenstuff>au lieu de<ServerIP>/phpmyadmin/index.php?<tokenstuff> Fichier de configuration Nginx: user nginx; worker_processes 5; error_log /var/log/nginx/error.log warn; pid /var/run/nginx.pid; events { worker_connections 1024; } http { include /etc/nginx/mime.types; default_type application/octet-stream; log_format main '$remote_addr - …
Est-il possible de créer un emplacement «global» pour un serveur NGINX? J'aimerais que chaque site servi par NGINX ait accès à un dossier / global /; le long des lignes de http { [...stuff...] #Global path location /global/ { root /my/global/location/; } server { listen 127.0.0.1:80; server_name example.com; [...standard config...] …
Je veux forcer la vérification du client SSL pour l'un de mes hôtes virtuels. Mais obtenez l'erreur "Aucun certificat SSL requis n'a été envoyé", en essayant d'en obtenir quelque chose. Voici mes configurations de test: # defaults ssl_certificate /etc/certs/server.cer; ssl_certificate_key /etc/certs/privkey-server.pem; ssl_client_certificate /etc/certs/allcas.pem; server { listen 1443 ssl; server_name server1.example.com; …
J'ai plusieurs blocs "serveur" dans mon nginx.conf. La documentation semble erronée sur l'ordre dans lequel la correspondance nom_serveur a lieu. Ma conf ressemble à quelque chose comme: server { listen 80 server_name domain.com *.domain.com # do stuff } server { listen 80 server_name sub.domain.com *.sub.domain.com # do something else } …
À moins que chaque réponse que j'ai lue ne soit tout à fait fausse, SNI devrait permettre de faire ce que je veux, mais chaque guide me dit de faire exactement ce que je fais. Et pourtant, nginx sert le mauvais certificat, donc je fais clairement quelque chose de mal. …
J'ai plusieurs serverblocs dans ma configuration, tous utilisant le même fichier que auth_basic_user_file. Nous avons maintenant commencé à travailler avec une main-d'œuvre externe, et nous aimerions ajouter des utilisateurs supplémentaires à l'un des serverblocs, tout en conservant les utilisateurs d'origine également. Bien que la documentation ne l'indique pas, l'utilisation de …
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.