background preloader

Installer un serveur WEB sur raspberry (http,php,mysql,ftp) [TUTO] - Réseaux, Internet, Téléphonie et Services en Ligne

Installer un serveur WEB sur raspberry (http,php,mysql,ftp) [TUTO] - Réseaux, Internet, Téléphonie et Services en Ligne
Le but de ce petit tutorial est de monter un serveur WEB (html, php, mysql, phpMyAdmin et serveur ftp) sur un raspberry où a été préalablement installée la distribution raspbian. Au final, il s'agit donc d'héberger son site sur un raspberry! Ce tutorial fait suite au précédent s’agissant de l’installation de la distribution raspbian sur une clef USB (voir ici). Le serveur devra offrir les fonctionnalités de base d’un serveur WEB et être accessible depuis le internet. En outre, il disposera de « stratégies » basiques de sauvegarde afin de pouvoir restaurer rapidement le serveur. CHAPITRE III : SAUVEGARDER LE SERVEUR : Work in progress ANNEXES : Work in progress L’objectif est bien ici de disposer d’un serveur WEB avec toutes les fonctionnalités de base, mais encore de rendre accessible celui-ci sur le WEB et dont de faire un minimum attention à la sécurité. Pour l’essentiel de l’installation, je me suis inspiré de ce tutorial (en anglais) : mkdir public #! Related:  Projets

RaspberryPi Humidity and Temperature Sensor - Wurst-Wasser.net Schematics Remember that the Pi revisions have different pinouts! This will work for Revison 2, that is board revision 0004[1]. Configure the Pi Update the OS This is not necessary, but generally a good idea. apt-get update apt-get upgrade Install missing packages If you have already installed them, you can skip this step. apt-get install gnuplot apt-get install git Install DHT11 driver Since there seems to be no kernel module for DHT11, do this: git clone cd wiringPi git pull origin . Create a file hum_temp.c with this content (Code taken from here from Rahul Kar): gcc -o sensor hum_temp.c -L/usr/local/lib -lwiringPi . Code This is how I read the device and generate a nice plot using GNUplot: You might want to use a cronjob like this: */15 * * * * /home/pi/Development/temperature/readHumidityAndTemperature.sh > /dev/null 2>&1 Resulting graph And this is how it looks: ↑ Raspberry Board Revision Check

Raspberry pi - quelques liens de références Dans ce billet, je voudrais partager quelques liens vers les sites de référence sur le Raspberry Pi. Ce billet sera mis à jour régulièrement en fonction de mes découvertes, recherches, me permettant de bookmarquer différents sites Le site officiel du Raspberry pi Des sites d’actualités un site d’actualités et de tutoriaux qui regroupe différents sites de blogueurs ayant un Raspberry pi et relatant leurs projets associés site de l’association francophone des utilisateurs de Raspberry Pi, qui a pour but la promotion du Raspberry Pi, l’entraide entre utilisateurs, et la mise en avant de projets citoyens basés sur le Raspberry Pi. Pour installer un OS sur le Raspberry Pi le Github de Noobs, qui facilite le choix et l’installation d’un OS pour le Raspberry Pi le site de Raspbian site français sur Raspbian

Créer votre émetteur radio à la maison avec la Raspberry Pi Cet article a été écrit par un de nos lecteurs dans le cadre de notre partenariat avec Kubii.fr, premier vendeur français de Raspberry Pi ! Si vous aussi vous souhaitez écrire un article pour notre site et gagner un bon d’achat kubii.fr de 30€, consultez notre page dédiée ! Avez-vous déjà eu envie de créer votre propre radio ? Si oui, ce tutoriel est fait pour vous ! Dans cet article, nous allons créer notre propre émetteur radio, en nous basant sur une Raspberry Pi ! Grâce à ce tutoriel, vous serez en mesure de créer chez vous votre propre petite station de radio à la maison. Attention néanmoins, conformément à la législation en vigueur, ce type d’émission est strictement interdit en France. Les accessoires nécessaires pour créer votre propre émetteur radio avec la Raspberry Pi Afin de créer votre propre émetteur radio à base de Raspberry Pi, vous aurez besoin d’un certain nombre de logiciels (PiFmRds et Sox), ainsi que d’un certain nombre d’équipements afin de créer votre émetteur

