Category: Open Source
-
Installer un serveur de mail sous Linux (2/3) : Dovecot
L'objectif de cette note en trois parties (au départ c'était une, mais c'est devenu trop long ! 😉 ) est d'installer un serveur de mail simple nous permettant d'envoyer et recevoir des mails, mais aussi de les consulter via une interface Web. Pour réaliser ces fonctions, le serveur de mail sera composé des éléments suivants…
-
Installer un serveur MySQL 5.5 sous Linux
MySQL est un SGBDR (Système de Gestion de Base de Données Relationnelles). Il est disponible en version open source (utilisée ici) et commerciale. Concurrent direct d'Oracle ou de Microsoft SQL Server, il est très utilisé pour des applications Web, notamment en association avec les serveurs Web Apache & Tomcat ainsi que les langages PHP &…
-
Installer un serveur de mail sous Linux (1/3) : Postfix
L'objectif de cette note en trois parties (au départ c'était une, mais c'est devenu trop long ! 😉 ) est d'installer un serveur de mail simple nous permettant d'envoyer et recevoir des mails, mais aussi de les consulter via une interface Web. Pour réaliser ces fonctions, le serveur de mail sera composé des éléments suivants…
-
Configurer Apache avec SSL
SSL (Secure Socket Layer) est un protocole permettant de sécuriser une communication entre deux points, typiquement un client et un serveur. Il peut être couplé au protocole HTTP pour former le HTTP sécurisé (HTTPS) qui apporte à la communication entre le client et le serveur Web : la confidentialité : les données sont cryptées et…
-
Ajouter un module à Apache
Vous avez compiler et installer votre tout nouveau serveur Apache, puis, quelques temps plus tard, vous avez besoin d'un nouveau module (par exemple, le mod_rewrite). Plutôt que de tout recompiler, il est possible d'ajouter un module au serveur Apache de manière dynamique (ou shared) grâce à l'outil apxs (APache eXtenSion tool), fourni avec le package…
-
Installer un serveur Apache avec PHP sous Linux
Apache est un serveur HTTP open source utilisé pour hébergé des pages web (html, php, etc.). Il est le serveur web le plus populaire depuis 1996 et plus de 50% des sites Internet du monde tournent avec Apache (barre des 100 000 000 de sites dépassée en 2009). PHP est un langage de programmation largement…
-
Installer un serveur MySQL sous Linux
MySQL est un SGBDR (Système de Gestion de Base de Données Relationnelles). Il est disponible en version open source (utilisée ici) et commerciale. Concurrent direct d'Oracle ou de Microsoft SQL Server, il est très utilisé pour des applications Web, notamment en association avec les serveurs Web Apache & Tomcat ainsi que les langages PHP &…
-
PHP, GD et JPEG …
Voici une petite histoire qui peut arriver à n'importe qui (sisi !) : un jour, vous compilez PHP avec le support GD, sans autre option. Puis, plus tard, vous avez besoin du support JPEG pour GD. Vous retournez donc fièrement voir vos sources et recompilez joyeusement PHP avec GD et le support JPEG … et…
-
Sauvegarde et restauration d’une base de données MySQL
Sauvegarde (dump) de la base de données avec compression du fichier de sortie : $ cd /usr/local/mysql/bin $ mysqldump -u root -p –database <nom de la base> –add-drop-database | gzip -c9 > /tmp/dump_<nom de la base>.gz Restauration de la base de données (sur la même machine, ou pas) : $ cd /tmp $ gzip -d…
-
Installer un serveur DNS BIND sous Linux
BIND (Berkely Internet Name Domain) est un serveur DNS open source utilisé pour la résolution de noms Internet. Objectif : installer un serveur BIND pas à pas à partir des sources officielles afin de s'en servir pour porter une zone Internet (serveur autoritaire) ou pour effectuer du cache DNS (serveur cache seulement). Logiciel utilisé :…