Étiquette : RaspberryPi

  • Installer YunoHost sur un Raspberry Pi

    1. Pré‑préparations – Ce qu’il faut avant de commencer

    • Raspberry Pi 3 / 4 / 5 (avec son câble d’alimentation)
    • Carte micro‑SD de Minimum 16 GB 
    • Câble Ethernet RJ‑45 – connecte‑le à ton routeur
    • Ordinateur (PC/Mac) – pour télécharger l’image et la graver sur la SD

    Astuce : si tu n’as pas de domaine, pas de souci : YunoHost te propose un domaine gratuit en .nohost.me que tu peux utiliser dès maintenant.

    2. Téléchargement de l’image YunoHost

    Clique sur le lien suivant :

    Télécharger l’image stable

    Enregistre le fichier sur ton ordinateur.

    3. Graver l’image sur la carte micro‑SD

    1. Télécharge Etcher (recommandé) : balena.io/etcher. Installe‑le.
    2. Lance Etcher :
    • Choisis l’image yunohost******-rpi-stable.img.
    • Choisis la carte SD (attention à bien sélectionner la bonne !).
    • Clique sur Flash et attends la fin.

    4. Démarrer le Raspberry Pi

    1. Insère la carte SD dans le Pi.
    2. Brancher le câble Ethernet sur le routeur.
    3. Branche l’alimentation → le Pi démarre. Patiente 3–5 min (les LED clignotent).

    5. Accéder à l’interface Web (WebAdmin)

    Sur ton ordinateur, ouvre ton navigateur et tape :

    https://yunohost.local
    # OU l’adresse IP locale (ex : 192.168.1.42)
    

    Si ton navigateur bloque le certificat auto‑signé, clique sur “Avancé” puis “Accepter le risque…”.

    Configuration initiale

    1. Nom de domaine – choisis monserveur.nohost.me (ou ton domaine existant).
    2. Compte admin – nom d’utilisateur (ex : miguel) et mot de passe solide.
    3. Clique sur Terminer / Suivant.

    6. Mise à jour du système (Important)

    7. Vérifier le serveur (Diagnostic)

    Dans la barre latérale, clique sur Diagnostic. Le système affichera les points à régler (DNS, ports, etc.).

    À la première fois, tu peux ignorer les alertes qui ne te concernent pas (ex : port 80 si tu n’utilises pas le Web).

    8. Obtenir un certificat Let’s Encrypt (HTTPS officiel)

    1. WebAdmin → Domaineston domaine.
    2. Clique sur Certificat, sélectionne Let’s Encrypt puis Installer.
    3. Le certificat sera généré et tu pourras accéder à ton serveur via HTTPS sans avertissement.

    9. Félicitations !

    Tu as maintenant un serveur YunoHost fonctionnel ! Installe tes applications depuis Applications, pense à faire une sauvegarde (l’option est dans WebAdmin > Sauvegarde).

  • #linux

    #linux


    Introduction à Linux

    Linux est un système d’exploitation open-source qui a révolutionné le monde de l’informatique depuis sa création en 1991 par Linus Torvalds. Contrairement aux systèmes d’exploitation propriétaires comme Windows ou macOS, Linux est développé par une communauté mondiale de développeurs et est disponible gratuitement.

    Historique et Philosophie

    Linux a été initialement conçu comme un projet personnel par Linus Torvalds, alors étudiant à l’Université d’Helsinki. Inspiré par le système d’exploitation Unix, Torvalds a publié la première version du noyau Linux en 1991. Depuis, le projet a évolué grâce aux contributions de milliers de développeurs à travers le monde. La philosophie de Linux repose sur les principes de l’open-source : transparence, collaboration et liberté d’utilisation.

    Distributions Linux

    Linux n’est pas un système d’exploitation unique, mais plutôt une famille de distributions, chacune adaptée à des besoins spécifiques. Parmi les plus populaires, on trouve :

    • Ubuntu : Connu pour sa facilité d’utilisation, Ubuntu est souvent recommandé aux débutants.
    • Fedora : Apprécié pour ses fonctionnalités avancées et ses mises à jour fréquentes.
    • Debian : Réputé pour sa stabilité, Debian est souvent utilisé sur les serveurs.
    • Arch Linux : Destiné aux utilisateurs avancés, Arch offre une grande flexibilité et personnalisation.

    Avantages de Linux

    1. Sécurité : Linux est réputé pour sa sécurité robuste, avec moins de vulnérabilités que les systèmes d’exploitation propriétaires.
    2. Personnalisation : Les utilisateurs peuvent personnaliser presque tous les aspects de leur système, des environnements de bureau aux logiciels installés.
    3. Coût : La plupart des distributions Linux sont gratuites, réduisant ainsi les coûts liés aux licences logicielles.
    4. Communauté : Une vaste communauté de développeurs et d’utilisateurs offre un soutien constant et des ressources abondantes.

    Utilisations de Linux

    Linux est utilisé dans une variété de contextes, des serveurs web aux superordinateurs, en passant par les appareils embarqués et les ordinateurs personnels. Sa flexibilité et sa robustesse en font un choix populaire pour les développeurs, les administrateurs système et les passionnés de technologie.

    Conclusion

    Linux continue d’évoluer et de s’adapter aux besoins changeants du monde numérique. Que vous soyez un utilisateur novice ou un développeur expérimenté, Linux offre une plateforme puissante et flexible pour explorer et innover.


    Mistral AI

    Fediverse Reactions
  • #RaspberryPi

    #RaspberryPi


    Découvrez le Raspberry Pi : Un Ordinateur Miniature aux Possibilités Infinies pour l’Auto-Hébergement

    Le Raspberry Pi est un ordinateur monocarte de la taille d’une carte de crédit, développé par la Fondation Raspberry Pi au Royaume-Uni. Conçu initialement pour promouvoir l’enseignement de l’informatique dans les écoles, il est rapidement devenu un outil incontournable pour les amateurs de technologie, les éducateurs et les professionnels du monde entier. L’une de ses applications les plus intéressantes est l’auto-hébergement, permettant aux utilisateurs de reprendre le contrôle de leurs données et services.

    Caractéristiques Techniques

    Le Raspberry Pi est équipé d’un processeur ARM, d’une mémoire RAM variable selon les modèles (allant de 512 Mo à 8 Go), de ports USB, d’un port HDMI pour la sortie vidéo, et d’une connectivité réseau (Ethernet et Wi-Fi). Il fonctionne généralement sous un système d’exploitation basé sur Linux, tel que Raspberry Pi OS, mais il est compatible avec d’autres systèmes d’exploitation comme Ubuntu ou même des versions allégées de Windows.

    Auto-Hébergement avec le Raspberry Pi

    L’auto-hébergement consiste à héberger ses propres services et applications sur un serveur personnel plutôt que de dépendre de services tiers. Le Raspberry Pi est idéal pour cela grâce à sa faible consommation d’énergie, sa flexibilité et son coût abordable. Voici quelques possibilités d’auto-hébergement avec un Raspberry Pi :

    1. Serveur Web : Hébergez votre propre site web ou blog en utilisant des logiciels comme Apache ou Nginx. Vous pouvez également installer des CMS comme WordPress pour faciliter la gestion de contenu.

    2. Serveur de Fichiers : Utilisez le Raspberry Pi comme serveur de fichiers pour stocker et partager des documents, des photos et des vidéos. Des solutions comme Nextcloud ou ownCloud offrent des fonctionnalités avancées de partage et de synchronisation.

    3. Serveur de Messagerie : Configurez votre propre serveur de messagerie pour envoyer et recevoir des emails sans dépendre de fournisseurs tiers.

    4. Serveur de Jeux : Hébergez des serveurs de jeux pour des titres comme Minecraft, permettant à vos amis de se connecter et de jouer ensemble.

    5. Serveur Multimédia : Transformez votre Raspberry Pi en centre multimédia avec Plex ou Kodi pour diffuser des films, de la musique et des photos sur tous vos appareils.

    6. Serveur VPN : Installez un serveur VPN pour sécuriser votre connexion Internet et accéder à votre réseau domestique à distance.

    7. Serveur de Surveillance : Utilisez le Raspberry Pi pour héberger un système de surveillance vidéo avec des logiciels comme MotionEyeOS.

    8. Serveur de Développement : Configurez un environnement de développement pour tester et déployer des applications web ou mobiles.

    Communauté et Ressources

    L’une des forces du Raspberry Pi réside dans sa communauté active. Des forums, des tutoriels en ligne, et des événements comme les Raspberry Jams permettent aux utilisateurs de partager leurs connaissances et de collaborer sur des projets. La documentation officielle est également très complète, facilitant la prise en main pour les débutants.

    Conclusion

    Le Raspberry Pi est bien plus qu’un simple ordinateur miniature. C’est une plateforme polyvalente qui ouvre la porte à une multitude de possibilités créatives et éducatives, notamment dans le domaine de l’auto-hébergement. Que vous soyez un éducateur, un passionné de technologie ou un professionnel cherchant à innover, le Raspberry Pi est un outil précieux pour explorer le monde de l’informatique et de l’électronique tout en reprenant le contrôle de vos données.

    Fediverse Reactions