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
 

• plusieurs sites en local dans Configuration
• probleme compilation apache dans Annonces, mode d'emploi, règles à suivre
• seg fault après graceful restart dans Général
• extension juddi dans Projets d'apache.org
• accès impossible depuis l'exterieur dans Configuration
• Intégration PSD vers HTML5 CSS3 dans Divers
• Configuration VirtualHost interne/externe dans Configuration
• Probléme Apache connexion à distance dans Général
• PHP 7 and Wordpress 4.9 Problems Urgent..¡¡¡ dans PHP
• php preg rule to detect bots? dans PHP

Les Forums

 

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