Libre

Serveur DNS : PowerDNS (Serveur Web sur Debian Lenny)

Publié le

UPDATE : voir la version à jour pour Debian Squeeze.   J'ai choisi PowerDNS plutôt que Bind parce que sa configuration peut se faire de différentes façons. J'ai choisi d'utiliser MySQL. On désinstalle donc bind avant d'installer PowerDNS : apt-get remove bind9 apt-get install pdns-server pdns-backend-mysql pdns-recursor PowerDNS est découpé de deux façon différentes et indépendantes : le serveur qui permet de définir vos zones (vos sites, sous-domaines, etc...) et le recursor qui permet d'effectuer des requêtes DNS vers l'extérieur.

Lire la suite...

Base de données : MySQL (Serveur Web sur Debian Lenny)

Publié le

UPDATE : voir la version à jour pour Debian Squeeze.   On installe le serveur : apt-get install mysql-server Durant l'installation, il vous sera demandé le mot de passe de l'utilisateur MySQL root. MySQL vient avec une commande sympathique qui permet de sécurisé le serveur : mysql_secure_installation # Current password : VOTRE_MOT_PASSE # set new password : N # remove anonymous Users : Y # Disallow root login remotley : Y

Lire la suite...

Serveur FTP : vsftpd (Serveur Web sur Debian Lenny)

Publié le

UPDATE : voir la version à jour pour Debian Squeeze.   On installe le paquet simplement : apt-get install vsftpd Puis on modifier le fichier de configuration /etc/vsftpd.conf anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 chroot_local_user=YES force_dot_files=YES De cette façon, chaque utilisateur de notre serveur (un utilisateur étant associé à un site) pourra se connecter par FTP et n'avoir accès qu'à son répertoire. On recharge la configuration : /etc/init.d/vsftpd force-reload Et on passe au serveur de base de données, MySQL.

Lire la suite...

Apache et PHP (Serveur Web sur Debian Lenny)

Publié le

UPDATE : voir la version à jour pour Debian Squeeze.   Et c'est là qu'on découvre les joies de Debian : apt-get install apache2 apache2-dev libapache2-mod-gnutls php5 php5-mysql php5-dev php-pear php5-gd php5-mcrypt Nous installes tout le nécessaire pour apache avec PHP5. Un peu ce paramétrage s'impose quand même : dans le fichier /etc/apache2/mods-available/userdir.conf, remplacer public_html par www. En effet, sur notre serveur, chaque site aura un utilisateur associé avec un dossier www où les fichiers web seront déposés.

Lire la suite...

Préparation (Serveur Web sur Debian Lenny)

Publié le

UPDATE : voir la version à jour pour Debian Squeeze.   Ce premier billet va permettre de mettre en place notre espace de travail. Sur debian, il existe vi et vim. Vim est beaucoup plus simple d'utilisation selon moi. Afin de pas s'embêter à taper toujours son nom complet, nous allons ajouter un alias de commande pour celui-ci. Profitons-en aussi pour ajouter d'autres alias utiles dans /root/.bashrc : export LS_OPTIONS='--color=auto'

Lire la suite...

Serveur Web sur Debian Lenny : Tutorial complet

Publié le

UPDATE : voir la version à jour pour Debian Squeeze. J'ai récemment acheté un serveur dédié chez OVH. Comme j'ai pris une version nue Debian, j'ai décidé de faire une série de billets pour fournir un tutoriel complet d'installation d'un serveur web basé sur Debian Lenny. Ce tutoriel n'est en rien un gage de sécurité et je ne pourrai être tenu responsable pour un manquement quelconque. Les prérequis pour ce tutoriel sont :

Lire la suite...

Chips, Twix et Mix

Publié le

Debian passe en version 5.0 stable, nom de code "lenny" (pour mettre à jour) nyroModal en version 1.4.1 jQuery en version 1.3.1, toujours plus rapide et efficace... Visionnage conseillé : Performance Improvements in Browsers par John Resig Visionnage conseillé : The DOM is a Mess par John Resig jQuery UI 1.7 en préparation Symfony en 1.2.4 Notepad++ en version 5.2 Mozilla lance son éditeur de code en ligne "Bespin" Google voudrait imposer un nouveau protocole pour remplacer HTTP ?

Lire la suite...

Chips, Twix et Mix

Publié le

Un mix, ça faisait longtemps. beta 2 pour Firefox 3.1 beta 1 pour Thunderbird 3 Google et un projet pour exécuter du code natif dans les browsers (explications courtes en français) Un livre PDF à télécharger gratuitement sur le télétravail Un ami et collègue de l'UTBM partout dans la presse pour un remboursement de 180€ de Vista Une étude sur les salaires du design numérique en France nyroModal est sorti en version 1.

Lire la suite...

nyroModal, FAQ et exemples en construction

Publié le

Puisque j'ai de plus en plus de demandes d'exemples divers et variés pour nyroModal, j'ai décider de mettre en place des exemples sous forme de FAQ. Afin de préparer tout ça, vous pouvez faire vos demandes ici ! Alors à vos commentaires !

Lire la suite...

nyroModal cuisiné par Boulanger

Publié le

Message subliminal à caractère d'auto-satisfaction En parcourant les sites de vente en ligne à la recherche d'un nouvel ordinateur portable, j'ai fait escale sur le site de Boulanger. En cliquant sur la vignette pour voir la photo en grand, j'ai tout de suite reconnu nyroModal. Après une petite vérification dans les sources, il s'agit bien de la version 1.1 de mon plugin qui est utilisé là ! Grand plaisir pour moi que le voir ce plugin utilisé sur un site de vente en ligne national !

Lire la suite...