Raspberry Pi - conversion analogique-numérique L'objectif est d'acquérir une tension aux bornes d'un capteur de température analogique (LM335) en interfaçant un convertisseur analogique-numérique externe (Microchip MCP3208) au Raspberry Pi. Le programme d'acquisition sera réalisé en langage C accompagné de la bibliothèque bcm2835 (le bcm2835 étant le processeur Broadcom dont sont équipés les Raspberry Pi modèles A, B, B+ et Zero). Les données seront visualisées en temps réel dans un navigateur grâce à l'outil Node-RED. Un signal analogique est un signal qui varie de façon continue, comme la température d'un lieu au cours du temps, alors qu'un signal numérique varie de façon discrète dans le temps. Un convertisseur analogique-numérique (ou en anglais ADC pour Analog to Digital Converter) est un dispositif électronique dont la fonction est de traduire une tension analogique VE en une valeur numérique N codée sur n bits. III-A. La figure ci-dessous montre la caractéristique de transfert d'un convertisseur analogique-numérique 3 bits.

WoobleBot : le petit robot à base d’ATtiny45 qui réagit à l’infrarouge WoobleBot est un petit robot qui réagit aux signaux infrarouge de votre télécommande. Il s’illumine et se met à danser pour vous monter son enthousiasme. Très simple à réaliser, WoobleBot peut vous permettre de découvrir simplement le micro-contrôleur ATTiny45 et sa programmation avec une carte arduino ( voir le tuto : Programmation des ATtiny avec un Arduino ) Ce robot est donc composé de : Le principe de fonctionnement est simple, lorsque le robot capte un signal infrarouge, il s’illumine avec une LED, et bascule de gauche à droite grâce au servo-moteur. Il faudra s’armer de patience pour découper la balle de ping-pong et y intégrer toute l’électronique, mais le résultat est assez amusant. Vous pouvez retrouver tous les détails de ce montage sur instructables.com Voici une vidéo de présentation :

tutorial To use dygraphs, include the dygraph-combined.js JavaScript file and instantiate a Dygraph object. Here's a basic example to get things started: <html><head><script type="text/javascript" src="dygraph-combined.js"></script></head><body><div id="graphdiv"></div><script type="text/javascript"> g = new Dygraph( // containing div document.getElementById("graphdiv"), // CSV or path to a CSV file. "Date,Temperature\n" + "2008-05-07,75\n" + "2008-05-08,70\n" + "2008-05-09,80\n" ); </script></body></html> In order to keep this example self-contained, the second parameter is raw CSV data. The dygraphs library parses this data (including column headers), resizes its container to a reasonable default, calculates appropriate axis ranges and tick marks and draws the graph. In most applications, it makes more sense to include a CSV file instead. The file used is temperatures.csv. There are a few things to note here: The Dygraph sent off an XHR to get the temperatures.csv file. Error Bars GViz Data Code:

Les commandes Linux les plus utiles pour son Raspberry Pi | L'univers du micro-PC Raspberry Pi accessible à tous Quel que soit le système d’exploitation installé sur son Raspberry Pi, il est possible de l’utiliser de différentes manières. La façon la plus intuitive consiste à utiliser sa souris et à naviguer via l’interface graphique proposée par le système d’exploitation pour réaliser les actions souhaitées : changer de répertoire, créer un fichier, lancer un programme… Mais toutes ces actions sont également réalisables en ligne de commandes c’est à dire en saisissant des commandes dans un terminal. La base de la base Première étape et non des moindres : ouvrir le terminal permettant d’y saisir des commandes. Si vous avez le système d’exploitation installé Raspbian, alors il suffit de cliquer sur l’icône LXTerminal sur le bureau : Il est également possible de le retrouver dans le menu des programmes, dans la catégorie « Accessoires ». Une fois ouvert, vous devriez vous retrouver face à une fenêtre noire comme celle-ci : Les commandes les plus utiles Commandes de commande Système Fichiers & repertoires

Votre Datacenter personnel Raspberry Pi 4 Personal Partie 1: Ansible, Docker and Nextcloud Le Pi 4 déborde de performances et est idéal comme serveur Cloud privé pour la maison ou le bureau. Dans cette série d'articles, nous expliquons comment utiliser un Raspberry Pi 4 pour créer une solution de Cloud personnelle gérée à l'aide d'Ansible et de Docker, puissants outils utilisés par de nombreuses plates-formes de Cloud à grande échelle, permettant d'automatiser les tâches de configuration et de fournir une conteneurisation pour les applications. Ce premier article examine la configuration initiale de Raspbian, suivie de la configuration d'Ansible et de Docker, et finalement l'installation de NextCloud à l'aide de ces outils. NextCloud propose une gamme complète de services, y compris le partage de fichiers, la gestion d'agenda, la vidéoconférence et bien plus encore. Cependant, comme nous allons voir, cela n'est que le début, et, grâce à notre configuration d'outils, le Pi 4 peut rapidement avoir d'autres utilisations, comme un serveur Cloud personnel. Matériel $ sudo apt update

