Accueil | Recherche | News | Articles | Téléchargement | Forums | Commentaires | A propos
       
 
Hťbergement mutualisť chez OVH

  Recherche
  Catégories

• Apache
• PHP
• Syst√®me
• Tomcat

  Webmestres

   Page de dťmarrage
    Ajouter aux favoris
    Les news sur
    votre site

  Dernières versions

Apache 2.2.8
Apache 2.0.63
Apache 1.3.41
PHP 4.4.7
PHP 5.2.4
MySQL 5.0.45
MySQL 4.1.22
MySQL 4.0.27
phpMyAdmin 2.11.0
Tomcat 5.5.20
Tomcat 4.1.34
Tomcat 3.3.2

  Derniers modules

mod_auth_bsd 1.2
mod_design 0.4
mod_ometer 1.2.0
mod_epp 1.0
mod_mono 0.3.6

  Statistiques

Apache
PHP  

  Documentation

Apache 1.3
Apache 1.3 VF
Apache 2.0
Tomcat 3
Tomcat 4
PHP
MySQL

  Liens

Apache
Apache Project
Jakarta Project
Liste des bugs
Apache Today
Apache Week
Apache Reference
Apache@Slashdot
Reference cards

PHP/MySQL
PHP
MySQL
PHP Index
PHP Team

Les nouvelles
[ Les articles ]

01/11  Statistiques d'utilisation d'Apache - Octobre 2001
30/10  Mise √† jour du Guide d'installation d'Apache
24/10  Installer Apache/PHP/MySQL sur Mandrake 8.0
22/10  Performances des serveurs Web sous Linux
19/10  Am√©liorer les performances d'Apache
14/10  Apache 1.3.22 disponible
11/10  Les logs d'Apache dans Postgresql
07/10  Apache 1.3.21 pr√©vu pour cette semaine
01/10  Statistiques d'utilisation d'Apache - Septembre 2001
24/09  Cours gratuit sur Apache

Prec. 1  2  3  4  5  6  Suiv.

 
Statistiques d'utilisation d'Apache - Octobre 2001
Posté le 01/11/2001 @ 22:40:00
Source : Netcraft

Diminution notable ce mois-ci des parts de march√© d'Apache (-2,62%), lequel descend en-dessous des 57%. Pendant ce temps, IIS progresse encore et toujours (+ 1,53%) et fr√īle les 29%.

Ces chiffres peuvent étonner, surtout après le raz-de-marée Nimda qui a mis hors service de nombreux serveurs IIS, et l'avertissement du Gartner Group qui poussait à l'abandon pur et simple d'IIS au profit d'Apache ou de iPlanet de Sun.
Il y a pourtant des explications. Tout d'abord, des probl√®mes de routage en Allemagne ont entra√ģn√© une diminution comprise entre 5 et 10% des sites analys√©s par Netcraft. Apache y aura certainement laiss√© quelques plumes...De plus, les gros h√©bergeurs que sont KPNQwest, Exodus et Bell South ont restructur√© leurs h√©bergements mutualis√©s...au d√©triment d'Apache.

