System-Linux

Aller au contenu | Aller au menu | Aller à la recherche

Installation et découverte d'Ardilla

ardilla jpg

Un portail web (libre) pour flux RSS, bookmarks, signets et notes.

Ardilla qui veut dire écureuil en espagnol est une interface codé en Php, Javascript et Ajax (besoin de Mysql aussi) et un serveur web, elle vous permettra de centraliser tous vos bookmarks, flux rss dans une interface web accessible de n'importe ou contrairement à un logiciel client normal que vous auriez sur votre pc perso, quelques services en plus on fait ou feront leur apparitions dans les futurs versions, une possibilité de prendre des notes est déjà présente par exemple.

Téléchargement :

Vous trouverez la toute première version a cette adresse :

http://sourceforge.net/projects/ardilla/files/Ardilla%20v0.1%20Beta/Ardilla_Beta_0.1.zip/download

Installation :

Rendez vous dans votre DocumentRoot d'Apache.

cd /data/www
wget http://downloads.sourceforge.net/project/ardilla/Ardilla%20v0.1%20Beta/Ardilla_Beta_0.1.zip?r=http%3A%2F%2Fsourcefor
ge.net%2Fprojects%2Fardilla%2F&ts=1288167772&use_mirror=mesh
unzip Ardilla_Beta_0.1.zip
chown -R apache: Ardilla_Beta_0.1

configuration Mysql :

CREATE DATABASE ardilladb DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
GRANT ALL PRIVILEGES ON ardilladb.* TO 'userardi'@'localhost' IDENTIFIED BY 'ardillapass' WITH GRANT OPTION;
FLUSH PRIVILEGES;

Il vous faudra aussi créer un utilisateur dans la tables log de la base :

En ligne de commande ça donne ça :

INSERT INTO `ardilladb`.`log` (
`user` ,
`pass`
)
VALUES (
'votre-utilisateur', 'mot de passe'
);

Vous pouvez aussi le faire avec Phpmyadmin.

Modifiez le fichier connect.php dans l'arborescence d'Ardilla pour y ajouter :

  • Le serveur mysql (localhost ?)
  • La base
  • L'utilisateur
  • Et le mot de passe

Préparation d'apache, création d'un vhost :

<VirtualHost *:80>
ServerName ardilla.system-linux.eu

ErrorLog /var/log/httpd/ardilla.log
TransferLog /var/log/httpd/ardilla.log
DocumentRoot /data/www/Ardilla_Beta_0.1/ardilla/
<Directory /data/www/Ardilla_Beta_0.1/ardilla/>
       AllowOverride All
       Options All -Indexes
       Order allow,deny
       Allow from all
</Directory>
</VirtualHost>

Voila vous n'avez plus qu'a redémarrer votre serveur apache (un graceful devrait faire l'affaire) et rendez vous a l'url que vous avez choisi pour tester tout ça !

De très bon début à mon sens : basique pour l'instant mais prometteur, à suivre de prêt...

ardilla png

Par GanGan | le jeudi, novembre 4 2010 07:00

Commentaires

1. groGeek

jeudi, novembre 4 2010 | 11:04

Hello,

Merci pour ce billet!
Nous allons effectivement enrichir ce projet au fil du temps et aussi le sécuriser (cross-scripting, injection sql, etc..)

2. TimCruz

jeudi, novembre 4 2010 | 11:06

Hey! Merci de parler de Ardilla! Mais attention, c'est connect.php et pas config.php.

Pour les prochaine version, nous allons aussi intégrer un installeur pour ceux que cela effraie!

Ah oui aussi : http://openardilla.org

3. GanGan

jeudi, novembre 4 2010 | 11:12

C'est un bon projet donc c'est normal d'en parler :)

erreur de nom de fichier rectifié merci.

4. mydjey

jeudi, novembre 4 2010 | 22:02

Effectivement le projet à l'air très intéressant.
Merci de l'info.

Je vais suivre ça de prêt.
Je rêve déjà à d'autres fonctionnalités.

5. groGeek

vendredi, novembre 5 2010 | 20:03

@Mydjey

n'hesite pas a laisser tes idees sur le forum de geekdefrance.fr ou un comment sur openardilla.org.

Toutes idees sont les bienvenues.

;-)