Outils pour utilisateurs

Outils du site


installation_de_yunohost_2.5_sur_raspberry_pi

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
installation_de_yunohost_2.5_sur_raspberry_pi [2018/11/11 21:42] Benjamin Labomediainstallation_de_yunohost_2.5_sur_raspberry_pi [2020/12/02 14:52] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. serge
Ligne 1: Ligne 1:
-======Installation de Yunohost 3.sur Raspberry Pi======+======Installation de Yunohost 2.sur Raspberry Pi====== 
 + 
 +<WRAP center round important 60%> 
 +**Cette page est obsolète:** Pour l'installation de Yunohost voir [[installation_de_yunohost_sur_raspberry_pi|Yunohost 3.1 ou +]] 
 +</WRAP>
  
-Page actualisée en novembre 2018 
  
 ===== Ressources ===== ===== Ressources =====
Ligne 10: Ligne 13:
  
 ===== Résumé ===== ===== Résumé =====
-**2 Méthodes : utiliser une image pré-installée** (plus rapide car elle contient déjà un ensemble de logiciels) ou **installer une distribution de base type Raspbian et utiliser [[https://yunohost.org/#/install_manually_fr|le script d'installation]] "from scratch"**, plus long et plus précis et à jour en se référant d'abord au bas de cette page https://yunohost.org/#/install_on_raspberry_fr. 
  
-==== Installation d'une image pré-installée ==== +==== Téléchargement ==== 
-La version 3.1 de Yunohost utilise Debian Strech stable (youpi) + 
-  * Téléchargement : https://yunohost.org/#/images_fr +  * [[http://build.yunohost.org/|http://build.yunohost.org/]] 
-Décompresser l'image téléchargée +  * ou directement : https://build.yunohost.org/YunoHost_v251_rpi.zip et également le fichier de vérification https://build.yunohost.org/YunoHost_v251_rpi.zip.sum
-   unzip yunohost-stretch-3.1.0-rpi-stable.zip+
  
 ==== Vérifier l'intégrité de l'image téléchargée ==== ==== Vérifier l'intégrité de l'image téléchargée ====
Ligne 22: Ligne 23:
 se placer dans le répertoire de téléchargement : se placer dans le répertoire de téléchargement :
  
-  cd ~/Téléchargements +  cd ~/Téléchargements 
-  sha256sum yunohost-stretch-3.1.0-rpi-stable.zip +  sha256sum YunoHost_v251_rpi.zip 
-  cat yunohost-stretch-3.1.0-rpi-stable.zip.sum+  cat YunoHost_v251_rpi.zip.sum
  
 Les 2 dernières lignes de commande doivent donner des suites de lettres et chiffres identiques Les 2 dernières lignes de commande doivent donner des suites de lettres et chiffres identiques
Ligne 34: Ligne 35:
 Identifier le nom de sa carte SD : Identifier le nom de sa carte SD :
  
-  sudo fdisk-l +  sudo fdisk-l 
-  Périphérique Amorçage  Début      Fin Secteurs Taille Id Type +  Périphérique Amorçage  Début      Fin Secteurs Taille Id Type 
-  /dev/sdb1               8192   131071   122880    60M  c W95 FAT32 (LBA) +  /dev/sdb1               8192   131071   122880    60M  c W95 FAT32 (LBA) 
-  /dev/sdb2             131072 10371071 10240000   4,9G 83 Linux+  /dev/sdb2             131072 10371071 10240000   4,9G 83 Linux
  
 ici, c'est /dev/sdb ça peut être également un truc du type /dev/mm...blk ici, c'est /dev/sdb ça peut être également un truc du type /dev/mm...blk
Ligne 43: Ligne 44:
 la commande à taper pour copier l'image sur la carte SD : /!\ ne pas se tromper de cible, cette commande peut détruire tout le contenu de votre disque dur /!\ la commande à taper pour copier l'image sur la carte SD : /!\ ne pas se tromper de cible, cette commande peut détruire tout le contenu de votre disque dur /!\
  
-  sudo dd bs=4M if=/chemin/vers/votre/.img of=/nom/du/matériel+  sudo dd if=/chemin/vers/votre/.img of=/nom/du/matériel
  
 soit ! ne pas mettre le 1 de sdb1 pour la commande dd soit ! ne pas mettre le 1 de sdb1 pour la commande dd
  
-  sudo dd bs=4M if=~/Téléchargements/2018-08-25-yunohost-lite.img of=/dev/sdb+  sudo dd if=~/Téléchargements/YunoHost_v251_rpi.img of=/dev/sdb
  
 ça peut prendre 10 mn ... dans un autre terminal, pour suivre l'avancée de dd, taper : ça peut prendre 10 mn ... dans un autre terminal, pour suivre l'avancée de dd, taper :
  
-  sudo pkill -USR1 --x dd+  sudo pkill -USR1 --x dd
  
 ==== Brancher et démarrer ==== ==== Brancher et démarrer ====
Ligne 66: Ligne 67:
  
 === Méthode avec interface web === === Méthode avec interface web ===
 +
 +https://dev.yunohost.org/issues/827
  
 Brancher la pi avec écran clavier, démarrer. Brancher la pi avec écran clavier, démarrer.
Ligne 71: Ligne 74:
 Répondre non à la post install Ouvrir une invitation de commande avec **Ctrl + Alt + F1** Répondre non à la post install Ouvrir une invitation de commande avec **Ctrl + Alt + F1**
  
-  apt update +  apt update 
-  apt dist-upgrade +  apt dist-upgrade 
-  reboot --+  reboot -- 
 + 
 +Répondre non à la post install
  
 Se connecter avec chromium avec l'ip locale de votre pi Se connecter avec chromium avec l'ip locale de votre pi
Ligne 93: Ligne 98:
 Avec le user root Avec le user root
  
-  ssh root@ip.locale.de.la.pi (192.168.0.101 par exemple+  ssh root@ip.locale.de.la.pi (192.168.0.101 par exemple
-  pwd : yunohost+  pwd : yunohost
  
 Il n'y a pas de user pi! Le mot passe de root est yunohost Il n'y a pas de user pi! Le mot passe de root est yunohost
- 
-**A la première connexion en ssh, on est contraint de changer le password root !** 
-On arrive sur cette fenetre : 
-<code> 
-====================================================================== 
- 
- Congratulations on setting up your YunoHost server ! 
- 
- To finish the installation, you should run the postinstallation. 
- You can find documentation about it on : 
-     https://yunohost.org/postinstall 
- 
- You can run it from the command line interface with : 
-     $ yunohost tools postinstall 
- 
- Or from a browser by accessing one of your local IP : 
-     192.168.0.19 
-      
-====================================================================== 
-</code> 
- 
  
 ==== Se connecter avec un navigateur web avec IP locale ==== ==== Se connecter avec un navigateur web avec IP locale ====
Ligne 125: Ligne 109:
 Le user est admin. Le mot de passe est celui qui est saisi au premier démarrage, attention c'est en qwerty à la saisie ! Le user est admin. Le mot de passe est celui qui est saisi au premier démarrage, attention c'est en qwerty à la saisie !
  
-Vous devriez aboutir à cette interface : {{:accesadminynh.png|fig:accesadminynh.png}} Saisir le mot de passe défini lors de la post-installation et vous devriez arriver à cet écran : {{:admininsideynh.png|fig:admininsideynh.png}} Victoire totale !+Vous devriez aboutir à cette interface : {{media_02:accesadminynh.png|fig:accesadminynh.png}} Saisir le mot de passe défini lors de la post-installation et vous devriez arriver à cet écran : {{media_02:admininsideynh.png|fig:admininsideynh.png}} Victoire totale !
  
 ==== Se créer un premier utilisateur ==== ==== Se créer un premier utilisateur ====
  
-Via cet écran {{:ynh-user.png|fig:ynh-user.png}}+Via cet écran {{media_13:ynh-user.png|fig:ynh-user.png}}
  
 ==== Générer un "vrai" certificat https avec let's encrypt ==== ==== Générer un "vrai" certificat https avec let's encrypt ====
  
-En cliquant sur domaine et sur le bouton Certificat SSL mais à ce stade, il faut que votre Yunohost soit accessible depuis Internet (config de votre Box) {{:ynh-domaine-https.png|fig:ynh-domaine-https.png}}+En cliquant sur domaine et sur le bouton Certificat SSL mais à ce stade, il faut que votre Yunohost soit accessible depuis Internet (config de votre Box) {{media_13:ynh-domaine-https.png|fig:ynh-domaine-https.png}}
  
 ==== Installer une application ==== ==== Installer une application ====
  
-Via ce menu ou en copiant collant une adresse github d'applications "non officielles" https://yunohost.org/#/apps_in_progress_fr {{:ynh-installappli.png|fig:ynh-installappli.png}}+Via ce menu ou en copiant collant une adresse github d'applications "non officielles" https://yunohost.org/#/apps_in_progress_fr {{media_13:ynh-installappli.png|fig:ynh-installappli.png}}
  
 ===== Moulinette ===== ===== Moulinette =====
Ligne 155: Ligne 139:
 Pour un mot de passe long et compliqué Pour un mot de passe long et compliqué
  
-  sudo passwd root+  sudo passwd root
  
 ==== Changement du mot de passe admin ==== ==== Changement du mot de passe admin ====
Ligne 161: Ligne 145:
 Pour un mot de passe long et compliqué Pour un mot de passe long et compliqué
  
-  sudo passwd admin+  sudo passwd admin
  
 ==== Changement du port ssh ==== ==== Changement du port ssh ====
Ligne 167: Ligne 151:
 ==== Installation des certificats de sécurité ==== ==== Installation des certificats de sécurité ====
  
-Ressources:  +Ressources:
- +
-Voir dans la partie gestion du domaine, la possibilité d'installer des certificats via Let'sencrypt via l'interface web. Cela implique que le domaine que vous avez choisi pointe déjà sur votre IP publique et que vous aillez opéré à la redirection des ports 80 et 443 (au moins) dans votre box internet ou votre routeur.+
  
   * https://yunohost.org/#/certificate_en   * https://yunohost.org/#/certificate_en
Ligne 192: Ligne 174:
 Choisir Europe puis Paris Choisir Europe puis Paris
  
-{{tag>bj micro_ordinateur raspberry_pi yunohost autohébergement}}+{{tag>bj micro_ordinateur}}
installation_de_yunohost_2.5_sur_raspberry_pi.1541972552.txt.gz · Dernière modification : 2018/11/11 21:42 de Benjamin Labomedia