Contexte
Le portfolio teo-infra.fr est auto-hébergé sur un serveur personnel. Cette pratique complète ma formation BTS SIO SLAM et mon travail en développement.
Cette fiche s’appuie sur les informations déjà publiées dans le portfolio et sa politique de confidentialité. Elle présente le périmètre documenté de l’infrastructure.
Objectif
Publier mes projets sur un service web que j’administre, comprendre les échanges HTTP/HTTPS et apprendre à exploiter les journaux pour suivre les visites et les erreurs.
Architecture
Le domaine donne accès au portfolio statique en HTTPS. Apache fournit les pages et produit les journaux du serveur. GoAccess analyse ces journaux et génère un rapport privé, conservé hors du dossier public du site.
La topologie réseau, la configuration des accès et le détail des autres services restent à documenter avant publication d’un schéma.
Technologies
- Apache : service web et journaux de consultation.
- HTTP / HTTPS : accès au portfolio depuis un navigateur.
- GoAccess : analyse des pages consultées, des erreurs et des informations techniques.
- HTML, CSS et JavaScript : fichiers locaux du portfolio, sans framework nécessaire à son rendu.
Difficultés rencontrées
Les incidents rencontrés et leur diagnostic ne sont pas encore décrits dans le dépôt. Cette partie sera complétée avec des cas concrets et des éléments vérifiables.
Solutions mises en place
- Rapport statistique privé stocké hors du répertoire public.
- Adresses IP anonymisées dans le rapport GoAccess.
- Conservation des journaux Apache limitée à 14 jours, selon la politique de confidentialité publiée.
- Ressources locales pour l’affichage du portfolio et politique de sécurité du contenu dans les pages HTML.
Résultat
Le portfolio est publié sur mon domaine et dispose d’une observation des consultations et des erreurs à partir des journaux serveur. Ce projet constitue un support de pratique pour mon orientation systèmes, réseaux et cybersécurité.
Les détails de durcissement et de topologie ne sont pas encore documentés sur cette page.
Compétences acquises
- Pratiquer l’auto-hébergement d’un site statique.
- Comprendre le rôle du serveur web, du domaine et des échanges HTTP/HTTPS.
- Exploiter des journaux pour observer le fonctionnement d’un service.
- Prendre en compte la confidentialité dans un rapport de fréquentation.
Captures et schémas
Aucune capture d’administration ni topologie détaillée n’est publiée pour le moment. Un schéma simplifié et des captures nettoyées pourront compléter cette fiche après vérification.
Code et ressources
Consulter le dépôt du portfolio
Sources : hébergement du site et journaux serveur et confidentialité. Le dépôt contient le site ; la configuration du serveur n’y est pas publiée.