Serveur Apache : liste des publications

À propos...

Auteur : giminik (Matthieu PETIOT)

Date de mise à jour : 03/09/2008

Cette rubrique vous guidera lors du processus d'installation d'un serveur Apache sous Windows ou sous Debian GNU/Linux. Elle vous apportera les informations nécessaires à la configuration de votre serveur Apache afin d'ajouter des fonctionnalités au serveur ou encore afin de le personnaliser. Ces articles seront disponibles très prochainement... Toute suggestion est la bienvenue.

Le logiciel Apache HTTP Server, souvent appelé Apache, est un serveur HTTP produit par la Apache Software Foundation. C'est le serveur HTTP le plus populaire du World Wide Web. C'est un logiciel libre avec un type spécifique de licence, nommée licence Apache.

Apache est apparu en avril 1995. Au début, il s'agissait d'une collection de correctifs et d'additions au serveur NCSA HTTPd 1.3, qui était dans le domaine public et le serveur HTTP alors le plus répandu. De cette origine, de nombreuses personnes affirment que le nom Apache vient de a patchy server, soit "un serveur rafistolé". Par la suite, Apache a été complètement réécrit, de sorte que, dans la version 2, il ne reste pas de trace de NCSA HTTPd.

Au début, Apache était la seule alternative sérieuse et libre au serveur HTTP de Netscape (maintenant iPlanet). Depuis avril 1996, selon l'étude permanente de Netcraft, Apache est devenu le serveur HTTP le plus répandu sur Internet. En mai 1999, il faisait tourner 57% des serveurs Web, en août 2004 ce pourcentage était de 67%.

La version 2 d'Apache possède plusieurs avancées majeures par rapport à la version 1, entre autres le support de plusieurs plateformes, le support de processus légers UNIX, une nouvelle API et le support IPv6.

La fondation Apache (Apache Software Foundation ou ASF) a été créée en 1999 à partir du groupe Apache (Apache Group) à l'origine du serveur en 1995. Depuis, de nombreux autres logiciels utiles au World Wide Web sont développés à côté du serveur HTTP.

Apache 2.2, PHP 5, MySQL 5.0 et phpMyAdmin sur Windows
Tutoriel personnalisable : entrez le chemin des répertoires ou vous voulez installer chaque composant, vous n'avez ensuite plus qu'à suivre le tutoriel pas à pas pour configurer l'ensemble. Nous verons quelques détails sur la mise en oeuvre de MySQL, configuration et ajout des fonctions avancées de phpMyAdmin (génération de schémas de données au format PDF, historique des requêtes exécutées...) Enfin, vous sécuriserez un répertoire à l'aide d'un fichier .htaccess et approfondirez dans la syntaxe du fichier httpd.conf.
Apache 2.0, PHP 4, MySQL 4.1 et phpMyAdmin sur Debian
Simple tutoriel sur la mise en place des éléments nécessaires pour monter un serveur web fiable sous la distribution Debian Gnu/Linux. L'installation est simple : les paquets sont installés grâce à l'excellent outil apt.
Des pages d'erreur personnalisées avec Apache
Ce cours tutoriel vous guidera dans la mise en place des pages d'erreur personnalisées avec le serveur Web Apache. Des exemples sont là pour vous démontrer leur utilisation.