Tutoriel : Divers Toutes versions Créez votre propre serveur Linux - Partie 1 -
Tutoriel : Divers Toutes versions Créez votre propre serveur Linux - Partie 1 - Version 1.0b3 © wantoo.com – Contribution de Hyperion le 18/09/2005 Page 1 sur 120 DESCRIPTION DU TUTORIAL Etape par étape, la création de votre propre serveur Linux. Ou comment héberger votre intranet ou votre site Joomla ! à la maison… SOMMAIRE 1. INTRODUCTION ......................................................................................... 3 2. NOTIONS DE RESEAU ET SERVEURS .................................................... 4 2.1. Le LAN et ses faiblesses.......................................................................... 4 2.2. Qu’est-ce qu’une passerelle (gateway) évoluée ?.................................... 4 2.3. Les services complémentaires................................................................. 9 2.4. Etre visible tout en restant invisible ........................................................ 10 2.5. Méthodes de communications sécurisées.............................................. 11 3. SME. UNE DISTRIBUTION LINUX SPECIALISEE ................................... 12 3.1. Un peu d’histoire .................................................................................... 13 3.2. Préparation du travail ............................................................................. 13 3.2.1. Votre modem ADSL....................................................................................... 14 3.2.2. Stratégie IP du LAN ....................................................................................... 14 3.2.3. Préparation du CD ROM................................................................................ 15 3.3. Qu’allez-vous faire de votre serveur ?.................................................... 16 3.3.1. Votre nom de domaine dynamique................................................................ 16 3.3.2. La trousse à outils de l’admin ........................................................................ 20 3.3.3. Choisir un type de serveur............................................................................. 21 4. UN SERVEUR CALIBRE AUX PETITS OIGNONS ................................... 22 4.1. Tableau des correspondances Charges de travail & Matériels .............. 23 4.2. Matériels complémentaires et détails ..................................................... 24 4.3. Les limitations de services via l’ADSL.................................................... 26 5. INSTALLATION DU SERVEUR – PARTIE 1............................................. 27 5.1. Les étapes du boot................................................................................. 28 5.2. Les réglages réseau............................................................................... 33 5.3. Tests de fin de partie 1........................................................................... 48 6. INSTALLATION DU SERVEUR – PARTIE 2............................................. 51 6.1. Accès au Manager Web......................................................................... 51 6.2. Création des groupes & utilisateurs ....................................................... 52 6.3. Autres réglages de base ........................................................................ 55 Tutoriel : Divers Toutes versions Créez votre propre serveur Linux - Partie 1 - Version 1.0b3 © wantoo.com – Contribution de Hyperion le 18/09/2005 Page 2 sur 120 6.4. Mise à jour automatique de la SME ....................................................... 60 7. HEBERGER VOTRE APPLICATION ........................................................ 69 7.1. Création de l’ibay et du domaine virtuel ................................................. 70 7.2. Transfert FTP de l’application ................................................................ 76 7.3. PhpMyAdmin – Création de la base de données ................................... 76 7.4. Installation de Joomla !........................................................................... 81 7.5. Tests de fin de procédure....................................................................... 88 8. INFORMATIONS COMPLEMENTAIRES .................................................. 90 8.1. L’espace de stockage – Samba ............................................................. 91 8.2. Les réglages du serveur de mails et vos adresses ................................ 96 8.3. Le FTP en chroot ................................................................................. 108 8.4. Les sauvegardes.................................................................................. 111 9. ANNEXE.................................................................................................. 119 Tutoriel : Divers Toutes versions Créez votre propre serveur Linux - Partie 1 - Version 1.0b3 © wantoo.com – Contribution de Hyperion le 18/09/2005 Page 3 sur 120 1. Introduction Le but de ce tutoriel est de vous apprendre à créer votre propre serveur Linux web/intranet. Si vous n’avez aucune notion de réseau ou de maîtrise Linux, ne vous inquiétez pas, nous allons créer un serveur de A à Z par l’exemple. Etape par étape, il vous suffira de suivre les indications pour vous retrouver en fin de parcours avec un serveur polyvalent, puissant et sécurisé ! Le deuxième effet kiss cool de ce tuto (et c’est bien là mon ambition cachée) étant de vous initier aux techniques normalement misent en œuvre par vos hébergeurs. Puissiez-vous vous piquer au jeu de la découverte du monde des réseaux et c’est gagné ! Vous serez initiés, et bientôt autonomes… Ceci dit, si vous êtes un « global newbie », la route est longue ! Mais ne vous jetez pas au fleuve (moi c’est le Rhône, choisissez le vôtre), ne baissez ni les bras, ni la tête. Retroussez vos manches, crachez dans vos mains et offrez-vous une nouvelle machine à café (mon conseil, évitez la pizza, ça balance du gras partout, et la bière qui vous empêche, à un moment ou à un autre, de vous pencher en avant pour vous concentrer, sans faire des bruits d’origine douteuse…). Ce que nous allons concevoir ensemble est basé sur mon expérience et a été réalisé des dizaines de fois en production. De nombreux serveurs de ce type sont installés en entreprise et tournent comme des horloges suisses. Nous allons commencer par survoler quelques notions de réseau indispensables à la bonne compréhension du tutoriel. Ensuite, vous aborderez un chapitre dédié à la distribution Linux spécialisée que nous allons utiliser. La SME. Puis, selon les options choisies (les services) et la charge de travail prévue, nous verrons quel type de machine il va falloir prévoir. Ainsi que les composants nécessaires. Partant de là, nous installerons le serveur, étape par étape, en images. Vous verrez à chaque fois, quels sont les principaux réglages adéquats. Enfin, votre serveur installé et fonctionnel, nous verrons comment y héberger vos applications, et notamment notre bon (tout jeune vieux) Joomla ! En annexe, vous trouverez une cartographie de la communauté SME, pour celles et ceux désirant aller plus loin. On est parti ? Hein, déjà ? Bon, d’accord, on y va… Tutoriel : Divers Toutes versions Créez votre propre serveur Linux - Partie 1 - Version 1.0b3 © wantoo.com – Contribution de Hyperion le 18/09/2005 Page 4 sur 120 2. Notions de réseau et serveurs Je ne vous ferai pas l’affront de vous rappeler les notions de protocoles http, ftp ou autres. A priori, vous les utilisez tous les jours. Non, nous allons nous concentrer sur quelques détails indispensables à la mise en œuvre de votre futur serveur. Les newbies « plus-trop-newbies » peuvent sauter le chapitre… 2.1. Le LAN et ses faiblesses Des faiblesses ? Comment ça ? Ben oui, comme la (très, trop) grande majorité d’entre nous, votre réseau, ou votre machine, tourne certainement sous un système opératoire que la décence et les bonnes mœurs m’interdisent de citer. M’enfin, pour vous aider à trouver, son nom commence par « Win » et finit par « dows »… Toujours pas ? Bon, la société qui essaie vainement de le fabriquer correctement porte un nom qui commence par « Micro » et se termine par « soft »… Si, là vous devez trouver ! Il y a un certain Bill à sa tête ! Bref, ce système est réputé mondialement pour ses prouesses en terme de sécurité réseau. Je sais pas vous, mais moi je passe plus de temps à nettoyer, réinstaller, formater et m’énerver que bosser dessus… J’exagère à peine. Mais comme il existe des softs de grande qualité (conçus par d’autres boites) prévus pour ce Truc™, je m’en sers quand même. Si l’on veut créer un serveur relié directement à l’Internet, il n’est donc pas question d’utiliser ce Bidule™. Soyons sérieux ! Je ne suis pas mécanicien et déteste avoir les mains dans le cambouis plus que de raison. Or, quelle que soit la version ou le modèle de la Chose™, on est sans cesse sous le capot. Pas que ça à faire ! Et c’est dangereux. On peut se brûler. Des réticents dans le fond ? Ok ! Donnez-moi le nombre de virus, de vers et autres troyens dédiés à la Chose™ et opérant avec succès. Et pour naviguer sur le Net, vous utilisez encore IE, vous ? Et je ne vous parle pas de sa capacité légendaire à vous refiler les mots de passe Admin sur un plateau, avec l’aide d’un simple bout de code que l’on trouve partout dans les bonnes boutiques… Mais comme on ne va pas changer nos habitudes, laissez-moi vous présenter le costaud des Batignolles qui va protéger notre pauvre Truc™. Il s’appelle Linux et, ce qui ne gâte rien, est intelligent, robuste et polyvalent. Et gratuit ! J’oubliais… faut-il être bête ! 2.2. Qu’est-ce qu’une passerelle (gateway) évoluée ? On passe une vitesse au dessus ? Tiptronic ou au levier, comme vous voulez, mais il faut bien commencer à parler chiffons… Tutoriel : Divers Toutes versions Créez votre propre serveur Linux - Partie 1 - Version 1.0b3 « Passerelle » est un terme générique pour ce que nous allons concevoir. Nous devrions dire Routeur/Passerelle/Firewall/Serveurs, tant cette « passerelle » est polyvalente. Bon, mais ça sert à quoi ? En gros, c’est une machine spécialisée que vous placez en « tête de réseau », juste entre votre modem ADSL (l’Internet, quoi) et vos machines du réseau local (qui doivent rester privées et invisibles de l’extérieur). Par l’image, voici quelques montages réseaux affreusement simplifiés : 1- Le montage le plus simple Deux postes dans un réseau de base. Mais vraiment de base ! Le poste 1 sert de partage de connexion Internet et offre ses services au poste 2, via un câble réseau croisé, de carte à carte. Ce schéma est souvent vu chez les joueurs. Le problème (grave !) c’est que le poste 1 doit se coller tout le boulot et la sécurisation du réseau ! Pas beau ! 2- Un montage plus évolutif Si le montage 1 ne peut évoluer vers plus de deux postes, ce montage, via un Hub ou un Switch (conseillé par la Rédaction, le switch) et des câbles droits, peut, lui, intégrer de nouvelles machines. Autant que son Switch a de ports. Mais la solution est encore largement bancale ! C’est toujours le poste 1 qui s’y colle. Et il a encore plus de uploads/Litterature/ creer-son-serveur-linux.pdf
Documents similaires










-
37
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Aoû 06, 2022
- Catégorie Literature / Litté...
- Langue French
- Taille du fichier 3.8330MB