Liste des articles parlant d'administration de serveur web

Je ne suis pas adminsys, mais j'utilise tous les jours des serveurs Linux, le plus souvent avec la distribution Debian. J'en apprend continuellement sur la gestion de serveur, ce que j'aime avant tout c'est automatiser les choses et surveiller ce qui se passe avec du monitoring. Les articles dans cette section Administration serveur, me servent avant tout d'aide mémoire sur des problématiques que j'ai rencontré ou juste sur des choses fun comme grapher les logs PHP par criticité.

Comment utiliser le module Ansible blockinfile plusieurs fois dans le même fichier.

Encore une fois, j'ai rencontré pas mal de problèmes pour utiliser le module blockinfile d'Ansible plusieurs fois dans le même fichier. Cet article a pour objectif d'être un rappel sur comment s'en sortir. Lire la suite

Fix le démarrage du serveur RabbitMQ avec les logs système en RAM sur Debian

Astuce pour débloquer le lancement de RabbitMQ sur un serveur Debian, si vous avez déplacé le dossier de logs dans un montage temporaire. Lire la suite

Tip pour remplacer du texte facilement dans VIM équivalent au Ctrl + F

Vim est un super éditeur sur Linux, mais malheureusement les raccourcis clavier habituel tel que Crtl + F pour remplacer du texte n'existe pas. Dans ce tip j'explique la commande permettant de faire un remplacement de texte dans VIM. Lire la suite

Configuration de Bind9 avec wildcard et Apache2 avec VirtualHost dynamique

Je viens de refaire mon serveur de développement et j'en ai profité pour rendre sa configuration plus facile. Je travaille sur plusieurs projets et devoir configurer le DNS et le serveur apache pour chaque projet n'est pas des plus passionnant, surtout appliqué dans une entreprise avec une equipe d'une dizaine de développeurs, ou comment perdre 20 minutes. Dans cet article je vous présente la configuration que j'ai mis en place d'Apache et de Bind. Lire la suite

Monitorer le temps de création des pages PHP par le serveur avec Munin

Dans cet article, je vais vous expliquer comment il est possible de monitorer le temps que votre serveur prend pour générer chaque réponse avant de les envoyer. Pour cela j'utiliserai le mode mod_log_config d'Apache. Et pour surveiller le serveur, j'ajouterai un plugin à Munin. Lire la suite

Comment mettre en couleur son code PHP, js, html dans Vim

J'utilise très peu l'éditeur Vim pour développer, mais quand je le fais avoir mon code PHP en noir et blanc n'est pas des plus pratique. Il existe plusieurs solutions pour mettre en couleur son code (PHP, javascript.....) dans Vim, en voici une facile à installer. Lire la suite

Script shell de backup sql, svn pour serveur de dev

Un de mes premiers articles sur ce blog traité de la sauvegarde des bases de données MySQL sur un serveur de prod. Aujourd'hui, je vous propose une déclinaison de cet article et du script pour sauvegarder son PC ou serveur de développement (mysql, svn, git). Lire la suite

Installation d’un serveur FTP avec utilisateur virtuel sur Debian Squeeze

Je pensais qu’installer un serveur FTP sur un serveur debian Squeeze serait une formalité mais finalement pas tant que ça si l’on veut un minimum de sécurité. Un tuto qui prend en compte les utilisateurs virtuels, fail2ban et le monitoring avec Munin Lire la suite

Comment débannir (unban) une IP avec fail2ban

Mon premier pense bête du blog: comment débannir une IP que Fail2Ban a bannis à tort. Cela m'arrive souvent en ce moment et je ne me souviens jamais de la ligne de commande exacte pour autoriser de nouveau une IP. Lire la suite

Sécuriser PhpMyAdmin sur Debian

[Mode parano: ON] Je pense que nous sommes tous d'accord pour dire que la base de donnée est l’élément le plus sensible d'un site. Installer PhpMyAdmin sur un serveur revient à exposer ces données à la vue de tous, enfin tout ceux qui savent hacker PhpMyAdmin. Faut il se passer de PhpMyAdmin? Non, c'est beaucoup trop pratique, mais un minimum de sécurité doit être mis en place pour dormir sur ses deux oreilles. Lire la suite

Recherche