Overblog Suivre ce blog
Editer l'article Administration Créer mon blog
Le blog de Verneuil sous coucy par kate nana

Bienvenue sur ce blog ! Merci pour vos passage et bonne lecture !!

YunoHost un système libre pour l'auto-hébergement

Publié le 29 Avril 2017 par kate nana in informatique

YunoHost un système libre pour l'auto-hébergement

YunoHost logo


YunoHost est un système d'exploitation basé sur Debian (distribution Linux) qui vous permet d'avoir votre propre hébergement à la maison. Grâce à ce système vous pourrez avoir chez vous un Cloud (nuage), votre messagerie (courriel), une messagerie instantanée, votre site Web. Tous les membres de votre famille pourront avoir un compte avec une adresse mail et un espace pour poster et partager leurs photos.

YunoHost vient de l’argot Internet anglais "Y U NO Host" signifiant approximativement "Pourquoi toi ne pas héberger".

Le projet YunoHost a vu le jour en Février 2012 et peut être considéré comme une distribution avec ses outils (installé et configuré automatiquement) :

- Nginx : un serveur web
- Postfix : un serveur de messagerie électronique SMTP
- Dovecot : un serveur de messagerie électronique IMAP et POP3
- Rspamd : un antispam
- Metronome : un serveur XMPP
- OpenLDAP : un système d’annuaire
- Dnsmasq : un serveur de DNS
- SSOwat : un (SSO) système d’authentification web

Un dépot communautaire sous forme de scripts vous aide également à installer des applications et des services web (libre et gratuit).

Quelques applications que vous pourrez utiliser :

- Dokuwiki :  DokuWiki est un wiki Open Source sans base de données. Il est simple polyvalent.
- OwnCloud : application Web qui vous permettra d'avoir votre propre Cloud (Synchronisez et partagez vos fichiers, images, musiques, contacts, calendriers...)
- phpMyAdmin : application pour gérer vos bases de données Mysql
- Roundcube : application de Webmail. Accédez à vos mails avec votre navigateur favori
- WordPress : Logiciel de création de blog ou de site Web
- Movim : Service de réseau social distribué


Important : pour pouvoir utiliser ces outils, vous devez possédez un nom de Domaine.
Si vous n'en avez pas, YunoHost vous offrira la possibilité d'en obtenir un gratuitement.

Le système d'authentification permet à chaque membre de la famille de se connecter à toutes les applications installées en une seule fois. Un grand avantage si vous avez un mot de passe différent par application.

Ce que vous devez savoir sur l'auto-hébergement :

Inconvénients :

- Votre serveur devra rester allumé tout le temps, soit 24h/24 et 7j/7 si vous souhaitez héberger votre site web, avoir accès à vos mails ou utiliser le service de messagerie instantanée 
- Une coupure d'Internet ou du courant pourra rendre votre serveur et vos données indisponibles.
- En fonction de votre débit ADSL, l'accès à votre serveur pourra rencontrer quelques lenteurs

Avantages :

- Anonymat et protection de votre vie privée
- Vous garder le contrôle de vos données et de vos services
- Décentralisation, réseaux distribués contrairement à Facebook ou Twitter qui sont des réseaux centralisés
- Avoir son site Web personnel sur son propre ordinateur
- Etre son propre fournisseur de messagerie, de messagerie instantanée

Si vous avez l'âme d'un Geek ou d'un technophile, vous apprendrez en vous amusant.


Mon installation

J'ai mis en place à la maison mon propre serveur avec un vieux PC à base d'Athlon64 et 4Go de Ram et un nom de domaine obtenu avec YunoHost : MonNomdeDomaine.noho.st

Installation de Debian à partir d'une clé USB et installation de YunoHost en ligne de commande :

- Installation de git : sudo apt-get install git
- Clonage du dépôt du script d’installation de YunoHost : sudo git clone https://github.com/YunoHost/install_script /tmp/install_script
- Lancement du script d’installation : cd /tmp/install_script && sudo ./install_yunohost

Faire ensuite la post-installation de YunoHost

- Soit en mode graphique avec votre navigateur favori : entrez simplement votre adresse IP publique ou locale (généralement en 192.168.xx.xx)
- Soit en ligne de commande dans votre Terminal : sudo yunohost tools postinstall

Une fois l'installation terminée, vous accéderez à votre système grâce au nom de domaine que vous aurez indiqué lors de la post-installation

Très important : si votre serveur est derrière votre Box (Free, Orange, SFR, Bouygues...), vous devrez ouvrir vos ports pour accèder à vos services de l'extérieur

Comment j'ai connu YunoHost ?

J'ai découvert ce système en regardant une vidéo sur une conférence du 13 Novembre 2016 à l'Ubuntu Party :

De Framasoft à La Brique Internet, comment se dégoogliser => http://media.ubuntu-paris.org/videos/16.10/framasoft-brique-internet-comment-degoogliser.webm

Pour en savoir plus je vous conseille donc de regarder cette vidéo et de vous rendre sur les liens suivants :

- YunoHost : https://yunohost.org/#/
- Ubuntu : http://www.ubuntu-fr.org
- Débian : https://debian-facile.org/
- L'auto-hébergement : http://www.auto-hebergement.fr

Commenter cet article