Linux - Administration Erik Jourdain Support LUX-ORSYS Version 1.0 1 Erik Jourdain (cid:1) SGBD Oracle et MySQL (cid:1) Administration et Optimisation (cid:1) Linux (cid:1) Debian, Ubuntu et Centos (cid:1) Version libre de RedHat (cid:1) Cluster et virtualisation ( Xen, KVM et VirtualBox ) (cid:1) Unix propriétaires (cid:1) Solaris, HP-UX et AIX (cid:1) Langages (cid:1) SQL, PL/SQL, Perl, Shell (cid:1) E-mail : [email protected] (cid:1) Blog : http://www.silverlake.fr (cid:1) Twitter : silverlakefr 2 2 Avertissement (cid:1) Le cours se fait principalement en ligne de commande. (cid:1) Il est important de connaître les commandes de base Linux ainsi que l'éditeur de texte vi. (cid:1) L'interface graphique sera toutefois évoquée et mise en place. (cid:1) Les différentes distributions Linux sont toutes conçues sur le même modèle. (cid:1) Les répertoires, les noms de fichiers ou les commandes sont parfois différents. (cid:1) La plate-forme mise en place dans le cadre de ce cours est Centos 6.3 version libre de RedHat. (cid:1) Il sera fait référence à Debian 6 Squeeze pour certains aspects. 3 Plan du cours (cid:1) Linux (cid:1) Installation du système (cid:1) Administration de base (cid:1) Gestion des disques et autres périphériques (cid:1) Noyau, performance et optimisation (cid:1) Intégration réseau (cid:1) Services réseaux sous Linux (cid:1) DNS Bind, (cid:1) Web Apache, (cid:1) Serveur de fichiers SAMBA 4 Linux 5 Historique (cid:1) Créé en 1991, dans une chambre d'étudiant en Finlande, par Linus Torvalds. (cid:1) On peut penser que Linux vient de la contraction Linus et Unix. (cid:1) Un succès immédiat grâce à Internet (cid:1) Buzz ! (cid:1) Le vrai démarrage de Linux date de 1998. (cid:1) La mascotte de Linux appelée Tux est un manchot et non un pingouin. (cid:1) Aujourd’hui Linux est reconnu comme un système d’exploitation stable, robuste et performant. (cid:1) Son emploi est quasi systématique dans les architectures Web. (cid:1) LAMP : Linux, Apache, MySQL,PHP 6 Linux (cid:1) Linux est un système d'exploitation , ou OS ( Operating System ) pour ordinateur. (cid:1) Linux fait parti de la famille des unix, à ce titre il est : (cid:1) Multi-tâches : plusieurs programmes peuvent s'exécuter en simultané (cid:1) Multi-utilisateurs : Plusieurs personnes peuvent utiliser la même machine au travers une session. (cid:1) Linux peut aussi faire tourner un programme sans qu'un utilisateur soit connecté (cid:1) serveur Web (cid:1) Linux en tant que tel n'est qu'un noyau ( kernel ) dont l'unique rôle est d'assurer la communication entre le matériel et les applications. (cid:1) Un ensemble de logiciels utilisant Linux s’appelle une distribution Linux. (cid:1) Il existe un grand nombre de distributions Linux, CentOS en est une. (cid:1) Les plus connues sont RedHat, Fedora, Suse, Debian et Ubuntu 7 Distributions Linux (cid:1) A l'heure actuelle, deux tendances existent dans les distributions : (cid:1) RedHat like. Gestion de package RPM (cid:1) RedHat, (cid:1) Fedora, (cid:1) CentOS, (cid:1) Scientific Linux (cid:1) Debian like. Gestion de package DEB (cid:1) Ubuntu, (cid:1) Linux Mint (cid:1) Le site distrowatch.com recense environ 160 distributions dont 63% sont directement ou indirectement basées sur Debian. (cid:1) Beaucoup d'entreprises choisissent RedHat en raison du support et de la structure commerciale du produit. 8 La distribution DEBIAN 9 DEBIAN (cid:1) Se prononce « débianne », vient du nom des créateurs Déborah et Ian Murdock. Sa création date de 1993. (cid:1) Debian est connue pour sa stabilité légendaire. (cid:1) La communauté Debian recense plus de 1100 contributeurs, tous bénévoles (cid:1) Il n'existe aucune entreprise Debian, son développement est totalement libre et ouvert. (cid:1) Ces deux derniers points sont souvent vus comme un défaut. Beaucoup d'entreprises veulent du support auprès d'un éditeur et préfèrent Redhat. (cid:1) HP, entre autre, propose du support sur Debian. (cid:1) Debian est supporté sur les architectures Intel, AMD, SPARC, MIPS, PowerPC, Intel Itanium et ARM. 10 (cid:1) Site officiel : http://www.debian.org
Description: