Ceci est une ancienne révision du document !
—-
Carte Raspberry Pi model 2 avec 512 Mo de RAM.
réponse à la commande : cat /proc/cpuinfo
Processor : ARMv6-compatible processor rev 7 (v6l)
BogoMIPS : 697.95
Features : swp half thumb fastmult vfp edsp java tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xb76
CPU revision : 7
Hardware : BCM2708
Revision : 000e
Serial : 00000000xxxxxxxx
Mémoire avec la commande : free
total used free shared buffers cached
Mem: 448996 66528 382468 0 10204 37356
-/+ buffers/cache: 18968 430028
Swap: 102396 0 102396
Installation avec un PC portable sous Ubuntu 12.04 comportant un lecteur de carte SD.
Une carte sd de 32 Go vierge.
Le logiciel gparted est installé sur le PC portable.
La commande dd sur Ubuntu ou Debian, ATTENTION DANGER attention cette commande est dangereuse donc on regarde bien le lecteur de destination.
Par exemple, avant d'introduire on peut lire la carte sd, on regarde les fichiers sd présents dans le dossier /dev avec Nautilus.
Puis quand la carte SD est inséré on doit voir apparaître de nouveau fichier, dans mon cas avec une carte vierge on voit deux fichiers sdb et sdb1.
On peut aussi vérifier la carte avant de la démonter dans un terminal avec la commande sudo fdisk -l qui liste les disques durs, cartes SD et clefs USB.
il devrait répondre quelque chose comme
1850+0 enregistrements lus
1850+0 enregistrements écrits
1939865600 octets (1,9 GB) copiés, 474,74 s, 4,9 MB/s
Voici maintenant la configuration de ma carte SD sur Raspberry
En administrateur fdisk -l
Disk /dev/mmcblk0: 31.0 GB, 31046238208 bytes
4 heads, 16 sectors/track, 947456 cylinders, total 60637184 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000xxxxx
Device Boot Start End Blocks Id System
/dev/mmcblk0p1 8192 122879 57344 c W95 FAT32 (LBA)
/dev/mmcblk0p2 122880 58540031 29208576 83 Linux
/dev/mmcblk0p3 58540032 60637183 1048576 82 Linux swap / Solaris
On branche un cable hdmi entre un écran avec entrée HDMI ( merci mon ainé) et la carte framboise Pi, un carte réseau sur la prise RJ45 de framboise. Le câble d'alimentation sur la prise microUSB câble d'un mobile (merci le petit frère).
Pour la boutade, j'ai pas de mobile ni d'écran avec entrée HDMI mais 2 grands fils qui m'ont dépanné !
J'insère la carte dans le raspberry Pi et merveille ÇA FONCTIONNE !
Le démarrage s'affiche sur l'écran.
Puis la belle Framboise et l'environnement LXDE
Je profite d'un écran pour configurer la machine en serveur.
MySecureShell : http://mysecureshell.sourceforge.net/fr/index.html
Sur un PC classique : Utilisez le paquets de la distribution.
Raspberry Pi : Le paquet n'existe pas (Raspberry Pi = Pi dans la suite)
./configure (avec options si vous voulez)
make
puis en root : su
(mot de passe)
make install
Pour configurer un utilisateur qui n'aura accès qu'à son dossier personnel
En administrateur # adduser –home /home/toto –shell /bin/MySecureShell toto
lire des compléments dans http://doc.ubuntu-fr.org/mysecureshell_sftp-server
On pourra aussi modifier le fichier de config /etc/ssh/sftp_config Lire la page http://mysecureshell.sourceforge.net/fr/confman.html
Pour relancer sur pi , la commande qui marche sftp-state fullstop && sftp-state start Pour vérifier les droits des utilisateurs MySecureShell –configtest Il y a plein d'autres utilitaires à découvrir toujours dans la page http://mysecureshell.sourceforge.net/fr/confman.html On vérifiera depuis un PC distant qu'avec Nautilus Aller à Emplacement … sftp://toto@adresse_pi Vous ne devez pas pouvoir remonter au delà de /home/toto pas d'accès à /home/ ni /etc …
Avant d'installer Cherokee, j'ai installé le paquet php5-cgi.
On peut sans doute l'installer ensuite …
Installation wget http://cherokee-project.com/install && python install
Voir sur la page http://www.cherokee-project.com/downloads.html
Administration de cherokee : en administrateur pour avoir accès à distance ( Raspberry Pi géré en ssh)
# cherokee-admin -b Login:
User: admin
One-time Password: ioQbuAOaE9pFPtXR
Web Interface:
URL: http://localhost:9090/
Attention pour un serveur sans X, il faut remplacer localhost par l'adresse du framboise pi
Pour moi http :pi:9090
Rappel j'ai mis dans le fichier /etc/hosts : 192.168.0.xx pi
Le dossier utilisateur se trouve dans /opt/cherokee/var/www/
On y accède en lecture avec http :pi