Technical documentation : Debian
Documentation based on Debian distribution
en
fr
Search:
Search
Log in
Home
>
Site Map
Site Map
Commandes Linux de base
Les commandes réseau
La gestion des processus
Cron : gestion des tâches planifiées
Gestionnaires de version
git : quelques commandes de base
La gestion des utilisateurs
Ajout et suppression d’utilisateurs
Gestion simple des accès superutilisateurs : sudo
La gestion des fichiers et dossiers
Se déplacer dans l’arborescence du système de fichier
Lister les fichiers et répertoires et connaître leur taille
Création et suppression de fichiers et répertoires
La recherche de fichier ou dans les fichiers
La gestion des archives compressées
La gestion des paquets deb
APT : La gestion des paquets
Ajouter des dépôts supplémentaires à APT
Deborphan : nettoyer le système des paquets orphelins
apt-file / dpkg : trouver de quel paquet provient un fichier
Programmation Bash
Les variables
Connexion distante au serveur : ssh
Installation des prérequis
La connexion au serveur
Sécurisation SSH basique
Sécurisation SSH poussée : authentification par clé RSA
Utilisation et configuration spécifiques coté client
Connexion et authentification par clé publique en PHP
LAMP : Linux - Apache - MySQL - PHP
Installation basique de LAMP
Apache - Le serveur HTTP
La gestion des modules
La gestion des sites par virtualhosts
Apache et un petit peu de sécurité
Modules complémentaires
Installer et configurer le module ssl pour Apache2
mod_geoip pour Apache 2
Installer et configurer le module gnutls pour Apache
mod_proxy : rediriger en tout transparence Apache vers un port spécifique
Optimisations
Expire headers
mod_deflate : Compression Gzip du contenu
MySQL - Le serveur de bases de données
Utiliser mysql en ligne de commande
Accès distant à un serveur Mysql (Remote access)
Optimisations de MySQL
Optimisation de MySQL
Visualiser les requêtes lentes pour une base spécifique
PHP - Le language de programmation
Installation de php5 et de ses modules supplémentaires
Compilation de logiciel
Compiler les librairies multimedia utiles pour ffmpeg
Compiler FFmpeg et qt-faststart
Installer ffmpeg2theora depuis ses sources
Gestion des métadonnées vidéos : FLVTool2, flvtool++, yamdi, MediaInfo
Transfert de données vers le serveurs ou entre serveurs
Récupération de fichiers sur un serveur (via http, https, ftp)
scp : transfert de fichier à travers une connexion ssh
Rsync : synchronisation distante de fichiers
SSL : Sécurisation des communications serveur / client
Création d’un Certificate Signing Request (CSR)
Installer et configurer un certificat Let’s Encrypt
StartSSL : Utiliser un certificat valide et gratuit pour son domaine
Rediriger HTTP vers HTTPS (SSL) automatiquement
Network
Noms d’hôte (hostname) et noms de domaine
Attribuer une IP fixe à un serveur
OpenVPN : a virtual private network
Installation et configuration d’OpenVPN
Security
Fail2ban : limitation des tentatives d’intrusion
La gestion des emails
Postfix : Serveur SMTP
Installer et configurer Postfix
La file d’attente de Postfix
Problèmes de réceptions / envois de mails via Postfix
Antispams
SpamAssassin et Pyzor
Monitoring
Awstats
Installation et configuration de base d’Awstats
Munin
Monitoring de machine : Munin
Optimisations de Munin
Déplacer un serveur Munin sur une autre machine
Monitoring spécifiques
Monitorer Apache
Monitorer fail2ban
Monitorer proftpd
Monitorer sympa
Monitorer Shoutcast avec Munin
Monitorer Transmission
Monitorer openvpn
Alternc
Installation des prérequis à Alternc
Configurer devscripts
Compilation d’Alternc à partir des sources
Compilation et installation du plugin Alternc-Munin
Compilation du module alternc-awstats à partir des sources
Corrections de bugs "mineurs" d’Alternc
Réparer phpmyadmin après l’installation d’alternc
Réparer une mauvaise configuration par défaut du plugin awstats
Web services
Flash Policy Server : se conformer aux nouvelles méthodes de sécurité flash
Palabre : serveur XMLSocket
Ejabberd - Serveur Jabber
Installer ejabberd depuis SVN
Configurer ejabberd
Etherpad-Lite
Installer Etherpad Lite comme un service
Configurer finement Etherpad Lite
Streaming Audio et Video
Icecast 2 : Installation et configuration de base
Installation d’un serveur radio ShoutCast
LiquidSoap : générateur de flux pour Icecast
Subversion et Trac
Installation du serveur svn
Configuration d’Apache pour servir SVN
Installation du logiciel de bugtracking : trac
Ajout d’un dépot svn supplémentaire
Utiliser les pre/post commit hooks
Configuration spécifique liée à Alternc
Déplacer un serveur svn sur un autre serveur
Améliorer et optimiser Trac
Optimisation des performances de Trac
Trac et Piwik : analyse des statistiques de fréquentation de Trac
Trac et Mylin : gérer les rapports de bugs depuis un IDE de développement
Sympa
Installation et configuration du serveur Sympa
Installation et configuration
Configuration spécifique d’Apache pour Sympa
Configuration spécifique de Postfix pour Sympa
Configuration spécifique de Syslog et des locales système pour Sympa
Déplacer un serveur Sympa sur une autre machine
Configuration des robots de mailing lists
Robots : Configuration de sympa pour la gestion de serveurs virtuels
Utilisation de sympa
Administrateurs
Récupérer le mot de passe du listmaster
Ajouter / supprimer des modérateurs pour une liste
Multimedia
Utiliser FFmpeg
Setting up a new server
Juste après l’installation
First securitizations
Serveurs web : Installation de LAMP
Browsing
Commandes Linux de base
Programmation Bash
Connexion distante au serveur : ssh
LAMP : Linux - Apache - MySQL - PHP
Compilation de logiciel
Transfert de données vers le serveurs ou entre serveurs
SSL : Sécurisation des communications serveur / client
Network
Security
La gestion des emails
Monitoring
Alternc
Web services
Multimedia
Setting up a new server
Suggest an improvement!
Report an error…
Websites we follow