Installation et configuration d’un serveur dédié
Depuis quelques temps je possède un serveur dédié et je voudrais en profiter pour vous faire partager mes découvertes et tout ce que j’apprends avec une nouvelle série de vidéos. Les tutoriels vous expliqueront comment configurer de A à Z un serveur dédié pour héberger un ou plusieurs sites internet.
J’ai choisi une distribution debian qui est réputé comme étant stable et facile d’utilisation. Au niveau de l’hébergeur, je reste fidèle à OVH qui pratique des prix correct avec un service de qualité (personnellement je n’ai jamais eu de problème avec eux et j’en suis très satisfait, mais ce n’est pas le cas de tout le monde). Côté serveur, je me suis contenté d’une offre Kimsufi 2G qui me suffit amplement, mais les tutoriels sont valables pour les autres offres.
Cette page sert de sommaire pour accéder à tous les articles qui comporte un tutoriel vidéo et un résumé textuelle complet (y en a pour tous les goûts !).
Installation et configuration du serveur
- Première connexion en SSH et mise à jour du système
- Installation d’apache, php, mysql et phpmyadmin
- Installation d’un serveur FTP et configuration d’un nom de domaine sur le serveur (autrement dit, découvrez la joie de configurer un serveur DNS et apache)
- Installation d’un serveur de mail
- Sécurisation du serveur (iptables, failf2ban etc..)
- Sécurisation, suite avec suEXEC et suPHP
- Ajout d’un système de backup
Installation d’une interface Web (webmin) (à venir)Présent dans le tutoriel du monitoring- Surveiller l’état de son serveur avec Monit, munin, logwatch et Webmin
- Amélioration des performances (à venir, dans un futur assez lointain)
- Comment migrer un site vers un serveur dédié (à venir)
Bonus
Je tiens à préciser que pour le moment le plan est provisoire et risque de changer en fonction des choses que j’apprends. Il est également possible que des vidéos viennent avant d’autres (par exemple, je suis beaucoup plus inspiré par l’installation de Webmin que la configuration du serveur de mail …).
N’oubliez pas de lire de la documentation avant de poster des questions via les commentaires. Ça a le don de m’énerver et surtout je manque cruellement de temps pour répondre à tous le monde de façon précise.
Au passage, si des puristes passe par ici et remarque que j’ai fait une boulette dans une de mes vidéos, n’hésitez pas à me le faire savoir par commentaire ou email. En revanche, évitez de troller sur des sujets du genre « ouais, une RedHat c’est mieux qu’une Debian » mais vous pouvez critiquer mes choix de façon constructive (après tout, moi aussi je suis la pour apprendre).
Remerciement et sources :
- Un énorme merci à Koreth (fondateur de Drastic securité) qui m’a bien aidé et répondu à toutes mes questions
- Je recommande également le tutoriel d’alsacreation sur les dédiés
- Je remercie Matt pour ces articles intéressants
- Le tutoriel de Grafikart sur les serveurs dédiés (pour ceux qui veulent une version rapide)
- Et plein d’autres sites malheureusement trop nombreux pour être cités

Publié le 25 septembre 2011 par Madrzejewski Alexis dans Serveur Dédié
32 commentaires
Ajouter un commentaire
Ici les commentaires sont en DoFollow, profitez-en mais en abusez pas !
Veuillez ne pas poster de code (php, html ou autre) car il sera bloqué par le site.
Les commentaires ne sont pas immédiatement validés.
Merci de faire une recherche sur Google avant de poser une question.

Bonjour Alexis,
Un important travail, une branche de l’informatique passionnante, et sincèrement en matière de tutoriels, c’est l’excellence !
Bien cordialement
Merci beaucoup
Vu le temps que j’y ai passé, ça me fait plaisir de voir que c’est apprécié.
Merci pour ces super tutos!
Petite question: quel partitionnement recommandes-tu pour Debian? As-tu laissé celui par défaut?
Bonjour Ana,
Pour le partitionnement j’ai laissé par défaut. Dans ce cas OVH fait une partition de 10Go pour le système et le reste en home avec un peu de swap.
C’est d’ailleurs ce qui m’a obligé à mettre tout mes sites dans le répertoire /home avec un utilisateur par site. (ce qui n’est pas plus mal).
Pingback: Installation et configuration d’un serveur de mail avec postfix et courier | Tutoriels-Video
Juste pour te remercier pour cette mine d’or… Ses tutos sont-ils applicables à des serveurs dédiés d’autres fournisseurs (online,1and1…) ?
Bonjour Job,
Normalement c’est applicable pour tout les autres hébergeurs, à partir du moment ou vous choisissez une Debian comme OS.
En revanche, il faudra faire attention à quelques petits détails qui change, comme par exemple les adresses des serveurs dédiés secondaires et ce genre de chose. Mais normalement je le dis dans la vidéo et de toute manière les hébergeurs fournissent ces infos.
Pingback: Sécuriser son serveur dédié avec Iptables, fail2ban et Rkhunter | Tutoriels-Video
Holà !
Enfin des tutoriels vidéo clairs pour des débutants comme moi. Je suis sur le cul de voir la qualité du travail de ces tutoriels vidéo, avec des explications claires.
J’ai vu un paquet tutoriels vidéo sur le net sur le même sujet, mais j’étais rapidement l’argué, mais pas avec celle si bravo.
Un grand MERCI à toi pour ce gros travail…
Excellent !!! J’ai hâte de voir les autres.