Même si la part d'IIS augmente, il n'en est pas de même pour le nombre de sites actifs. IIS accuse en effet un recul de 1,51% (alors qu'Apache engrange 0,5% supplémentaires). Cela est essentiellement lié au choix de l'hébergeur Homestead de suspendre ses hébergements gratuits. Pour rappel Homestead avait massivement migré vers IIS durant l'été.
Ajoutons enfin que, faisant suite ou non à la recommendation du Gartner Group, 1506 sites hébergés sur IIS le sont désormais sur Zeus et 1719 ont migré vers Netscape Enterprise (iPlanet). Fait amusant, alors que contrairement aux deux sociétés précédentes, l'Apache Group n'a pas appelé à une migration de IIS vers Apache, 131.417 sites ont pourtant migré sur ce serveur HTTP, dont 4500 sur des serveurs Cobalt.

Pour plus de détails sur ces statistiques d'utilsation, rendez-vous sur le site de Netcraft.

 
Mise à jour du Guide d'installation d'Apache
Posté le 30/10/2001 @ 23:50:44

La sortie de FreeType 2.0.5 a été pour moi l'occasion d'une réinstallation et d'une revalidation du guide d'installation d'Apache pour Linux, ce qui a conduit à quelques mises à jour :

Section Librairies :
• Mise √† jour de la version de FreeType (2.0.5)

Section MySQL :
• Mise √† jour de la version de MySQL (3.23.43)
• Note concernant l'utilisateur et le groupe MySQL d√©j√† existant dans une Slackware 8.0

Section Apache :
• Mise √† jour de la version d'Apache (1.3.22)
• Note concernant le groupe par d√©faut (#-1)
• Ajout d'un paragraphe sur la gestion des journaux et mini-guide d'installation et d'utilisation de cronolog

Bonne lecture, et n'hésitez pas à poser vos questions ou faire part de vos remarques dans les Forums.

 
Installer Apache/PHP/MySQL sur Mandrake 8.0
Posté le 24/10/2001 @ 23:25:42
Source : PHP Info

Installer Apache/PHP/MySQL sur Linux à partir des sources n'est pas toujours de tout repos...
Pour aider les débutants sur Linux qui souhaitent mettre en place un intranet ou un site Web, Jean-Marc LICHTLE propose dans cette optique un guide d'installation sur le site Léa (Linux Electronic Aide).
Clair et complet, il est destiné avant tout aux utilisateurs de Linux Mandrake 8.0 mais les possesseurs d'une Red Hat devraient y trouver également leur compte.
Ajoutons à cela un autre article, toujours destiné à la Mandrake 8.0, et qui traite des façons simples de sécuriser une installation Apache/PHP/MySQL.

 
Performances des serveurs Web sous Linux
Posté le 22/10/2001 @ 23:07:24
Source : Apache Today

Le département Recherche du constructeur suédois Ericsson a initié un projet baptisé ARIES (Advanced Research on Internet E-Servers) dont l'objectif est d'étudier la viabilité d'une solution cluster pour des serveurs Internet, apte à répondre aux exigeances d'un opérateur télécom, et se basant sur Linux et les logiciels libres.

Dans un article de Linux Journal, Ibrahim F. Haddad présente les résultats de tests menés par l'équipe ARIES. Ceux-ci concernent les serveurs Web, avec bien évidemment Apache en première ligne (1.3.14 et 2.0.8a), mais l'étude concerne également les serveurs d'applications Java, avec un face à face entre Tomcat du Jakarta Project et Jigsaw du W3 Consortium.

L'architecture de test était la suivante :
• pour la partie serveur, un cluster Linux √† 8 processeurs Pentium III 500 MHz (l'architecture est propre √† Ericsson),
• pour la partie cliente, 16 machines √† base de Celeron 500 MHz,
• pour le protocol de test, le c√©l√®bre WebBench, qui permet de simuler du trafic HTTP.

Dans le face à face Apache 1.3.14 contre Apache 2.0.8a, ce dernier l'emporte d'une courte tête, avec une courbe de montée en charge quasi-identique. Par contre, Tomcat l'emporte haut la main face à Jigsaw.

Pour plus de détails sur le protocole de test et les résultats constatés, n'hésitez pas à lire l'article complet.

 
Améliorer les performances d'Apache
Posté le 19/10/2001 @ 20:27:46
Source : Apache Today

Don MacVittie, de Sun Microsystems, présente dans cet article les facteurs qui influencent directement la rapidité d'un serveur Apache, et donne plusieurs conseils d'optimisation.
Comme toujours, certaines optimisations se font au détriment des fonctionnalités...

 
Apache 1.3.22 disponible
Posté le 14/10/2001 @ 18:16:39
Source : Apache Week, Apache Group

La version d'Apache, 1.3.22, est disponible (il n'y a pas eu de 1.3.21). Rien de majeur, mais pas mal de petits changements : correction de bugs et de trous de sécurité, ajout de nouvelles fonctionnalités. L'Apache Group recommande d'ailleurs vivement la mise à jour vers cette version en cas d'utilisation d'une version antérieure à la 1.3.14 sous Unix, ou pour n'importe quelle version sous Windows ou OS/2.

Les principaux trous de sécurité corrigés sont :
• Dans la version Win32, une requ√™te client tr√®s longue peut fournir en r√©ponse le contenu du r√©pertoire plut√īt que le fichier index. Une erreur 403 est maintenant renvoy√©e.
• Un bug lors de l'utilisation de l'option de r√©pertoire Multiviews fait que si la cha√ģne M=D est pass√©e comme param√®tre dans une URL, Apache renvoie la liste des fichiers plut√īt que le fichier index.
• Lors de l'emploi du programme split-logfile, une requ√™te contenant une en-t√™te (header) de type Host: tr√®s particuli√®re autorise l'√©criture dans n'importe quel fichier ayant une extension .log.

Les nouveautés par rapport à la version 1.3.20 :
• Le manuel a √©t√© mis √† jour. Outre quelques corrections sur l'exemplaire en anglais, les apports sont un exemplaire en fran√ßais et en japonais, un r√©capitulatif des messages d'erreur, un guide sur l'utilisation d'Apache avec Cygwin et un autre guide sur l'utilisation des journaux (logs).
• Durant l'installation, on peut choisir d'installer le manuel hors de l'arborescence des documents via le param√®tre --manualdir=r√©pertoire, afin de marquer une s√©partion nette entre manuel et contenu.
• Les ic√īnes utilis√©es entre autres dans le listing du contenu d'un r√©pertoire sont d√©sormais au format PNG plut√īt que GIF.
• Le programme de banc d'essai ab a √©t√© am√©lior√© de fa√ßon notable. La nouvelle version apporte la correction des bugs, des statistiques plus d√©taill√©es, l'export vers le format csv ou gnuplot, et enfin le support de SSL.
• De nouvelles directives ont √©t√© ajout√©es dans le module mod_usertrack. La premi√®re, CookieDomain, permet de param√®trer l'attribut Domain (le patch ajoutant cette directive avait √©t√© propos√© 2 ans auparavant !). Historiquement, mod_usertrack utilisait la syntaxe des cookies de Netscape. La nouvelle directive CookieStyle permet de sp√©cifier l'emploi de cookies conformes aux RFC (Request For Comments) 2109 et 2965.
• Le serveur va d√©sormais afficher un avertissement si un symbole de commentaire (#) est trouv√© √† la fin d'une ligne du fichier de configuration. En effet, certaines directives n'acceptent pas la pr√©sence de commentaires sur la m√™me ligne.
• Une nouvelle directive, AcceptMutex, permet de sp√©cifier la fa√ßon dont Apache va g√©rer les exclusions mutuelles. Auparavant, cela n'√©tait possible qu'√† la compilation. Vu que les diff√©rents types de gestion des exclusions mutuelles ont un comportement et des performances diff√©rents selon le syst√®me d'exploitation, cette directive va permettre aux administrateurs un param√©trage tr√®s fin et facile de leurs serveurs Apache. Les m√©thodes possibles sont : uslock, pthread, sysvsem, fcntl, flock, os2sem, tpfcore, none. Celles-ci ne sont pas forc√©ment toutes utilisables selon la plate-forme.
• Le module a √©t√© am√©lior√© afin de permettre l'acc√®s √† un document en fonction du propri√©taire de celui-ci. Un fichier ne sera servi √† un utilisateur que si l'utilisateur demandeur est le propri√©taire (directive Require file-ownerou appartient au m√™me groupe que le propri√©taire (Require file-group).

Nouveautés sur certaines plate-formes :
• Une nouvelle directive, AcceptFilter, a √©t√© ajout√© afin de permettre, √† l'ex√©cution, le contr√īle des filtres d'autorisation (accept filters) des syst√®mes BSD. Cela doit permettre une migration facilit√©e des binaires d'Apache entre diff√©rentes machines BSD sans n√©cessiter de recompilation. Cette nouvelle directive devait √™tre ajout√©e √† la version 1.3.14, mais son int√©gration a √©t√© retard√©e du fait d'un besoin suppl√©mentaire en processus fils.
• Sur la plate-forme Win32, les modules mod_unique_id, mod_mime_magic et mod_vhost_alias sont dor√©navant activ√©s.
• Toujours sur Win32, Le code qui permet au serveur de fonctionner sous Cygwin a subi de nombreuses corrections et am√©liorations. Le support de Cygwin avait √©t√© ajout√© par la version 1.3.20.
• Sur Windows NT ou 2000, le nom du service peut √™tre modifi√© par l'administrateur (via le Panneau de Configuration).
• Sur Win32, une nouvelle option de l'ex√©cutable a √©t√© ajout√©e, -W, qui permet de lier le service Apache √† un autre (d√©pendance).
• La gestion des processus a √©t√© am√©lior√©e, notemment les primitives syst√®me fork et exec, ainsi que la gestion des descripteurs pour des acc√®s non bloquants aux fichiers, et √©galement le processus d'arr√™t du serveur.

Les bugs suivants, présents dans la version 1.3.20, ont été corrigés dans la version 1.3.22 :
• Crash d'un processus fils d√Ľ √† un bug dans le module mod_include. Si une erreur 404 (page non trouv√©e) pr√©sente une page personnalis√©e, et que cette page contient un appel SSI (Server-Side Include) , la pr√©sence de %2f dans l'URL demand√©e par le client entra√ģne le crash du processus fils. Bien que sans danger, ce bug a √©t√© amplifi√© par Nimda.
• La fonctionnalit√© "Multiviews" a √©t√© corrig√©e afin d'√©viter que le module mod_negociation ne pr√©sente des vues contenant des fichiers aux extensions inconnues.
• Apache pr√©f√®re utiliser la librairie Expat install√©e sur le syst√®me plut√īt que la version qu'il int√®gre. Le bug corrig√© est un conflit lorsque plusieurs versions de la librairie Expat sont pr√©sentes (par exemple lorsqu'on utilise mod_perl et XML::Parsers::Expat).
• La directive UnsetEnv fonctionne d√©sormais lorsqu'elle se trouve dans la section de configuration g√©n√©rale (i.e. pas d'un h√īte virtuel).
• Quand Apache est utilis√© en tant que reverse proxy, toute en-t√™te g√©n√©r√©e par d'autres modules (tels que mod_usertrack ou mod_securid) sont d√©sormais transmis aux serveurs en 2e ligne (back-end).
• Les en-t√™tes transmises par le serveur peuvent d√©sormais √™tre consign√©es par le proxy.
• Le module mod_proxy tient d√©sormais compte des en-t√™tes HTTP s√©pcifiant de ne pas mettre la requ√™te en cache.
• Quand un client qui effectuait une connexion via mod_proxy cessait son activit√© pr√©matur√©ment, mod_proxy ne terminait pas la connexion.
• La directive CacheForceCompletion a √©t√© corrig√©e.
• Une erreur de gestion de la m√©moire a √©t√© corrig√© dans le module mod_mime_magic.
• L'option Satisfy All a √©t√© ajout√©e dans le bloc qui permet de d√©sactiver l'emploi des fichiers .htaccess. Sans cette option, ces fichiers pouvaient toujours √™tre analys√©s s'ils correspondaient aux conditions d'une directive Satisfy Any.

Les bugs suivants sont spécifiques à certaines plate-formes :

• De nombreuses corrections ont √©t√© apport√©es √† la version Netware, notemment : gestion des noms longs pour les fichiers htpasswd et htdigest, protection contre le mauvais fonctionnement d'un module entra√ģnant le mauvais fonctionnement d'autres, meilleures gestions des arr√™ts impr√©vus, prise en compte de l'espace limit√© dans la pile lors de l'utilisation des SSI et reconnaissance correcte de certains noms de fichiers sp√©cifiques tels que proxy:http://.
• Un crash lors de l'arr√™t d'Apache peut se produire sur Solaris lors de l'utilisation en grande nombre de la redirection des journaux d'acc√®s vers un programme en utilisant les tubes (pipes), et d'au moins une redirection via les tubes d'un journal d'erreur.
• Sur les plate-formes EBCDIC, un bug dans le module proxy emp√™chait le fonctionnement du protocol SSL au travers du proxy.
• Sur Win32, mod_unique_id ne garantissait pas l'unicit√© de l'identifiant (ID) fourni, cela √©tant d√Ľ √† la gestion des processus l√©gers (threading).
• Les Makefiles pour Win32 sont d√©sormais 100% compatibles avec Microsoft Visual C++ compiler versions 5,6,7.

Vous pourrez trouver ici l'annonce officielle en anglais de la nouvelle version.
Pour consulter la liste exhaustive des changements, rendez-vous ici.
Enfin, pour télécharger la nouvelle version, rendez-vous dans la rubrique Téléchargements, rubrique Apache.

 
Les logs d'Apache dans Postgresql
Posté le 11/10/2001 @ 22:46:47
Source : Linux World

Stocker le journal d'accès d'Apache dans une base de données présente de nombreux avantages, le principal étant la liberté dont on dispose avec SQL pour analyser les données. Le moteur libre Postgresql y a trouvé un créneau du fait de ses bonnes performances en écriture comparé à MySQL.
Ainsi, après mod_pgsqllog, un module Apache permettant de stocker les journaux d'activité dans une base de données Postgresql, cet article sur le site de Linux World présente un autre outil : pgLOGd. Cette fois-ci, point de module mais un démon qui reçoit l'historique des requêtes HTTP et les retransmet à Postgresql. L'auteur de l'article souligne les performances remarquables de la solution ainsi que la pertinence des informations dont il dispose sans avoir recours à un outil d'analyse comme Webalizer, Lire ou AWStats.

 
Apache 1.3.21 prévu pour cette semaine
Posté le 07/10/2001 @ 20:01:54
Source : Apache Week

Suite aux quelques bugs découverts dans la version 1.3.20 d'Apache, l'équipe de développeurs teste activement la future version 1.3.21 qui devrait a priori être rendue disponible cette semaine.
Le dernier bug d√©couvert implique l'option Multiviews. Lorsqu'elle est utilis√©e dans les options d'un r√©pertoire, la demande d'une URL dont les param√®tres (la partie derri√®re le ?) sont M=D peut retourner la liste des fichiers du r√©pertoire plut√īt que la page d'index.

 
Statistiques d'utilisation d'Apache - Septembre 2001
Posté le 01/10/2001 @ 21:19:35
Source : Netcraft

Apache reprend le sentier de la guerre et voit ses "parts de march√©" augmenter √† presque 60%, en progression de 1,43%. Mais IIS n'est pas en reste et fr√īle les 27,5%, en hausse de presque 1%. La relative progression de Microsoft n'a cependant pas √©t√© sans mal...
En effet, les deux vers CodeRed et Nimda ont mang√© tout cru pr√®s de 150.000 serveurs r√©partis sur 80.000 adresses IP. Le Gartner Group a imm√©diatement recommand√© l'abandon pur et simple d'IIS au profit d'autres serveurs HTTP...dur, dur. De plus, l'h√©bergeur Webjump a mis la cl√© sous le paillasson, entra√ģnant dans sa chute quelques 280.000 sites.
D'un autre c√īt√©, on note un engouement soudain (et allant √† contre-courant des conseils du Gartner Group) pour IIS, notamment en Allemagne. Citons √©galement l'h√©bergeur am√©ricain Homestead qui a fourni une liste de pr√®s d'un million de sites h√©berg√©s sur des plate-formes NT. Concernant les d√©g√Ęts de Code Red et consorts, seules 2000 adresses IP sur les 80.000 concern√©es ont effectivement gliss√© vers un autre serveur HTTP que celui de Microsoft. A noter enfin que certains op√©rateurs ont choisi de bloquer les acc√®s sur le port 80 pour les abonnements hauts-d√©bits (c√Ęble/xDSL), condamnant au silence un nombre cons√©quent de serveurs (Apache et IIS).

 
Cours gratuit sur Apache
Posté le 24/09/2001 @ 01:35:31
Source : Course Forge

Vu sur Da Linux French Page (linuxfr.org pour les intimes), un lien vers le site Course Forge proposant "formations et supports de cours *libres* sur les logiciels *libres*".
G√©r√© par la soci√©t√© Alc√īve, bien connue pour son implication dans le Logiciel Libre, ce site propose notamment un cours complet sur Apache ainsi qu'une s√©rie d'exercices pratiques. Sont disponibles √©galement un cours sur PHP et sur le noyau Linux.
A consulter sans plus attendre...

 
Prec. 1  2  3  4  5  6  Suiv.
 

Les articles

Le Guide d'installation d'Apache pour OS X
09 mars 2005

Installez le c√©l√©brisime trio Apache/PHP/MySQL sous MacOS X. Le tout dans une simplicit√© d√©routante et envo√Ľtante.
Cette installation est prévue pour le développement local, mais aussi la production.


 
Le Guide d'installation d'Apache pour Windows
22 janvier 2003

Cette toute nouvelle mouture du guide d'installation d'Apache/PHP/MySQL destiné à la plate-forme Win32 a été réactualisée avec Apache 1.3.27, PHP 4.3.0 et MySQL 3.23.54.

 
Des pages d'erreur personnalisées avec Apache et PHP
23 juin 2002

...Ou comment combiner les mécanismes de gestion des erreurs d'Apache et la puissance de PHP pour proposer des pages d'erreur dynamiques et adaptées.

 
Posts récents des forums
 

• Tracer les logs d'Apache (2.2.15) dans Configuration
• Problem with my server or with the software? dans G√©n√©ral
• Connexion en 4g dans Configuration
• Probl√®me d'affichage via reverse proxy Apache dans G√©n√©ral
• Modification de l'ent√™te http dans Configuration
• erreur li√© √† proxy fcgi dans Configuration
• Vhost : mixer un vhost 80 et un vhost 443 dans Configuration
• Connexion .htaccess .htpasswd pour plusieurs utilisateurs dans Configuration
• plusieurs sites en local dans Configuration
• probleme compilation apache dans Annonces, mode d'emploi, r√®gles √† suivre

Les Forums

 

Copyright © 2001-2004 M.Geldenhuys - Tous droits réservés