Installer apache/PHP


Installation d’Apache et du module PHP pour Raspberry + Piface
apt-get update
apt-get install php5 php5-dev php5-cli git

Installation librairie php_spi
cd /home
git clone git ://github.com/frak/php_spi.git php_spi
cd php_spi
phpize
./configure —enable-spi
make
make test
make install

Installation du module Raspberry-pi PHP
cd /home
mkdir raspberry-pi-php
cd raspberry-pi-php
touch composer.json
echo ’ "require" : "pkj/raspberry-piface-api" : "dev-master" ’ >> composer.json
curl -sS https://getcomposer.org/installer | php
php composer.phar install

modif de /etc/php5/apache2/php.ini
ajouter la ligne
extension=spi.so

relance apache

service apache2 restart

modif de /etc/rc.local
ajouter la ligne :
#pour l’accés a piface
chmod 666 /dev/spidev*

dans les fichiers php

<?php
// module  raspberry-pi-php
use Pkj\Raspberry\PiFace\PiFaceDigital;
require '/home/raspberry-pi-php/vendor/autoload.php';
//init carte piface
$piface = PiFaceDigital::create();
$piface->init();
......