Bonsoir,
J’ai envie de dire : WHOUHAAAAAAAAAAAAAAAAA !!!!!
Je cherche exactement ce genre de tutoriel depuis un bout de temps maintenant… Tout d’abord un grand grand grand grand MERCI ! Il y a derrière un paquet d’heure de travail. Merci a toi de partagé ton savoir, dans l’art UNIX
J’ai une question. j’ai un serveur a la maison. et j’aimerais héberger mon site web. J’ai un débit montant de 800Kbits / S. Est-ce que c’est suffisant?
Merci encore pour ton énorme travail. Vivement la suite.
Paul-Olivier
Salut,
Content de voir que mes tutos ont du succès :p
Pour un serveur maison, je pense que c’est suffisant mais juste pour faire des tests et apprendre. Si c’est pour héberger un petit site web, ça peut passer mais il y aura des temps de latence plus important et le site sera plus lent.
Pour un plus gros site, je ne sais pas si c’est une bonne idée ^^
Et puis, l’avantage d’un hébergeur comme OVH c’est le suivi. Si la machine a un problème hardware, que le réseau est down ou qu’il y a une panne électrique, OVH règle le problème rapidement sous peine de nous rembourser.
Pingback: Sécuriser votre serveur Web avec 2 modules apache : suEXEC et suPHP | Tutoriels-Video
Pingback: Ajouter un système de sauvegarde automatique sur son serveur | Tutoriels-Video
Bonsoir,
Que des bons tutoriels mais c’est pour quand le chroot Apache ?
Un truc intéressant serais de créer un script permettant de gérer automatiquement l’ajout de site web ainsi que les utilisateurs qui vont avec.
Peut aussi un parefeu de base de donnée (GreenSql par ex).
Sinon bonne continuation,
RVM
Bonjour Alexis,
Merci pour cet excellent travail. Je suis debutant et j’apprecie la qualite des tutoriels. J’apprend beaucoup plus qu’avec des livres. Merci encore
Tout simplement génial
Beau taff !
je voulai avoir des notions pour envoyer des sms avec mon serveur de messagerie
Hum, honnêtement je sais pas si c’est possible de faire ça. Je sais qu’OVH à des offres pour envoyer des SMS mais je ne vois pas trop à quoi ça correspond.
Bonjour,
je veux installer un serveur web sécurisé sous unix, est ce que c’est la méme chose ou c’est différent.
prière de me fournir une doc pour réaliser ce projet.
Merci bcp
Oulàà, Unix est bien différent de gnu/linux!
Honnetement, si tu es un débutant, et si tu ne maîtrises pas gentoo, ça sert à rien de te diriger vers unix (c’est à dire, FreeBSD ou PcBSD, solaris, etc….)
Merci beaucoup pour ces tutoriels. Je sens que ça vas m’être très utile!
Génial, clair, simple, efficace !!! Bravo !! Bonne continuation !!
quelle qualité de travail et surtout la disponibilité pour les utilisateurs
felic et mucho bravo from Avacco
Bonjour Alexis !
Tout d’abord merci pour des tutoriaux, ils sont très précieux, ils sont très explicatifs et intéressants !
Je suis débutant et me lance sur l’installation d’un serveur dédié installé chez Dedibox pour mon site. J’ai suivi tes tutoriaux jusqu’au moment de l’installation de roundcube. En effet, quand j’arrive à l’étape qui consiste à activer le site avec a3ensite roundcube, plus rien ne fonctionne, ni le site que j’ai créé et activé, ni phpmyadmin, bref comme si que je pointais vers une page sans rien. Alors tu conseilles de vérifier les logs, mais je t’avoue, je vois des erreurs mais je ne sais pas les décoder !! J’aimerai bien aussi vider les logs pour dégrossir ces erreurs. Puis je te les envoyer ? et avoir tes lumières ?
Merci d’avance
Bonjour Thinkman,
C’est vrai que c’est plutôt violent comme problème ! Généralement c’est apache qui refuse de démarrer quand il y a des erreurs dans les fichiers de configuration, mais il affiche un petit message en rouge qu’on ne peut pas louper.
Je veux bien regarder les logs pour filer un coup de main mais il ne faut surtout pas poster ça dans des commentaires (ça risque d’exploser mon design et ça ne sera pas très lisible).
Le mieux c’est de passer par un service comme : http://pastebin.com/ qui permet de coller des longs fichiers et de les colorer syntaxiquement.
En ce qui concerne les logs, je pense que les 200 dernières lignes de /var/log/apache2/error.log et /var/log/syslog me suffiront. Par cela, une commande pratique à retenir : tail -n 200 /var/log/syslog > fichier.log (et vous postez les fichier.log en l’uploadant ou copiant/collant le contenu).
bonsoir
s’il vous plaît je vais configurer trois sites web différents sous Linux(ubuntu) mais le problème ce que je suis encore débutante en Linux et j’ai fais une grande recherche mais malheureusement j’ai arrivé à comprendre ce qu’il faut faire j’ai installé l’apache2 et mysql et php et me plante!!
s’il vous plaît y a-t’il quelqu’un qui m’explique ce qu’il faut faire ?? les étapes ,les commandes ??
s’il vous plaît c urgent
merci de m’aider
Mes félicitations, c’est du tuto de pro.
Bravo.
jo
Félicitations et Merci pour ces tutos.
Grace à eux je vais peut-être faire un pas que je n’avais jamais osé faire jusqu’à maintenant. Et où je restais en Mutualisé…
Je me demande juste : si on suit tes tutos à la lettre, quelle maintenance reste-t-il à faire pendant la durée de vie du site ?
Evidemment je crains que ça soit beaucoup de temps à passer ensuite en administration…
Mais peut-être que tout étant installé, il n’y a (quasiment) plus rien à faire ?…
Non ?
Bonjour Paul,
Tout d’abord je vous remercie pour ce commentaire, ça me fait plaisir.
La question est intéressante, j’ai eu la même crainte lorsque j’ai commencé. Honnêtement, une fois que le système est en place, ça doit me prendre à peine 10 minutes par jours. Les seules opérations de maintenance que j’ai eu à faire jusqu’à maintenant, c’est mettre à jour régulièrement le système avec un « apt-get upgrade » et rebooter le serveur ou un service en cas de plantage (solution rapide mais bourrin).
L’avantage, c’est qu’on reçoit des emails en cas de plantage des différents services, avec un résumé des logs et se genre de choses. Ça prend à peine 10 minutes par jour pour les lire. On peut également demandé à OVH de nous prévenir par email lorsque le serveur web est hors ligne (gratuit) ou alors par SMS (on paie le prix du SMS avec des packs).
OK pour les mises à jour régulières.
Mais pour le quotidien, ça veut dire qu’il y a très fréquemment des plantages divers, et même si globalement ça prend 10 mn par jour, il faut être sur le coup en permanence ne serait-ce que pour rebooter ?
Les plantages reste assez rares tout de même, et la plupart du temps Monit s’occupe de vérifier tout les services et il le relance tout seul en cas de problème.
Mais parfois le système crash et la solution la plus simple reste le reboot.
Est-ce pour autant qu’il faut être 24h/24 présent, pas forcément. Je regarde le matin, vers midi et le soir (quand je rentre chez moi) si le site est en ligne et je lis mes emails (au moins le résumé des fichiers de log pour repérer les tentatives de piratages). Je peux également surveiller mon serveur avec mon téléphone portable, j’ai installé une application de client ssh pour pouvoir faire quelques manipulation simple en cas de gros de soucis.
Après tout dépend de la taille et de l’importance des sites que l’on héberge sur le serveur. Dans mon cas, si le site est hors ligne pendant quelques heures c’est embêtant mais ce n’est pas un drame non plus.
Merci pour tous ces tuto, clairs, précis et travaillés. Alexis tu est vraiment un instrument de bénédiction pour tous ceux qui regardent ton travail. Que Dieu te bénisse richement en retour pour tout ce partage désintéressé.