From ef61484cf863cba3c3c19a4157a07199ca617726 Mon Sep 17 00:00:00 2001 From: Adrien Date: Thu, 22 Jul 2021 14:16:13 +0200 Subject: [PATCH] =?UTF-8?q?Ajout=20des=20d=C3=A9tails=20=C3=A0=20l'accueil?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/index.md | 29 ++++- site/404.html | 30 +++--- site/application-web/flarum/index.html | 32 +++--- site/application-web/gitea/index.html | 32 +++--- site/application-web/mat-mkdocs/index.html | 32 +++--- site/application-web/nextcloud/index.html | 32 +++--- .../assets/javascripts/bundle.716f8af4.min.js | 29 +++++ .../javascripts/bundle.716f8af4.min.js.map | 7 ++ .../assets/javascripts/bundle.ddd52ceb.min.js | 29 ----- .../javascripts/bundle.ddd52ceb.min.js.map | 7 -- ...477d984a.min.js => search.53c85856.min.js} | 18 ++-- ....min.js.map => search.53c85856.min.js.map} | 4 +- site/assets/stylesheets/main.1fe995fd.min.css | 2 - .../stylesheets/main.1fe995fd.min.css.map | 1 - site/assets/stylesheets/main.fe914879.min.css | 2 + .../stylesheets/main.fe914879.min.css.map | 1 + ...3b89f.min.css => palette.ba0d045b.min.css} | 4 +- .../stylesheets/palette.ba0d045b.min.css.map | 1 + .../stylesheets/palette.f1a3b89f.min.css.map | 1 - site/configuration/introduction/index.html | 32 +++--- site/index.html | 100 +++++++++++++++--- site/search/search_index.json | 2 +- site/securite/crowdsec/index.html | 32 +++--- site/securite/fail2ban/index.html | 32 +++--- site/securite/introduction/index.html | 32 +++--- site/securite/logwatch/index.html | 32 +++--- site/securite/ufw/index.html | 32 +++--- site/site-internet/introduction/index.html | 32 +++--- site/sitemap.xml | 24 ++--- site/sitemap.xml.gz | Bin 202 -> 201 bytes 30 files changed, 390 insertions(+), 253 deletions(-) create mode 100644 site/assets/javascripts/bundle.716f8af4.min.js create mode 100644 site/assets/javascripts/bundle.716f8af4.min.js.map delete mode 100644 site/assets/javascripts/bundle.ddd52ceb.min.js delete mode 100644 site/assets/javascripts/bundle.ddd52ceb.min.js.map rename site/assets/javascripts/workers/{search.477d984a.min.js => search.53c85856.min.js} (71%) rename site/assets/javascripts/workers/{search.477d984a.min.js.map => search.53c85856.min.js.map} (84%) delete mode 100644 site/assets/stylesheets/main.1fe995fd.min.css delete mode 100644 site/assets/stylesheets/main.1fe995fd.min.css.map create mode 100644 site/assets/stylesheets/main.fe914879.min.css create mode 100644 site/assets/stylesheets/main.fe914879.min.css.map rename site/assets/stylesheets/{palette.f1a3b89f.min.css => palette.ba0d045b.min.css} (67%) create mode 100644 site/assets/stylesheets/palette.ba0d045b.min.css.map delete mode 100644 site/assets/stylesheets/palette.f1a3b89f.min.css.map diff --git a/docs/index.md b/docs/index.md index cf00cb1..5c210be 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,10 +1,10 @@ # Introduction ## Contexte -Après avoir passé de nombreuses heures (souvent par curiosité, mais parfois aussi par nécessité) à chercher, creuser et même fouiller le web afin de répondre à la multitude de questions que j'avais. Les sujets étaient (et sont toujours) vastes : ils concernent la configuration, la sécurisation et la gestion d'un serveur web. +J'ai souvent passé beaucoup de temps (souvent par curiosité, mais parfois aussi par nécessité) à chercher, creuser et même fouiller le web. Cela afin de répondre à la multitude de questions que j'avais concernant des sujets vastes : ils concernent (entre autres, et c'est ce qui nous intéresse ici) la configuration, la sécurisation et la gestion d'un serveur web. J'ai donc décidé d'écrire une "documentation" (*modeste bien entendu*) de manière à : -* Améliorer a posteriori sans oublier les étapes de bases -* Pouvoir [diffuser](https://git.adriencharbonneau.fr/Adrien/Docs) cela afin que ce soit réutilisé +* Améliorer a posteriori sans risquer d'oublier les étapes de bases +* Pouvoir [diffuser](https://git.adriencharbonneau.fr/Adrien/Docs) cela afin que ce soit accessible et réutilisé * Renforcer mes connaissances dans le domaine Bref le projet est long, et ne sera certainement pas terminé prochainement, car ma soif d'apprendre est toujours plus grande. Néanmoins, les bases seront là. @@ -13,3 +13,26 @@ Bref le projet est long, et ne sera certainement pas terminé prochainement, car Cette document est appliquée à l'intégralité de mon serveur. Vous retrouverez mes activités principales sur [https://adriencharbonneau.fr](https://adriencharbonneau.fr). Bonne lecture ! + +## Objectifs +Je possédais un hébergement web (répertoire + base de données - *en gros une location de dossier sur internet*) avec lequel j'étais ravi. Mais rapidement je me suis rendu compte des limites de l'hébergement dit "mutualisé" : je ne pouvais pas tester d'applications web, faire tourner des scripts particuliers etc... + +Je me suis donc tourné vers une autre solution : le **VPS** (*Virtual Private Server*) -*en gros* (pour continuer la comparaison simplette) *un ordinateur à distance sur lequel j'ai pleinement la main*. +J'avais une bonne expérience du système d'exploitation Unix, j'ai donc choisi un serveur Debian. + +**Les objectifs étant donc :** + +* Pouvoir héberger mon site internet principal +* Pouvoir héberger d'autres sites internet au même endroit (et sans payer plus cher) +* Pouvoir avoir un forum, wiki, et d'autres applications web intéressantes +* Gérer moi même l'intégralité de l'organisation, de la sécurité etc... + +## L'organisation du serveur +Cette partie sera explicitée lorsque les développeurs de Material for MkDocs auront terminer l'intégration des [diagrammes dans Markdown](https://mermaid-js.github.io/). + +## Le matériel +Si vous souhaitez répéter les opérations effectuées dans cette documentation vous aurez besoin : + +* 💻 VPS sous Unix (Debian, Ubuntu etc... les manipulations étant adaptables assez facilement) +* ⌛ de temps +* ⌨ d'un logiciel permettant un accès en [SSH](https://fr.wikipedia.org/wiki/Secure_Shell) au VPS : ici [Putty](https://www.chiark.greenend.org.uk/~sgtatham/putty/changes.html) diff --git a/site/404.html b/site/404.html index 110f10f..a854690 100644 --- a/site/404.html +++ b/site/404.html @@ -10,7 +10,7 @@ - + @@ -18,10 +18,10 @@ - + - + @@ -70,7 +70,7 @@
-