Tag: Linux

  • 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…

  • Ajouter de la couleur à VIM

    Pour ajouter la coloration syntaxique à l'éditeur de texte VIM (Vi iMproved), c'est très simple, il suffit de taper cette commande dans vim : :syntax on Différents thèmes de couleurs sont disponibles par défaut, on peut les choisir en tapant colorscheme puis la touche TAB pour faire défiler les différents thèmes disponibles. Par exemple :…

  • 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é :…

  • Passer en locale UTF-8 sous Debian

    Le but de cette note est de modifier le jeu de caractères par défaut sous Debian pour passer en UTF-8. L'avantage de l'UTF-8 est qu'il permet la représentation d'un nombre beaucoup plus important de caractères : 90 000 aujourd'hui, contre 256 pour l'ISO-8859-1 (ou ISO-latin1) utilisé par défaut. La manipulation pour changer le jeu de…

  • OpenSSH : connexion par clé

    OpenSSH est un serveur SSH open source utilisé pour se connecter à distance et de manière sécurisée à une machine. Objectif : se connecter à un serveur OpenSSH à l'aide d'une paire de clés plutôt que qu'avec un simple mot de passe. Logiciel utilisé : OpenSSH 5.3P1 Système d'exploitation : Debian 5.0, Linux 2.6.26

  • Changer l’éditeur par défaut sur Debian

    Si comme moi vous êtes un inconditionnel de vi* vous vous êtes aperçu que ce n'est pas l'éditeur par défaut sur Debian ! C'est l'éditeur nano qui est chargé, par exemple quand vous voulez éditer le fichier de configuration sudo ou éditer un crontab avec les commandes adéquats. Il ne tiens qu'à vous d'en changer…

  • Configurer et sécuriser un serveur OpenSSH

    OpenSSH est un serveur SSH open source utilisé pour se connecter à distance et de manière sécurisée à une machine. Objectif : configurer un serveur OpenSSH afin, entre autres, d'en augmenter la sécurité Logiciel utilisé : OpenSSH 5.3P1 Système d'exploitation : Debian 5.0, Linux 2.6.26