Créer un hotspot Wi-Fi en moins de 10 minutes avec la Raspberry Pi ! Avez-vous déjà eu besoin de créer un second réseau Wi-Fi en plus de votre réseau principal ? Si vous (ou un de vos proches) tenez un commerce (café, restaurant, coiffeur ou encore médecin, bref un endroit ou des gens sont susceptibles d’attendre), il est probable que vous avez déjà eu besoin de fournir un accès internet à vos clients, sans pour autant vouloir donner le mot de passe de votre box. De la même façon, vous avez peut-être déjà souhaité créer un réseau interne qui soit coupé d’internet, par exemple pour échanger des fichiers au sein d’une petite entreprise, etc. Pour toutes ces situations, la solution la plus simple est de créer ce que l’on appelle un hotspot, c’est-à-dire une sorte de box que vous pouvez contrôler et à laquelle vos utilisateurs peuvent se connecter pour accéder à internet. Dans ce tutoriel, nous allons donc voir comment nous pouvons utiliser une raspberry pi pour créer notre propre hotspot fait maison, en moins de 10 minutes ! #net.ipv4.ip_forward=1

Le Wiki chaud comme une barquette de frittes :p - Accueil Bienvenue sur le wiki du projet YANA YANA est une plateforme domotique alliée à un speechBot qui permet non seulement réagir à des commandes vocales, mais aussi d'écouter régulièrement les évènements d'un serveur et de pouvoir parler à sa guise sans qu'on l'y invite. La plateforme permet la gestion intégrale de votre maison (stores, lumières, prises, radiateur, température, box FAI, TV ...) à travers ses plugins. Le programme est entièrement configurable via le serveur et tous les ordres vocaux sont transmis directement aux clients vocaux. Il est possible de le faire parler mais aussi d’exécuter des commandes ou des sons sur le PC courant, elle dispose d'une interface graphique HTML5/CSS3 type "k2000" utilisée comme visage et récapitulatif de la discussion. Les commandes vocales peuvent être ajoutées à l'infini via des plugins installés sur le serveur, plus de 50 plugins officiels ou proposés par la communauté sont disponibles sur le market yana (market.idleman.fr)

Decode 433 MHz signals w/ Raspberry Pi & 433 MHz Receiver | PrinceTronics This post will show you how to read 433 MHz codes using a Raspberry Pi. This tutorial was made to complement the Voice Controlling project which needed 433 MHz Unit Code Values to control the wireless switches. If you want to know how to read 433 MHz codes using an Arduino, go to this post! I learned how to do this by reading this post. So credit goes to Paul Pinault for making this project a reality. Raspberry Pi(I used a Raspberry Pi Rev.2)433 MHz receiver(Any type of 433 Mhz receiver should work, but for this tutorial I used a 4 pin variant)A breadboardSome jumper wiresA 433 MHz transmitter(I used a 4 channel 433 MHz transmitter Remote) WiringPi is needed to control the pins on the Raspberry Pi. To install WiringPi, SSH into your Raspberry Pi or open up a console, then run these commands: cd ~/ git clone cd wiringPi . After running the last command, WiringPi should be installed! 433Utils is made by GitHub user wolfeidau. Now 433Utils should be installed!

Les différentes utilisations du Raspberry Pi | L'univers du micro-PC Raspberry Pi accessible à tous Cet article est aimablement proposé par Raspbian France. Aujourd’hui, nous nous retrouvons pour un article qui n’est pas un tutoriel, qui ne traite pas réellement de matériel, ni encore de logiciel mais pour un article plus généraliste, qui va traiter des différents usages possibles de la Raspberry. Il est bien évidemment impossible de dresser une liste exhaustive des projets réalisables avec la framboise. Cependant, il est possible de distinguer un certain nombre d’usages globaux de celle-ci. Notre but sera ici de vous dresser une liste de ces usages, et de vous expliquer un petit peu plus en quoi ils consistent. Les serveurs Sous ce terme généraliste se découpe en fait plusieurs types de serveurs (que nous détaillerons un peu plus loin). Dans le cadre d’un serveur, la Raspberry sera branchée et en fonctionnement en permanence, sans la moindre interruption. Dans cette optique, on visera la stabilité du système, ce qui signifie probablement l’utilisation d’une distribution Raspbian.

Related: