Photographies, informatique et bien d'autres choses…

Serveur dédié – Introduction

4 août 2010 | Posté dans Serveur dédié | Vu 410 fois

Comme certains d’entre vous le savent, je crée et je gère depuis une dizaine d’années quelques sites web pour moi ou pour des proches. Au fur et à mesure mon expérience a grandi, mes sites sont devenus plus sophistiqués techniquement et mes besoins au niveau de l’hébergement sont devenus plus pointus, à tel point que je me suis décidé aujourd’hui à prendre un serveur dédié.

Après avoir effectué de longues et studieuses recherches sur internet, j’ai trouvé beaucoup de sites qui parlent d’une partie de l’installation et/ou de la configuration d’un site web ou d’un serveur dédié, mais je n’en ai pas trouvé un seul qui regroupe toutes les informations utiles. Aussi ai-je décidé de prendre mon courage à deux mains et d’écrire au fur et à mesure tout ce que je fais sur mon serveur afin de pouvoir « facilement » en configurer un nouveau quand j’en aurai besoin, mais aussi afin que vous puissiez vous épargner les heures de recherche que j’ai déjà effectuées. N’étant moi-même qu’un amateur dans ce domaine, je ne suis pas à l’abri de l’erreur et accepterai de ce fait avec grand plaisir vos commentaires et remarques qui me permettront de corriger et améliorer mes articles.

Concernant le serveur dédié, mon choix s’est porté sur l’offre de base de Kimsufi.com qui me permet d’avoir un vrai serveur dédié à moindre frais et dont les capacités devraient être largement suffisantes pour tenir la charge de quelques petits sites personnels. Le choix du système d’exploitation (Debian GNU/Linux) s’est fait naturellement car j’utilise Ubuntu (dérivé de Debian) depuis ses débuts sur mon PC personnel et Debian sur mon petit serveur de test à domicile, aussi suis-je déjà en terrain relativement connu.

L’installation et la configuration d’un serveur dédié ne se faisant pas à la hâte, j’ai décidé de procéder par étapes :

  1. Configuration de SSH
  2. Mise en place du firewall
  3. Un peu de sécurité supplémentaire avec Fail2ban
  4. IP Failover, DNS et Reverse IP
  5. Apache, PHP, MySQL et phpMyAdmin
  6. MySecureShell pour un SFTP sécurisé et personnalisé
  7. Nginx comme reverse proxy pour le contenu statique
  8. Un serveur mail avec Postfix et Courier
  9. RoundCube, un webmail léger
  10. Backup FTP

En voilà un sacré programme ! et il s’étoffera sans doute au fur et à mesure de mes expériences et de vos commentaires. En maintenant assez de blabla, passons à la première étape : la configuration de SSH.

Dernières modifications :
05.08.2010 Modification de l’intitulé de certaines étapes
16.10.2010 Modification de l’ordre des étapes

Poster un commentaire