diff --git a/support/contenu-serveur-linux-2017.tex b/support/contenu-serveur-linux-2017.tex new file mode 100644 index 0000000..bb7497f --- /dev/null +++ b/support/contenu-serveur-linux-2017.tex @@ -0,0 +1,48 @@ +\section*{Formation personnalisée Serveur Linux} + +\subsection*{Détails pratiques} + +\begin{minipage}[l]{.5\linewidth} + + \raggedright + \begin{itemize} + \item Durée : \textbf{2 Jours} + + \item Lieu : Marseille + + \item Détails : Fin Mai 2017 / Début juin 2017 + + \item Horaires : 9h-12h30 et 14h-17h30 + + \item Repas midi : inclus + + \item Hôtels : liste disponible sur demande + + \item Réservations : email. formations@evolix.fr\\ + \hspace*{2.2cm} tel. 04.91.05.92.54 + \end{itemize} + +\end{minipage} \hfill \begin{minipage}[c]{.4\linewidth} + + \includegraphics[width=70mm]{./evoformation} + +\end{minipage} + +\subsection*{Objectifs} + +\begin{itemize} + \item Installer un serveur Linux + \item Sécuriser un système Linux + \item Administrer Linux + \item Configurer et administrer Apache + \item Configurer et administrer PostgreSQL +\end{itemize} + +\subsection*{Pré-requis} + +\begin{itemize} + \item Notions d'administration système et réseau + \item Connaissance des commandes Unix de base + \item Bases d'architecture des ordinateurs + \item Bases d'anglais +\end{itemize} diff --git a/support/evolix.sty b/support/evolix.sty new file mode 100644 index 0000000..1ea3938 --- /dev/null +++ b/support/evolix.sty @@ -0,0 +1,28 @@ +\makeatletter + +\usepackage{color} +\definecolor{orange}{rgb}{1.0, 0.5, 0.0} +\definecolor{gris}{gray}{0.75} + +\def\tableofcontents{% + \thispagestyle{fancy}% + \section*{\contentsname}% + \@starttoc{toc}} + +\renewcommand\section{\@startsection + {section}{1}{\z@}% + {40pt}% + {40pt}% + {\normalfont\sffamily\huge\bfseries\color{orange}}} + +\renewcommand\subsection{\@startsection + {subsection}{1}{\z@}% + {20pt}% + {20pt}% + {\normalfont\sffamily\Large\bfseries\color{gris}}} + +\renewcommand\subsubsection{\@startsection + {subsubsection}{1}{\z@}% + {10pt}% + {10pt}% + {\normalfont\sffamily\large\bfseries\color{black}}} diff --git a/support/generic-2017.tex b/support/generic-2017.tex new file mode 100644 index 0000000..d6f8bd0 --- /dev/null +++ b/support/generic-2017.tex @@ -0,0 +1,49 @@ +\documentclass[a4paper,11pt,oneside]{report} + +%% packages +\usepackage[latin1]{inputenc} +\usepackage{amsmath} +\usepackage{amsfonts} +\usepackage[francais]{babel} +\usepackage[francais]{layout} +\selectlanguage{francais} +\usepackage{url} +\usepackage[pdftex]{graphicx} +\DeclareGraphicsExtensions{.png, .jpg, .pdf} +\usepackage{evolix} + +% fonts +\usefont{T1}{fhv}{m}{sl} + +%% présentation +\textwidth=16cm +\textheight=24cm +\oddsidemargin=0pt +\topmargin=0pt +\headsep=1cm +\voffset=-3cm +\footskip=1.5cm +\headheight=2.5cm +\usepackage{fancyhdr} +\pagestyle{fancy} +\lhead{\textcolor{gris50}{\scriptsize{Formations Evolix}}} +\rhead{\includegraphics*[width=40mm]{pevolix}} +\lfoot{{\color{gris}Evolix - http://www.evolix.fr}} +\rfoot{\includegraphics*[width=12mm]{evolix}} +\cfoot{\scriptsize{\thepage}} + +%% couleurs +\usepackage{color} +\definecolor{shell}{rgb}{0.79,0.79,0.79} +\definecolor{fichier}{rgb}{0.74,0.82,0.95} +\definecolor{gris50}{rgb}{0.5,0.5,0.5} + +%% commandes +\renewcommand{\familydefault}{\sfdefault} +\renewcommand{\headrulewidth}{0pt} +\renewcommand{\footrulewidth}{0.4pt} +\newcommand{\smartinclude}[1]{\include{#1}\newpage +\thispagestyle{empty}} + +\setcounter{secnumdepth}{0} + diff --git a/support/plan-formation-serveur-linux-2017.tex b/support/plan-formation-serveur-linux-2017.tex new file mode 100644 index 0000000..0e55ea0 --- /dev/null +++ b/support/plan-formation-serveur-linux-2017.tex @@ -0,0 +1,18 @@ +\input{generic-2017} + +%% structure +\author{Société Evolix} +\title{Formation Evolix - Formation Spécifique Serveur Linux} +\date{} + +%% document +\begin{document} + + \include{entete} + + \include{contenu-serveur-linux-2017} + + \subsection*{Plan de formation} + \input{plan-serveur-linux-2017} + +\end{document} diff --git a/support/plan-serveur-linux-2017.tex b/support/plan-serveur-linux-2017.tex new file mode 100644 index 0000000..93d097c --- /dev/null +++ b/support/plan-serveur-linux-2017.tex @@ -0,0 +1,75 @@ +\begin{minipage}[t]{.5\linewidth} + + \subsubsection*{1. Introduction} + + \subsubsection*{2. Systèmes GNU/Linux} + \begin{itemize} + \item Présentation de Linux + \item Le noyau Linux + \item Méthode d'installation + \item Systèmes de fichiers + \item Partitionnement et gestion des disques + \item Packages + \item Configuration réseau et réglages de base + \end{itemize} + + \subsubsection*{3. Focus sur Debian GNU/Linux} + \begin{itemize} + \item Méthodes d'installation + \item Installation et réglages de base + \item Système de packages Debian + \end{itemize} + + \subsubsection*{4. Administration système et sécurité} + \begin{itemize} + \item Sécurité physique et au démarrage + \item Authentification + \item Quotas et gestion des droits + \item Gestion de l'authentification + \item Droits sur les applications + \item Sécurité applicative + \item OpenSSH + \item Transfert de fichiers + \item Isoler les services + \item Gestion des journaux et monitoring + \item Retour sur le démarrage : systemd vs init.d en Debian 8 + \item Crontab + \item Procédures de sauvegarde + \end{itemize} + +\end{minipage} +\hfill +\begin{minipage}[t]{.5\linewidth} + + \subsubsection*{5. Shell et associé} + \begin{itemize} + \item L'éditeur Vim + \item Expressions rationnelles + \item Commandes shell "internes" + \item Commandes externes principales + \item Configuration du shell (bashrc, alias, etc.) + \item Crontab et redirections entrée/sorties + \item Script shell + \end{itemize} + + \subsubsection*{6. Focus Apache} + \begin{itemize} + \item Rappel de l'architecture client/serveur + \item Présentation + \item Installation et configuration + \item Modules et optimisation + \item Surveillance + \end{itemize} + + \subsubsection*{7. Focus PostgreSQL} + \begin{itemize} + \item Présentation + \item Installation et administration + \item Sauvegarde + \item Bases de programmation + \item Autres SGBD libres (MySQL, SQLite) + \end{itemize} + + \subsubsection*{8. TP : Shell et Administration} + +\end{minipage}