{"config":{"indexing":"full","lang":["en"],"min_search_length":3,"prebuild_index":false,"separator":"[\\s\\-]+"},"docs":[{"location":"","text":"Introduction Contexte \ud83d\udcd1 J'ai souvent pass\u00e9 beaucoup de temps (souvent par curiosit\u00e9, mais parfois aussi par n\u00e9cessit\u00e9) \u00e0 chercher, creuser et m\u00eame fouiller le web. Cela afin de r\u00e9pondre \u00e0 la multitude de questions que j'avais concernant des sujets vastes : ils concernent (entre autres, et c'est ce qui nous int\u00e9resse ici) la configuration, la s\u00e9curisation et la gestion d'un serveur web. J'ai donc d\u00e9cid\u00e9 d'\u00e9crire une \"documentation\" ( modeste bien entendu ) de mani\u00e8re \u00e0 : Am\u00e9liorer a posteriori sans risquer d'oublier les \u00e9tapes de bases Pouvoir diffuser cela afin que ce soit accessible et r\u00e9utilis\u00e9 Renforcer mes connaissances dans le domaine Bref le projet est long, et ne sera certainement pas termin\u00e9 prochainement, car ma soif d'apprendre est toujours plus grande. N\u00e9anmoins, les bases seront l\u00e0. \u00c0 savoir Cette document est appliqu\u00e9e \u00e0 l'int\u00e9gralit\u00e9 de mon serveur. Vous retrouverez mes activit\u00e9s principales sur https://adriencharbonneau.fr . Bonne lecture ! Objectifs \ud83d\udcc5 Je poss\u00e9dais un h\u00e9bergement web (r\u00e9pertoire + base de donn\u00e9es - en gros une location de dossier sur internet ) avec lequel j'\u00e9tais ravi. Mais rapidement je me suis rendu compte des limites de l'h\u00e9bergement dit \"mutualis\u00e9\" : je ne pouvais pas tester d'applications web, faire tourner des scripts particuliers etc... Je me suis donc tourn\u00e9 vers une autre solution : le VPS ( Virtual Private Server ) - en gros (pour continuer la comparaison simplette) un ordinateur \u00e0 distance sur lequel j'ai pleinement la main . J'avais une bonne exp\u00e9rience du syst\u00e8me d'exploitation Unix, j'ai donc choisi un serveur Debian. Les objectifs \u00e9tant donc : Pouvoir h\u00e9berger mon site internet principal Pouvoir h\u00e9berger d'autres sites internet au m\u00eame endroit (et sans payer plus cher) Pouvoir avoir un forum, wiki, et d'autres applications web int\u00e9ressantes G\u00e9rer moi m\u00eame l'int\u00e9gralit\u00e9 de l'organisation, de la s\u00e9curit\u00e9 etc... L'organisation du serveur \ud83d\udda7 Cette partie sera explicit\u00e9e lorsque les d\u00e9veloppeurs de Material for MkDocs auront terminer l'int\u00e9gration des diagrammes dans Markdown . Le mat\u00e9riel \ud83d\udee0 Si vous souhaitez r\u00e9p\u00e9ter les op\u00e9rations effectu\u00e9es dans cette documentation vous aurez besoin : \ud83d\udcbb VPS sous Unix (Debian, Ubuntu etc... les manipulations \u00e9tant adaptables assez facilement) \u231b de temps \u2328 d'un logiciel permettant un acc\u00e8s en SSH au VPS : ici Putty","title":"Introduction"},{"location":"#introduction","text":"","title":"Introduction"},{"location":"#contexte","text":"J'ai souvent pass\u00e9 beaucoup de temps (souvent par curiosit\u00e9, mais parfois aussi par n\u00e9cessit\u00e9) \u00e0 chercher, creuser et m\u00eame fouiller le web. Cela afin de r\u00e9pondre \u00e0 la multitude de questions que j'avais concernant des sujets vastes : ils concernent (entre autres, et c'est ce qui nous int\u00e9resse ici) la configuration, la s\u00e9curisation et la gestion d'un serveur web. J'ai donc d\u00e9cid\u00e9 d'\u00e9crire une \"documentation\" ( modeste bien entendu ) de mani\u00e8re \u00e0 : Am\u00e9liorer a posteriori sans risquer d'oublier les \u00e9tapes de bases Pouvoir diffuser cela afin que ce soit accessible et r\u00e9utilis\u00e9 Renforcer mes connaissances dans le domaine Bref le projet est long, et ne sera certainement pas termin\u00e9 prochainement, car ma soif d'apprendre est toujours plus grande. N\u00e9anmoins, les bases seront l\u00e0. \u00c0 savoir Cette document est appliqu\u00e9e \u00e0 l'int\u00e9gralit\u00e9 de mon serveur. Vous retrouverez mes activit\u00e9s principales sur https://adriencharbonneau.fr . Bonne lecture !","title":"Contexte \ud83d\udcd1"},{"location":"#objectifs","text":"Je poss\u00e9dais un h\u00e9bergement web (r\u00e9pertoire + base de donn\u00e9es - en gros une location de dossier sur internet ) avec lequel j'\u00e9tais ravi. Mais rapidement je me suis rendu compte des limites de l'h\u00e9bergement dit \"mutualis\u00e9\" : je ne pouvais pas tester d'applications web, faire tourner des scripts particuliers etc... Je me suis donc tourn\u00e9 vers une autre solution : le VPS ( Virtual Private Server ) - en gros (pour continuer la comparaison simplette) un ordinateur \u00e0 distance sur lequel j'ai pleinement la main . J'avais une bonne exp\u00e9rience du syst\u00e8me d'exploitation Unix, j'ai donc choisi un serveur Debian. Les objectifs \u00e9tant donc : Pouvoir h\u00e9berger mon site internet principal Pouvoir h\u00e9berger d'autres sites internet au m\u00eame endroit (et sans payer plus cher) Pouvoir avoir un forum, wiki, et d'autres applications web int\u00e9ressantes G\u00e9rer moi m\u00eame l'int\u00e9gralit\u00e9 de l'organisation, de la s\u00e9curit\u00e9 etc...","title":"Objectifs \ud83d\udcc5"},{"location":"#lorganisation-du-serveur","text":"Cette partie sera explicit\u00e9e lorsque les d\u00e9veloppeurs de Material for MkDocs auront terminer l'int\u00e9gration des diagrammes dans Markdown .","title":"L'organisation du serveur \ud83d\udda7"},{"location":"#le-materiel","text":"Si vous souhaitez r\u00e9p\u00e9ter les op\u00e9rations effectu\u00e9es dans cette documentation vous aurez besoin : \ud83d\udcbb VPS sous Unix (Debian, Ubuntu etc... les manipulations \u00e9tant adaptables assez facilement) \u231b de temps \u2328 d'un logiciel permettant un acc\u00e8s en SSH au VPS : ici Putty","title":"Le mat\u00e9riel \ud83d\udee0"},{"location":"application-web/flarum/","text":"Flarum","title":"Flarum"},{"location":"application-web/flarum/#flarum","text":"","title":"Flarum"},{"location":"application-web/gitea/","text":"Gitea","title":"Gitea"},{"location":"application-web/gitea/#gitea","text":"","title":"Gitea"},{"location":"application-web/mat-mkdocs/","text":"Material for Mkdocs","title":"Material for Mkdocs"},{"location":"application-web/mat-mkdocs/#material-for-mkdocs","text":"","title":"Material for Mkdocs"},{"location":"application-web/nextcloud/","text":"Netxcloud","title":"Nextcloud"},{"location":"application-web/nextcloud/#netxcloud","text":"","title":"Netxcloud"},{"location":"configuration/introduction/","text":"Introduction","title":"Introduction - Configuration"},{"location":"configuration/introduction/#introduction","text":"","title":"Introduction"},{"location":"securite/crowdsec/","text":"Crowdsec","title":"Crowdsec"},{"location":"securite/crowdsec/#crowdsec","text":"","title":"Crowdsec"},{"location":"securite/fail2ban/","text":"Fail2Ban","title":"Fail2Ban"},{"location":"securite/fail2ban/#fail2ban","text":"","title":"Fail2Ban"},{"location":"securite/introduction/","text":"Introduction - S\u00e9curit\u00e9","title":"Introduction - S\u00e9curit\u00e9"},{"location":"securite/introduction/#introduction-securite","text":"","title":"Introduction - S\u00e9curit\u00e9"},{"location":"securite/logwatch/","text":"Logwatch","title":"Logwatch"},{"location":"securite/logwatch/#logwatch","text":"","title":"Logwatch"},{"location":"securite/ufw/","text":"UFW - Uncomplicated FireWall","title":"UFW"},{"location":"securite/ufw/#ufw-uncomplicated-firewall","text":"","title":"UFW - Uncomplicated FireWall"},{"location":"site-internet/introduction/","text":"Introduction","title":"Introduction - Site internet"},{"location":"site-internet/introduction/#introduction","text":"","title":"Introduction"}]}