Tag: Nginx

Comment puis-je servir des files statiques avec nginx mais utiliser une URL légèrement différente pour la tornade?

J'ai une structure de directory que je souhaite desservir, qui contient des files binarys et des méta-informations à propos d'eux comme json. Pour certains directorys, j'ai besoin de calculer certaines choses à la volée et de le servir. Je veux calculer et servir cette information à l'aide de la tornade. Voici un exemple: > ls […]

Comment activer TLSv1.1 et TLSv1.2 sur nginx Debian squeeze?

Pour la security, je dois configurer un server nginx avec TLSv1.1 ou TLS v1.2. Par défaut, nginx configureTLSv1. En lisant la documentation, je vois que nginx doit définir la directive suivante: ssl_protocols TLSv1.1 TLSv1.2; http://nginx.org/fr/docs/http/configuring_https_servers.html Mais lorsque je lance la command: # /etc/init.d/nginx configtest Le message suivant s'affiche: Testing nginx configuration: [warn]: invalid value "TLSv1.1" […]

Utiliser une variable dans une déclaration en amont?

Est-il possible d'utiliser une variable dans une directive nginx en amont? upstream appserver { server unix:/socks/$host.sock } J'ai cherché mon petit cœur et je ne trouve pas la réponse. A) Est-ce possible? B) Est-ce une idée terrible?

Comment puis-je séparer les journaux d'access des requests de deux domaines différents du même server?

Ma configuration nginx ressemble à ceci: server { listn 80; server_name domain1.com domain2.com; access_log /var/log/myapp/nginx/access.log; … } Actuellement, les requests des deux domaines sont enregistrées dans le même file, je souhaite les séparer afin que les requests de domain1.com continuent d'être enregistrées dans access.log , alors que les requêtes de domain2.com sont enregistrées dans domain2.access.log […]

Impossible d'get des hôtes virtuels (blocs de servers) sur Nginx pour fonctionner

Je viens de commencer avec Nginx, j'essaie d'utiliser des hôtes virtuels, mais je ne peux pas m'enrouler sur ce qui ne va pas avec ma configuration … Voici les sites du dossier activé par les sites: root@cavalier:/etc/nginx/sites-enabled# ls -hal total 12K drwxrwxr-x 2 root vnc 4.0K Jul 28 18:06 . drwxr-xr-x 5 root root 4.0K […]

Utilisation de NginX et Apache à côté des files statiques et dynamics

Context: J'ai cherché beaucoup et trouvé ces fils utiles sur l'utilisation d'Apache ou NginX pour les files statiques ou dynamics. Mais ils sont vieux (il y a environ 1 ou 2 ans environ) et je pense que les deux servers Web, en particulier Nginx, ont eu d'importants changements de performance et d'utilisation. Donc, je pense […]

Comment get dev. *. Domain.com pour travailler sur nginx

J'essaie de faire en sorte que nginx accepte les sites Web dans ce format: dev. *. Domain.com. J'ai lu les documents et je comprends que je dois utiliser un regex pour cela. Un nom générique peut contenir un astérisque uniquement sur le début ou la fin du nom, et uniquement sur une bordure de point. […]

nginx et try_files: essayez l'location nommé avec réécrit avant le repli

Je tente un coup de page sur le site Web. Nous voulons préserver nos liens externes en utilisant 301 redirections. J'ai une longue list de redirections dans un location nommé qui ressemble à: location @redirects { rewrite ^/path/one.html$ http://www.ourdomain.tld/one-but-different permanent; rewrite ^/path/two.html$ http://www.ourdomain.tld/two-but-different permanent; rewrite ^/path/three.html$ http://www.ourdomain.tld/three-but-different permanent; rewrite ^/path/four.html$ http://www.ourdomain.tld/four-but-different permanent; } (notez que […]

Le certificate d'InstantSSL n'est pas différent d'un certificate auto-signé sous Nginx avec une adresse IP accessible

J'ai commandé un certificate ssl à partir d'InstantSSL et obtenu la paire suivante de files: my_ip.ca-bundle, my_ip.crt J'ai également précédemment généré ma propre key et les files crt en utilisant openssl. J'ai concatiné tous les files crt: chat my_previously_generted.crt my_ip.ca_bundle my_ip.crt> chained.crt Et configuré nginx comme suit: server { … listn 443; ssl on; ssl_certificatee […]

L'application a été pressée, puis les servers ont été détenus. J'ai ajouté 8 servers de plus, toujours trop lent

Notre nouvelle application a reçu beaucoup de presse aujourd'hui, et reçoit des milliers de nouveaux users chaque heure … mais il est devenu si lent qu'il est inutilisable. Nous utilisons Rails 3 remis à la dernière, ubuntu, Unicorn, nginx, postgresql, memcache. J'ai déjà ajouté 8 nouveaux servers et il a marqué à peine une différence. […]

Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de réseau.