# Nginx ouiiiii maiiiiis

**URL:** <https://www.debian-fr.org/t/nginx-ouiiiii-maiiiiis/78999>\
**Category:** Support Debian\
**Created:** [Avril 7, 2019, 6:23 UTC](https://www.debian-fr.org/t/nginx-ouiiiii-maiiiiis/78999 "2019-04-07T18:23:26Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![scam](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/4491bb/32.png) [@scam](https://www.debian-fr.org/u/scam)\
**Post date:** [Avril 7, 2019, 6:23 UTC](https://www.debian-fr.org/t/nginx-ouiiiii-maiiiiis/78999/1 "2019-04-07T18:23:27Z")

</div>

Bonjour  
Dans mes recherches et test… je pense qu’il y a un truc qui ne va pas me plaire…  
Nginx, soit in utilise un paquet depuis debian si j’ai bien compris… c’est ce que j’ai fait un petit coup de apt-get install nginx…

Mais j’ai crus comprendre aussi que certains compilent eux même leurs versions… car nginx est très figé sans modules…

donc si on veut modifier des services… il faut tout réinstaller ??? c’est bien ça ??? bizarre qu’un serveur qui connait un tel succès ne soit pas souple, j’ai du oublier un truc, ne pas comprendre…

---

<div class="post-metadata">

**Author:** ![littlejohn75](https://www.debian-fr.org/user_avatar/www.debian-fr.org/littlejohn75/32/3840_2.png) [@littlejohn75](https://www.debian-fr.org/u/littlejohn75)\
**Post date:** [Avril 7, 2019, 6:43 UTC](https://www.debian-fr.org/t/nginx-ouiiiii-maiiiiis/78999/2 "2019-04-07T18:43:30Z")

</div>

> [@scam](#):
>
> Mais j’ai crus comprendre aussi que certains compilent eux même leurs versions… car nginx est très figé sans modules…

Moi, je comprends que certains ne cherchent pas vraiment. Une distribution qui propose plus 50 000 paquets binaires qui ne proposerait pas un ensemble raisonnable de modules `nginx` ? Ce n’est pas sérieux.

```auto
fp2@debpacha:~$ apt-cache search libnginx-mod | wc
     18 155 1298
fp2@debpacha:~$ 

```

> [@scam](#):
>
> donc si on veut modifier des services… il faut tout réinstaller ??? c

Et si avant de se précipiter sur son clavier pour écrire un nième message sur le forum, on réfléchissait un peu ?

Cordialement,  
Regards,  
Mit freundlichen Grüßen,  
مع تحياتي الخالصة

* * *

F. Petitjean  
Ingénieur civil du Génie Maritime.

« Un ordinateur c’est comme un frigo : on le branche et ça marche. »  
Laurent Serano Directeur informatique, réunion Délégués du Personnel 2010

« Avant donc que d’écrire, apprenez à penser »  
Boileau De L’Art poétique (Chant I)

---

<div class="post-metadata">

**Author:** ![scam](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/4491bb/32.png) [@scam](https://www.debian-fr.org/u/scam)\
**Post date:** [Avril 8, 2019, 6:34 UTC](https://www.debian-fr.org/t/nginx-ouiiiii-maiiiiis/78999/3 "2019-04-08T06:34:26Z")

</div>

Je parlais de la difficulté a paramétrer nginx (le manque de flexibilité) dans l’intégration des modules additionnels…

> Sur Apache les modules seront dans des dépôts de distributions Linux, et après les avoir installés via les gestionnaires de paquets du système, ils peuvent être ajoutés avec élégance à la pile avec des commandes comme [a2enmod](http://manpages.ubuntu.com/manpages/yakkety/man8/a2enmod.8.html). Ce genre de flexibilité n’a pas encore été vu avec Nginx. Quand on regarde un guide [pour configurer Nginx pour HTTP / 2](http://nginx.org/en/docs/http/ngx_http_v2_module.html)les modules sont quelque chose que Nginx doit être construit – configuré pour au moment de la construction.

---

<div class="post-metadata">

**Author:** ![sk4hrr](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/7bcc69/32.png) [@sk4hrr](https://www.debian-fr.org/u/sk4hrr)\
**Post date:** [Avril 8, 2019, 7:49 UTC](https://www.debian-fr.org/t/nginx-ouiiiii-maiiiiis/78999/4 "2019-04-08T07:49:41Z")

</div>

Bonjour,

Je n’ai jamais eu à me plaindre du manque de flexibilité de `nginx` dans Debian. Comme l’a montré @littlejohn75, y a de quoi faire! Les tutoriels montrant qu’il faut compiler sont généralement obsolètes ou montrent un grand manque de connaissances dans Debian. Si tu trouves un truc qu’il te manque avec la version stable, tu as [du choix au niveau des dépôts](https://packages.debian.org/stretch/nginx): backports, testing ou sid.

---

<div class="post-metadata">

**Author:** ![nestor](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/e495f1/32.png) [@nestor](https://www.debian-fr.org/u/nestor)\
**Post date:** [Avril 8, 2019, 9:11 UTC](https://www.debian-fr.org/t/nginx-ouiiiii-maiiiiis/78999/5 "2019-04-08T09:11:26Z")

</div>

> [@scam](#):
>
> Quand on regarde un guide [pour configurer Nginx pour HTTP / 2](http://nginx.org/en/docs/http/ngx_http_v2_module.html)les modules sont quelque chose que Nginx doit être construit – configuré pour au moment de la construction.

Bonjour,  
Tu dois avoir une ancienne version de nginx alors:

```
11:03:35 jluc@serveur:~ 1$ nginx -V
nginx version: nginx/1.14.2
built with OpenSSL 1.1.1a 20 Nov 2018 (running with OpenSSL 1.1.1b 26 Feb 2019)
TLS SNI support enabled
configure arguments: --with-cc-opt='-g -O2 -fdebug-prefix-map=/build/nginx-sWHVb6/nginx-1.14.2=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wdate-time -D_FORTIFY_SOURCE=2' --with-ld-opt='-Wl,-z,relro -Wl,-z,now -fPIC' --prefix=/usr/share/nginx --conf-path=/etc/nginx/nginx.conf --http-log-path=/var/log/nginx/access.log --error-log-path=/var/log/nginx/error.log --lock-path=/var/lock/nginx.lock --pid-path=/run/nginx.pid --modules-path=/usr/lib/nginx/modules --http-client-body-temp-path=/var/lib/nginx/body --http-fastcgi-temp-path=/var/lib/nginx/fastcgi --http-proxy-temp-path=/var/lib/nginx/proxy --http-scgi-temp-path=/var/lib/nginx/scgi --http-uwsgi-temp-path=/var/lib/nginx/uwsgi --with-debug --with-pcre-jit --with-http_ssl_module --with-http_stub_status_module --with-http_realip_module --with-http_auth_request_module --with-http_v2_module --with-http_dav_module --with-http_slice_module --with-threads --with-http_addition_module --with-http_geoip_module=dynamic --with-http_gunzip_module --with-http_gzip_static_module --with-http_image_filter_module=dynamic --with-http_sub_module --with-http_xslt_module=dynamic --with-stream=dynamic --with-stream_ssl_module --with-stream_ssl_preread_module --with-mail=dynamic --with-mail_ssl_module --add-dynamic-module=/build/nginx-sWHVb6/nginx-1.14.2/debian/modules/http-auth-pam --add-dynamic-module=/build/nginx-sWHVb6/nginx-1.14.2/debian/modules/http-dav-ext --add-dynamic-module=/build/nginx-sWHVb6/nginx-1.14.2/debian/modules/http-echo --add-dynamic-module=/build/nginx-sWHVb6/nginx-1.14.2/debian/modules/http-upstream-fair --add-dynamic-module=/build/nginx-sWHVb6/nginx-1.14.2/debian/modules/http-subs-filter
11:03:50 jluc@serveur:~ 2$

```

**–with-http\_v2\_module** est présent.  
😀

---

<div class="post-metadata">

**Author:** ![kapouer](https://www.debian-fr.org/user_avatar/www.debian-fr.org/kapouer/32/10977_2.png) [@kapouer](https://www.debian-fr.org/u/kapouer)\
**Post date:** [Décembre 13, 2022, 10:52 UTC](https://www.debian-fr.org/t/nginx-ouiiiii-maiiiiis/78999/6 "2022-12-13T10:52:42Z")

</div>

Je relance le sujet car debian bookworm va distribuer (et j’y suis un peu pour quelquechose) nginx avec des modules externes dynamiques et indépendants.  
Attention cela ne concerne pas tous les modules d’nginx, mais une bonne dizaine quand même, dont lua, srcache, brotli, set-misc, headers-more, etc…

---

<div class="post-metadata">

**Author:** ![anon36725218](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/8e8cbc/32.png) [@anon36725218](https://www.debian-fr.org/u/anon36725218)\
**Post date:** [Décembre 13, 2022, 11:03 UTC](https://www.debian-fr.org/t/nginx-ouiiiii-maiiiiis/78999/7 "2022-12-13T23:03:12Z")

</div>

😌 Relaxed 😉

Sinon quand j’arrive sur site, nginx me retourne 302 ? Redirection temporaire…  
ce serait mieux d’envoyer le status de réponse - OK → 200

non ?!

J’en ai quelques uns des sites qui me retournent ce status, me semble t’il…

Romain

---

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Décembre 14, 2022, 7:49 UTC](https://www.debian-fr.org/t/nginx-ouiiiii-maiiiiis/78999/8 "2022-12-14T07:49:38Z")

</div>

A fermé ce sujet (le Décembre 14, 2022, 7:49 UTC)


