Saru est développé en PHP5.3 et utilise une base de données MySql.
Les librairies PHP suivantes doivent être installées :
- cUrl
- GD
- proc_*
Pour une installation en local, il faut un serveur Apache : sous Windows, installez WampServer ou EasyPHP ; sous Mac, installez Mamp. Sous Linux, installez Apache, Mysql et PHP.
Pour faire fonctionner les tâches automatisées, il faut avoir un serveur qui permet de les programmer : accès au crontab du serveur Apache, interface de programmation des tâches (comme chez OVH), ou encore tâches planifiées sous Windows.
Plus d’infos sur les tâches automatisées : http://matthieu.developpez.com/execution_periodique/.