Activer la réécriture (mod_rewrite) d’URL sous WAMP

8 nov

Activer la réécriture (mod_rewrite) d’URL sous WAMP

Très utilisé en SEO (Search Engine Optimization) ou pour des raisons de sécurité, la réécriture d’URL est présente sur une grande majorité des projets Web. C’est pourquoi, dans ce petit tutoriel, nous allons voir comment activer la réécriture d’URL (mod_rewrite) sous WAMP.

Lire la suite …

Activer et configurer le server-status Apache (mod_status)

30 avr

Electrocardiogramme server-status Apache

Afin de connaitre l’état d’un serveur Apache en temps réel, il est possible de mettre en place des solutions de supervision telles que Nagios ou encore MRTG. Cependant, il existe un module d’Apache nommé mod_status qui permet via une page HMTL de connaitre l’état du serveur à un instant T, sur cette page il sera possible en autre de voir : les « slots » Apache en mémoire, les requêtes, les temps d’exécution, la charge processeur, etc.

Cet outil sera aussi très pratique pour suivre les soucis de surconsommation de mémoire ainsi que les scripts demandant trop de ressources. Dans ce petit tutoriel, nous allons voir comment activer, configurer et comprendre la page server-status.

Lire la suite …

Cacher la version d’un serveur Apache

28 mar

securité serveur web apache

Dans ce billet qui est le premier d’une série d’articles traitant de la sécurisation d’un serveur web, nous allons voir comment masquer les informations diffusées par Apache. Par défaut, Apache affichera son numéro de version ainsi que le système d’exploitation utilisé et dans certains cas d’autres informations telles que les modules installés sur le serveur.

Lire la suite …

Installer un certificat SSL sous WAMP

14 mar

Logo wampserver

Installer un certificat SSL sous un serveur Wamp (Sous Windows donc) est relativement simple et ne prend que quelques minutes, nous allons donc voir ici comment générer un certificat Auto-signé avec OpenSSL et comment l’installer. A noter que cette manipulation ne pourra remplacer un vrai certificat acheté auprès d’une autorité de certification.

Lire la suite …

phpMyAdmin/Apache : Erreur Segmentation fault (11)

20 fév

phpMyAdmin logo

A la suite de l’installation d’un serveur web sur CentOS (avec Apache 2 et phpMyAdmin) en utilisant le dépôt EPEL, l’accès à phpMyAdmin était impossible. Le navigateur n’affichait aucun message d’erreur, uniquement une page blanche.

Lire la suite …

Forcer les www devant un nom de domaine

26 jan

Nom de domaine www

Sur un serveur Apache, forcer la présence des www dans l’adresse de votre site est quelque chose de relativement facile. Le seul pré-requis est d’avoir le mod_rewrite d’activé.

Forcer l’utilisation des www permet en plus de faire plus esthétique ou plus professionnel d’éviter le « duplicate content » (duplication de contenu) lors de votre référencement. Ainsi toutes vos pages seront référencées avec le www dans le nom de domaine.

Lire la suite …

Supprimer le mot de passe d’un certificat SSL

27 déc

Certificat SSL

Lorsqu’un serveur web possède un certificat SSL, Apache ne peut démarrer sans avoir le mot de passe du certificat. Voici donc la manipulation à effectuer pour ne plus avoir à taper la passphrase du certificat :

Lire la suite …