Internet Apache passe en version 2.4

Posté par (page perso) . Édité par Florent Zara et baud123. Modéré par Xavier Claude. Licence CC by-sa
Tags :
48
22
fév.
2012
Internet

La fondation Apache a fêté le 17ème anniversaire du célèbre serveur HTTP éponyme en sortant la version 2.4 de celui-ci. Cette version majeure, la première depuis 2005, apporte évidemment des améliorations notables. Citons les suivantes :

Rappelons que le serveur web Apache est apparu en 1995 comme un fork de NCSA HTTPd. Son code source a depuis été entièrement réécrit et est publié sous licence Apache. Il est devenu le serveur web le plus utilisé au monde : les études montrent qu'environ les 2/3 des serveurs web connectés à Internet tournent avec Apache.

LinuxFr.org utilise depuis un an le serveur web Nginx mais je tiens à signaler qu'Apache nous a fidèlement servi pendant les 12 précédentes années. Pour finir, je me permets de suggérer à nos lecteurs de faire un benchmark comparatif entre Apache, Nginx, Lighttpd et Templeet (cette suggestion n'est pas à prendre au sérieux).

  • # Le benchmark...

    Posté par (page perso) . Évalué à  9 .

    Vous êtes sérieux avec le benchmark? Ça date de 2003. Tout le monde a abandonné zope spip et templeet. Déjà à l'époque, ce benchmark ne valait pas grand chose mais les liens vers l'article ne fonctionnent même plus...

    Ou alors, faut mettre la news dans la catégorie humour parce la, ça devient vraiment du comique de répé

  • # Mot manquant

    Posté par . Évalué à  1 .

    Passage du module MPM event d'expérimental à pleinement supporté

    Il doit manquer un mot dans cette phrase.

    • [^] # Re: Mot manquant

      Posté par (page perso) . Évalué à  3 .

      En fait ce sont des guillemets qui manquent :

      Passage du module « MPM event » d'expérimental à pleinement supporté.

      • [^] # Re: Mot manquant

        Posté par . Évalué à  -2 . Dernière modification : le 22/02/12 à 10:09

        Je ne comprends toujours pas "à pleinement supporté". C'est le "à" qui est en trop ?

        Désolé, c'est peut-être moi. Je ne connais pas MPM event et tout mais c'est la syntaxe de la phrase qui m'échappe. Et le "à supporté" me semble suspect.

        • [^] # Re: Mot manquant

          Posté par (page perso) . Évalué à  3 .

          Même si la phrase était compréhensible de mon point de vue, je l'ai reformulée pour éviter toute ambigüité et j'ai ajouté les guillemets comme suggéré par patrick_g.

          • [^] # Re: Mot manquant

            Posté par . Évalué à  0 .

            Aaaaahhhhh, ça y est. Effectivement, maintenant que j'ai compris, ça paraît évident et je comprends pourquoi on ne comprenait pas ce que je ne comprenais pas. En tout cas c'est maintenant limpide. Merci et désolé.

        • [^] # Re: Mot manquant

          Posté par (page perso) . Évalué à  3 .

          Il est passé du statut « expérimental » au statut « pleinement supporté »

    • [^] # Re: Mot manquant

      Posté par (page perso) . Évalué à  4 .

      Non, il ne manque pas de mot : le MPM event passe du statut expérimental au statut de module pleinement pris en charge.

  • # mod_sed en 2012

    Posté par (page perso) . Évalué à  3 .

    Dans quelques années on va avoir mod_awk, et mod_perl dans 10ans !

    Par ailleurs le lien sur le tutoriel indiquant en quoi mod_sed déchire ça race renvoie vers un 404…

    Quelqu'un peu me dire l'utilité de ce truc ?

    • [^] # Re: mod_sed en 2012

      Posté par (page perso) . Évalué à  2 .

      C'est un filtre qui te permet de ré-écrire soit en entrée, soit en sortie. Dans le cas d'un proxy, cela peut être bien pratique !

      Je pense qu'a terme, ce module va m'être bien pratique ;-)

    • [^] # Re: mod_sed en 2012

      Posté par (page perso) . Évalué à  0 .

      % apt-cache show libapache2-mod-perl2
      Package: libapache2-mod-perl2
      Version: 2.0.5-5
      Installed-Size: 3176
      Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
      Architecture: amd64
      Depends: perl (>= 5.14.2-6), perlapi-5.14.2, libapr1 (>= 1.2.7), libaprutil1 (>= 1.2.7+dfsg), libc6 (>= 2.4), libperl5.14 (>= 5.14.2), apache2 | apache2-mpm-itk, apache2.2-common, libdevel-symdump-perl, liburi-perl, libwww-perl, netbase
      Recommends: libbsd-resource-perl, libapache2-reload-perl
      Description-fr: Intégration de perl avec le serveur Web Apache2
       mod_perl permet l'utilisation de Perl pour à peu près tous ce qui est lié à
       Apache. Il propose des sections <Perl> dans les fichiers de configuration,
       et le fameux module Apache::Registry pour mettre en cache les scripts compilés.
       .
       Il peut engendrer une augmentation des performances entre 400% et 2000% sur
       les sites utilisant des scripts Perl. Il est utilisé sur de nombreux gros
       sites faisant appel à des scripts, comme par exemple http://slashdot.org.
      Homepage: http://perl.apache.org/
      Description-md5: e23cfdfee05b531a38b9a93d5d690a15
      Tag: devel::lang:perl, devel::library, implemented-in::perl, role::plugin,
       suite::apache
      Section: httpd
      Priority: optional
      Filename: pool/main/liba/libapache2-mod-perl2/libapache2-mod-perl2_2.0.5-5_amd64.deb
      Size: 1054266
      MD5sum: e0db68c61beed9a8879234f7fc70f581
      SHA1: a346f7481a03da476b4f38613b2c32b921f9515f
      SHA256: 809410ec0ccdf44cd50488d18c257d200890c88444af7d857f559f522bac47d7
      
      
      • [^] # Re: mod_sed en 2012

        Posté par (page perso) . Évalué à  3 .

        Je sais bien que mod_perl existe déjà; j'ai juste repris l'historique sed -> awk -> perl

        Je trouve juste surprenant qu'on sorte un module apache pour faire du remplacement statique sur le contenu des flux aujourd'hui. Je n'avais pas pensé au cas du proxy.

        • [^] # Re: mod_sed en 2012

          Posté par . Évalué à  1 .

          Ça peut aussi servir pour des remplir des templates et les servir facilement.

          • [^] # Re: mod_sed en 2012

            Posté par (page perso) . Évalué à  3 .

            mode joke=on
            J'imagine aussi supprimer certains caractères entré par l'utilisateur avant de les soumettre au sql/php/ruby/perl etc...
            Ce qui devrait permettre aux ingénieurs système de sécuriser les applis de ses amis ingénieurs développement ....
            mode joke=off

        • [^] # Re: mod_sed en 2012

          Posté par (page perso) . Évalué à  3 .

          En pratique, j'ai un certain nombre de site web accessible en interne via http sans mot de passe (si on veut que les personnes lisent un peu les doc, les mots de passe, c'est chiant...).

          Ils sont accessible via reverse proxy en https en externe mais l'URL est quelque peu différentes... Donc via les directives d'Apache, je ré-écris en grande partie les URL

      • [^] # Re: mod_sed en 2012

        Posté par (page perso) . Évalué à  3 .

        A noter que sous debian squeeze, php5 impose encore le mode prefork (apache2-mpm-prefork) ce qui n'est plus le cas de Perl... Ce php, quel boulet ;-)

        • [^] # Re: mod_sed en 2012

          Posté par (page perso) . Évalué à  2 .

          Non, tu peux faire du worker + fastcgi

          • [^] # Re: mod_sed en 2012

            Posté par (page perso) . Évalué à  0 .

            Pourquoi suis je moinssé, tandis ce que le commentaire auquel je répond est plussé ?
            C'était une blague que je n'ai pas compris, ou il suffit de cracher sur php pour se faire plusser ?

            • [^] # Re: mod_sed en 2012

              Posté par . Évalué à  2 .

              C'est surtout que tu n'as pas compris la fond de la remarque, à savoir que PHP n'est pas multithreadé correctement.
              En fastcgi PHP tourne dans un ou plusieurs processus séparés, cela revient donc au même modèle que prefork.

  • # Serveur éponyme... ou pas

    Posté par (page perso) . Évalué à  1 .

    La fondation Apache a fêté le 17ème anniversaire du célèbre serveur HTTP éponyme

    Pour moi le serveur HTTP d'apache est Apache HTTPD... je pense que le côté "éponyme" est plus un abus de langage qu'un souhait de la fondation.
    Je te dis pas que c'est bien ou mal, mais il me semble important de le signaler.

    ... d'ailleurs la page du site web est bien http://httpd.apache.org/

    Alexandre COLLIGNON

  • # La documentation est traduite

    Posté par . Évalué à  2 .

    La traduction française de la documentation d'Apache 2.4 est sans doute la plus à jour.
    Peut être que sur les dépêches Linuxfr les liens de la dépêche vers la documentation officielle pourraient ne pas contenir la chaîne "/en", afin de laisser les navigateurs qui préfèrent le français reçoivent les docs dans la bonne langue ?

  • # _à_supprimer

    Posté par . Évalué à  -2 . Dernière modification : le 23/02/12 à 09:30

    je voulais pas écrire là; je voulais répondre. dsl

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.