alterlibriste - Mot-clé - server@home - CommentairesUne vision du monde libre parmi d'autres2020-06-01T10:11:29+02:00Faburn:md5:0e59eededd92fa4d8bf31199ce2cb587DotclearInstallation d'un premier service en auto-hébergement - Cascadorurn:md5:d40d1f96d1e889d7a4162a96f06844862016-07-27T12:19:23+02:002016-07-27T11:19:23+02:00Cascador<p>Hello,</p>
<p>Je ne sais pas si on se comprend bien. Tu peux utiliser DocumentRoot pour dire que ton site web n'est pas dans /var/www mais par exemple dans /home/babar/sites/www/ c'est ce que je voulais dire.</p>
<p>Tcho !</p>Installation d'un premier service en auto-hébergement - Biapyurn:md5:360584463abeb2c36776ab892a4d0c9c2016-07-27T11:44:00+02:002016-07-27T10:44:00+02:00Biapy<p>Il est vrai que la procédure s'allège au cours du temps, mais j'utilise mon site comme un bloc note des configurations que j'utilise, et comme mécanique d'automatisation quand je dois refaire une installation. En général, je m'en tire bien :D.</p>Installation d'un premier service en auto-hébergement - alterlibristeurn:md5:cd1148ea5f9789aa228a84b09f0b8ec52016-07-26T20:29:15+02:002016-07-26T19:33:46+02:00alterlibriste<p>@thuban : je sais que Krissfeed et plus léger et FreshRSS plus beau mais ttrss tout simplement pour y accéder avec les applis disponibles sous FirefoxOS (les autres en responsive ne m'ont pas convaincus)</p>
<p>@cascador : inspiré d'un mauvais tuto sans doute (je l'avais effectivement utilisé comme tu le préconise et c'est corrigé), je mets en prime un <a href="https://www.liquidweb.com/kb/grant-permissions-to-a-mysql-user-on-linux-via-command-line/" rel="nofollow">tuto bien clair</a>.</p>
<p>si dans le fichier de conf on laisse /var/www/html je doute qu'on puisse accéder à son service à la racine (en tout cas j'ai buté sur le problème un moment), aurais-je mal compris quelque chose ?</p>
<p>@biapy : je n'avais pas pour but de faire quelque chose d'aussi complet, comme je le disais dans mon billet sur l'<a href="http://alterlibriste.free.fr/index.php?post/2016/07/18/L-autoh%C3%A9bergement-c-est-maintenant" rel="nofollow">auto-hébergement</a>, il vaut quand même mieux prendre la doc officielle qui a pu évoluer et dont la procédure s'est souvent allégée au cours du temps. </p>Installation d'un premier service en auto-hébergement - Biapyurn:md5:dcd95bdf877599ac140266145384fcfe2016-07-25T20:05:20+02:002016-07-25T19:05:20+02:00Biapy<p>Bonjour,</p>
<p>juste pour petite info en passant, j'ai écris un guide complet d'installation de Tiny Tiny RSS il y a quelques années, mais il devrait être encore correct.</p>
<p><a href="https://howto.biapy.com/fr/debian-gnu-linux/applications-web/syndication-de-contenus/installer-le-lecteur-de-flux-tiny-tiny-rss-sur-debian" title="https://howto.biapy.com/fr/debian-gnu-linux/applications-web/syndication-de-contenus/installer-le-lecteur-de-flux-tiny-tiny-rss-sur-debian" rel="nofollow">https://howto.biapy.com/fr/debian-g...</a></p>
<p>J'utilise pour configurer Apache 2 dans ce guide l'outil a2tools que je viens de mettre à jour pour supporter Let's Encrypt. Pour installer un domaine en HTTPS, il suffit d'utiliser:</p>
<p>a2tools --ssl=auto sub.domain.com /path/to/sub.domain.com/code</p>
<p>Pour installer a2tools:</p>
<p><a href="https://howto.biapy.com/fr/debian-gnu-linux/serveurs/apache-2/simplifier-ladministration-dun-serveur-apache-2-avec-a2tools" title="https://howto.biapy.com/fr/debian-gnu-linux/serveurs/apache-2/simplifier-ladministration-dun-serveur-apache-2-avec-a2tools" rel="nofollow">https://howto.biapy.com/fr/debian-g...</a></p>
<p>J'utilise Tiny Tiny RSS depuis plusieurs années, et je viens sur cette article directement depuis mon instance. Je préfère travailler avec un outil ayant une base de donnée pour le coté historique. De plus Tiny Tiny RSS permet de republier certains articles, et je m'en sert pour faire une revue de Web.</p>
<p>Pour ce qui est de l'auto-hébergement, si vous cherchez une alternative à Dropbox, je conseille fortement Seafile (<a href="https://seafile.com" title="https://seafile.com" rel="nofollow">https://seafile.com</a>) qui est assez simple a installer et m'a donner grande satisfaction.</p>Installation d'un premier service en auto-hébergement - Cascadorurn:md5:3adb730544b662c205df38d5f81d865f2016-07-25T18:43:33+02:002016-07-25T17:43:33+02:00Cascador<p>Salute,</p>
<p>A mon avis ce serait plus propre de proposer "mysql -u root -p" car plus logique/propre de donner le nom du user (-u) avant le mot de passe (-p). Je ne comprends pas pourquoi tu as ajouté "ensuite il faudra que ça arrive directement ou par un lien dans /var/www/" ?</p>
<p>Bon article ;)</p>
<p>Tcho !</p>Installation d'un premier service en auto-hébergement - thubanurn:md5:65849029cc41ee94aeb877c9409de7962016-07-25T16:31:36+02:002016-07-25T15:31:36+02:00thuban<p>Bonjour :)<br />
Vrai que ce n'est pas le lecteur de flux le plus simple à installer (heureusement que blogotext intègre un service identique <a href="http://lehollandaisvolant.net/blogotext/fr/" title="http://lehollandaisvolant.net/blogotext/fr/" rel="nofollow">http://lehollandaisvolant.net/blogo...</a>).<br />
Je suis sans doute passé à côté, mais quels avantages à utiliser tt-rss devant l'excellent Kriss Feed ( <a href="http://tontof.net/kriss/feed/" title="http://tontof.net/kriss/feed/" rel="nofollow">http://tontof.net/kriss/feed/</a> ) qui ne nécessite pas de base de données, et peut recharger les flux avec une simple tâche cron?</p>
<p>Bel article en tout cas :)</p>Installation d'un serveur Debian - 22Decembreurn:md5:eae85f6d5c1f737d15fda65c6f22e6a42016-07-20T15:54:31+02:002016-07-20T14:54:31+02:0022Decembre<p>Que tu choisisse Debian plutôt que BSD est un choix normal et cohérent. Peut être migrera tu plus tard. Mais sois quand même content de toi.</p>
<p>Sache aussi que les BSD et Linux restent des Unix-like, tu peux trouver des softs qui viennent de BSD sur Linux et inversement (LibreSSL et opensmtpd par ex).</p>
<p>Je ne saurais trop te recommander de trouver un moyen de mettre ton server en connection filaire. Une carte ethernet en usb ? Tu peux pas trouver un moyen de remplacer la prise eth ?</p>
<p>Bon courage pour la suite. N'oublie pas : on reste là si t'as besoin d'aide.</p>L'auto-hébergement c'est maintenant - olivierurn:md5:6aeced2b0a84b90983646587a90367a52016-07-19T18:39:29+02:002016-07-19T17:39:29+02:00olivier<p>@bobricard, Plutôt FreeBSD ou à la rigueur NetBSD.</p>L'auto-hébergement c'est maintenant - bobricardurn:md5:9948791ef594351ae4c8786f849215ff2016-07-19T12:16:23+02:002016-07-19T11:16:23+02:00bobricard<p>OpenBSD pour nous les hommes ;)</p>L'auto-hébergement c'est maintenant - Croaaarurn:md5:e9bc8fa18f7e7332d64ae1123f9f486c2016-07-19T09:54:30+02:002016-07-19T08:54:30+02:00Croaaar<p>Bienvenue au club des auto-hébergés anonymes (ou pas) :)</p>
<p>Un point à ne pas négliger et je dirai même prioritaire: la "sécurité". Cela passe par l'étude d'iptables et d'IDS/IPS, avec par exemple le vénérable fail2ban (parfois suffisant pour l'auto-hébergement), effectivement, les logs sont nos meilleurs alliés.<br />
Il faut donc savoir aussi que plus tu voudras installer des services ouverts à internet, plus tu présentes d'angles d'attaque, et à l'image de l'emmental, il est reconnu que plus il y a de logiciels qui tournent et plus il y a de bugs qui peuvent surgir. Cela demandera donc plus de temps, d'énergie et de stress à gérer.... sans compter les mise à jour, fork, morts/nouveautés incessantes que connait le monde libre/open source pour certains logiciels. Bref, on n'a pas fini; et c'est pour cela que je recommande, au départ surtout, une certaine frugalité pour privilégier son attention et son temps correctement.</p>
<p>Oui, un crédo utile, c'est kiss. Dans mon cas, moins de trucs bling-bling, gourmands ou non, et qui me serviront après l'effet 'on sait jamais, ça peut servir' tous les 30 février, j'évite autant que possible l'utilisation d'interface d'administration, de base de données (j'utilise sqlite pour open2300, et il paraît que baikal va y passer, ièch !), l'accès par ssh est très très restreint depuis l'extérieur, je touche le moins possible aux [fichiers de] configurations. En gros, il faut que ça se fasse aussi un peu oublier pour en profiter pleinement.</p>
<p>Bon courage et tient bon.</p>L'auto-hébergement c'est maintenant - thubanurn:md5:d42595078e2814f486dde435d640ce022016-07-19T08:55:27+02:002016-07-19T07:55:27+02:00thuban<p>Salut!<br />
Bravo de franchir le pas! Oui, il y a quelques galères au début, mais ce n'est rien comparé à l'installation d'un windows avec les drivers qui vont bien.<br />
Je rajoute une couche à propos d'OpenBSD. J'ai trouvé le système bien pensé et didactique, nettement plus qu'un linux. Au final, j'ai pu y réinstaller tout mon serveur (mail, http, torrent, ...) sans soucis et bien plus rapidement que je ne le pensais.</p>
<p>Bon courage, et surtout, amuse-toi bien :)</p>L'auto-hébergement c'est maintenant - LinuxMariourn:md5:42ca0abc19695be7abe8f1f1d4a01a4e2016-07-18T23:30:13+02:002016-07-18T22:30:13+02:00LinuxMario<p>Et un de plus dans le bateau :)<br />
Comme tout le monde le dit plus haut, on passe des heures à tout configurer et on galère pas mal (Que ferait-on sans les logs, je vous le demande...). Mais, au moins, tu en tires une grande satisfaction personnelle et tu peux te dire que c'est toi qui fait tourner tout ça.<br />
Pour la documentation de base, tu peux faire un petit tour du côté de Digital Ocean (ils t'expliquent comment mettre en place du MySQL ou du PostgreSQL avec un niveau de sécurité plutôt bon) si tu utilises du Debian / Ubuntu. Mais, rien ne vaut la doc' officielle de l'appli que tu installes :)<br />
Sinon, tu peux aussi trouver quelques conseils dans des articles postés sur le Journal du Hacker ou sur le Planet-libre (pas vérifié pour ce dernier) mais je ne t'apprends sûrement rien ;)<br />
En tout cas, j'ai hâte de voir la suite de tes recherches et expérimentations en matière d'auto-hébergement ;)</p>L'auto-hébergement c'est maintenant - alterlibristeurn:md5:60c055bef0025eb5796ca691ad0bf8952016-07-18T21:58:46+02:002016-07-18T20:58:46+02:00alterlibriste<p>Merci pour vos retours, je vois qu'on est tous passés par les mêmes galères. </p>
<p>Mais ce billet n'était qu'un préambule, je détaillerai mes embûches dans les suivants.</p>
<p><br />Pour le moment, pas question d'héberger mes mails, ni mon blog. Si le serveur est down, ce serait problématique.</p>
<p>Moi aussi, je passe tout en https.</p>
<p>Merci pour vos propositions d'aide, j'ai déjà quelques personnes qui me donnent des conseils, si je coince vraiment sur quelque chose, je vous ferai signe mais même si on passe beaucoup de temps, trouver le problème par soi-même permet d'apprendre, effectivement tout est dans les logs si on cherche bien. </p>L'auto-hébergement c'est maintenant - SebastienPurn:md5:82150331f74e2dd5b6c373428c0987c02016-07-18T21:15:19+02:002016-07-18T20:15:19+02:00SebastienP<p>Bonsoir,</p>
<p>je viens de finir la mise en place de mon propre serveur, et je me reconnais à 100% dans ce descriptif des obstacles rencontrés et des joies éprouvées lors des réussites :-)</p>
<p>J'ai bien aimé la comparaison entre le premier service qui tourne et la première distro installée, c'est exactement ça.<br />
Perso, je m'étais entraîné sur une VM sous Debian, et puis j'ai récupéré une tour un peu ancienne, un écran, un clavier et une souris d'occasion. Bon j'ai quand même tout géré en SSH mais une fois de temps en temps, allumer l'écran du serveur et voir un message d'erreur ça aide.</p>
<p>J'ai pas mal galéré avec les fichiers de config, notamment ceux d'Apache. Celui d'Apache lui-même et celui du site en particulier, sans compter celui du site verison SSL puisque j'ai tout passé en HTTPS par LetsEncrypt (et à mon grand étonnement j'ai réussi o_O)</p>
<p>Je suis sous xUbuntu 16.04 / Apache / MySQL / PHP7<br />
J'ai abandonné l'install de Debian, impossible sur du vieux matériel apparemment.<br />
J'ai testé OwnCloud pendant 1 semaine avant d'abandoner devant la lenteur de l'outil et certains manques.</p>
<p>Alors perso, si ça peut aider, avec les docs officielles et quelques recherches pas méchantes, j'ai réussi à installer:<br />
- FreshRSS<br />
- Rainloop (un webmail, pas de serveur mail encore, trop dur pour moi là)<br />
- Wallabag v2<br />
- Pydio (Gestion de documents, excellentissime)<br />
- Jirafeau (sorte de LUFI pour y lâcher un fichier et transmettre un lien de téléchargement)<br />
- Baikal (serveur CalDAV/CardDAV)<br />
- PluXML (blog sans aucune install, on dépose et roule !)<br />
- Keeweb (gestionnaire de mots de passe compatible Keepass)<br />
- Laverna (Prise de notes)<br />
- Linux Dash (monitoring très basique)<br />
- Lychee (galerie de photos)<br />
- phpMyAdmin (gestion de base MySQL)<br />
- phpLiteAdmin (gestion de base SQLite, oui parce que ce serait trop simple d'avoir le même type de base pour tout)<br />
- Shaarli (gestion de favoris)<br />
- YoURLs (Raccourcisseur d'URL)</p>
<p>Certains de ces services ne nécessitent pas grand chose, à part déposer un dossier ou cloner un dépôt GIT dans le dossier qui va bien (/var/www/html/ sous Ubuntu) et ça roule tout seul.<br />
Après avoir décidé d'installer appli par appli, j'ai dû y passer une bonne semaine. J'ai beaucoup appris, beaucoup soupiré devant des messages imbitables. Mais ça tourne et ça répond bien même, depuis l'autre bout du monde (testé en vrai).</p>
<p>Bonne continuation, je suis dispo si besoin d'aide pour la suite de vos services à installer.</p>L'auto-hébergement c'est maintenant - Nerosurn:md5:00e93926941e7ad531220da5ac91b0542016-07-18T21:15:07+02:002016-07-18T20:15:07+02:00Neros<p>Bienvenue au club !</p>
<p>Tu vas passer beaucoup beaucoup d'heures à te casser les dents, tu verras toujours que la solution est en fait toute bête (/var/log/* est ton ami), en apprenant tu finiras par écrémer et garder que l'essentiel et quand un jour tu devras tout réinstaller, tu iras super vite :-)</p>
<p>T'as en tout cas choisi la bonne méthode, celle où tu fais tout toi même car quand il y aura un soucis, tu sauras quoi faire.</p>
<p>'Pis, systemd, s'trop bien. Moi je sais pas, mais faire un script init, c'est du chinois pour moi, alors qu'un script systemd, un enfant pourrait le faire. Dans ce monde, tu sens qu'il y a une guerre de fond entre les conservateurs et ceux qui veulent faciliter.</p>L'auto-hébergement c'est maintenant - 22Decembreurn:md5:0d474c3efa831b1faf73b69b306aff822016-07-18T21:07:18+02:002016-07-18T20:07:18+02:0022Decembre<p>Tu as en effet assez bien résumé le truc. C'est bien ca.</p>
<p>Il y a une chose que tu as oublié (ou sous-entendu) : l'OS lui-même. J'utilise OpenBSD (c'est super pour l'autohebergement de services simples, puisque le serveur a tout de base out-of-the-box). La plupart des commandes Linux restent disponibles ou ont un équivalent. Et bien quand même, y a des fois, on s'arrache les cheveux.</p>
<p>Si tu passe en auto-heberg', j'attends avec impatience le passage de ce blog, ou d'un successeur, sur la machine @home. (NB : je veux bien aider, et pas que sur la partie web. Tu peux aussi me demander de l'aide pour un dns ou du courriel).</p>