Réalisation de la plateforme WEB

"Réalisation de la plateforme d'hébergement WEB", c'est une modeste ligne sur un CV pour un vaste projet en totale autonomie qui a demandé beaucoup de temps et de compétences. C'est pourquoi je vais aborder plus en détail les aspects techniques du projet. Pour des raisons de confidentialité, je n'aborderai pas les études économique et managériale du projet.

Cahier des charges
 
Réaliser une plateforme d'hébergement web capable de :
  • Héberger des sites Internet
  • Héberger les mails
  • Héberger les Bases de données
Répondre aux attentes suivantes :
  • La Sécurité
  • La Fiabilité
  • Les Services
Réalisation
 
La plateforme d'hebergement WEB sera sous le système d'exploitation Linux plus précisément la distribution Slakware connue pour sa robustesse, sa compabilité et sa souplesse.

Hébgergement des sites Web
Serveur WEB : Apache
Distribution des pages web et interprétation des pages PHP.

Serveur FTP : ProFTP
Upload/Download de fichiers sur le site.

Module de Statistiques : AWStat
Statistiques détaillées des visites sur les sites webs.

Hébergement des mails
Serveur Mail : SendMail
Reçoit et envoie les emails.

Module Anti-Virus : ClamAV
Vérifie la présence de virus dans les emails sur le serveur de Mails.

Module Anti-Spam : SpamAssassin
Reconnaissance de Spam dans les emails sur le serveur de Mails.

Module MailScanner : MailScanner
Extrait le contenu des emails ainsi que des pièces jointes.
( nécessaire pour AntiVirus et AntiSpam sur les mails )

Module WebMail : SquirrelMail
Accès WebMail.

Hébergement des Bases de données
Serveur de BDD : MySQL
Moteur de Base de données MySQL.

Module d'accès : phpMyAdmin
Accès à la base de données.

Hébergement des DNS
Serveurs DNS : BIND
Les serveurs DNS convertissent les noms de domaine en adresse ip.

Sauvegarde
Données : Sauvegarde par TAR/GZIP

Systèmes : Image disque par DD

Routage
Routeur : Routeur classique avec le NAT et le Port Mapping.
Le routeur redirige les requêtes exterieures vers la machine correspondante ( Serveur WEB / Serveur Mail / ... )

Notes
- Accès à l'OS uniquement en SHELL
- Accès aux fichiers par VI


Conclusion
 
En 2005, la solution d'hébergement WEB de Xi-Consulting répond à la qualité de service d'un grand hébergeur et, de plus, satisfait aux besoins spécifiques de ses clients (vente en ligne,...).

La société souhaite maintenant diversifier son offre à travers des outils de travail collaboratif de type Exchange, mais toujours dans les technologies libres telles que OpenExchange ou OpenGroupWare.



Mots clées
 
Linux, Slakware, VI, Apache, ProFTP, AWStat, SendMail, ClamAV, SpamAssassin, MailScanner, SquirrelMail, MySQL, phpMyAdmin, DNS, BIND, Scripting SHELL, Routage, TCP/IP, ...



Xi-Consulting > Réalisation de la plateforme d'hébergement WEB