Un site, une formation basée sur Debian.
http://technique.arscenic.org/?lang=frEn voici le sommaire.
* Commandes Linux de base
o La gestion des paquets
o La gestion des processus
o Les commandes réseau
o Nouvel article
o Cron : gestion des tâches planifiées
o 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
o La gestion des utilisateurs
+ Ajout et suppression d’utilisateurs
+ Gestion simple des accès superutilisateurs : sudo
* Connexion distante au serveur : ssh
o Installation des prérequis
o La connexion au serveur
o Sécurisation SSH basique
o Sécurisation SSH poussée : authentification par clé DSA
o Configuration spécifiques coté client
o Connexion et authentification par clé publique en PHP
* LAMP : Linux - Apache - Mysql - Php
o Apache
+ Installer et configurer ssl pour Apache2
+ La gestion des modules
+ La gestion des sites
+ Modules complémentaires
# mod_geoip pour Apache 2
+ Optimisations
# Expire headers
# mod_deflate : Compression Gzip du contenu
o Mysql
+ Utiliser mysql en ligne de commande
+ Accès distant à un serveur Mysql (Remote access)
o PHP
+ Installation de php5 et de ses modules supplémentaires
* Compilation de logiciel
o Compilation et installation de librairies multimedia utiles pour ffmpeg
o Compiler FFmpeg
o Injection de métadatas dans les fichiers flv : flvtool2 et yamdi
* Transfert de données entre serveurs
o Rsync : synchronisation distante de fichiers
o SCP : transfert de fichier à travers une connexion ssh
o Transferts entre serveurs
* SSL : Sécurisation des communications serveur / client
o Création d’un Certificate Signing Request (CSR)
o StartSSL : Utiliser un certificat valide et gratuit pour son domaine
* Sécurité
o Fail2ban : limitation des tentatives d’intrusion
* La gestion des emails
o Postfix : Serveur SMTP
+ Installer et configurer Postfix
+ Problèmes de réceptions / envois de mails via postfix
* Monitoring
o Munin
+ Monitoring de machine : Munin
+ Optimisations de Munin
+ Monitoring spécifiques
# Monitorer Shoutcast avec Munin
# Monitorer Apache
# Monitorer fail2ban
# Monitorer proftpd
* Alternc
o Installation des prérequis
o Configurer devscripts
o Compilation d’Alternc à partir des sources
o Compilation et installation du plugin Alternc-Munin
o Compilation du module alternc-awstats à partir des sources
o 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
* Services Web
o Flash Policy Server : se conformer aux nouvelles méthodes de sécurité flash
o Palabre : serveur XMLSocket
o Ejabberd - Serveur Jabber
+ Installer ejabberd depuis SVN
+ Configurer ejabberd
o 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
o Subversion et Trac
+ Installation du serveur svn
+ Installation du logiciel de bugtracking : trac
+ Configuration d’Apache
+ 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 and Piwik: traffic analysis of Trac
# Trac et Mylin : gérer les rapports de bugs depuis un IDE de développement
o Sympa