leed
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| leed [2016/04/25 18:23] – simon | leed [Date inconnue] (Version actuelle) – supprimée - modification externe (Date inconnue) 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ==== Leed ==== | ||
| - | Idleman a commencé il y a plus de deux ans à programmer Leed, un lecteur de flux RSS. L' | ||
| - | |||
| - | On peut retrouver [[https:// | ||
| - | |||
| - | === Installation === | ||
| - | |||
| - | On crée tout d' | ||
| - | |||
| - | <code bash> | ||
| - | # mkdir dossier | ||
| - | </ | ||
| - | |||
| - | On se rend dans le dossier qu'on vient de créer et on télécharge la dernière archive " | ||
| - | |||
| - | <code bash># cd dossier/ | ||
| - | # wget https:// | ||
| - | --2016-04-19 17: | ||
| - | Resolving github.com (github.com)... 192.30.252.130 | ||
| - | Connecting to github.com (github.com)|192.30.252.130|: | ||
| - | HTTP request sent, awaiting response... 302 Found | ||
| - | Location: https:// | ||
| - | --2016-04-19 17: | ||
| - | Resolving codeload.github.com (codeload.github.com)... 192.30.252.160 | ||
| - | Connecting to codeload.github.com (codeload.github.com)|192.30.252.160|: | ||
| - | HTTP request sent, awaiting response... 200 OK | ||
| - | Length: unspecified [application/ | ||
| - | Saving to: ‘master.zip’ | ||
| - | |||
| - | master.zip | ||
| - | |||
| - | 2016-04-19 17:11:35 (1.62 MB/s) - ‘master.zip’ saved [895417] | ||
| - | </ | ||
| - | |||
| - | On décompresse l' | ||
| - | |||
| - | <code bash> | ||
| - | # unzip master.zip | ||
| - | # mv Leed-master/ | ||
| - | # rm master.zip | ||
| - | # ls -alh | ||
| - | drwxr-xr-x | ||
| - | </ | ||
| - | |||
| - | On modifie les droits : | ||
| - | <code bash> | ||
| - | # chown -R www-data: | ||
| - | # chmod -R 755 dossier/ | ||
| - | </ | ||
| - | |||
| - | Il faut ensuite créer une base de données [[MySQL]]. Il faut donc avoir installé mysql-client et mysql-server précédemment. Il faudra créer un utilisateur root puis un autre utilisateur pour gérer la database pour Leed. Il faut aussi mettre les bons droits. | ||
| - | |||
| - | < | ||
| - | # mysql --user=root -p | ||
| - | Enter password: | ||
| - | Welcome to the MySQL monitor. (...) | ||
| - | </ | ||
| - | |||
| - | Voir les bases de données existantes : | ||
| - | < | ||
| - | mysql> SHOW DATABASES; | ||
| - | +--------------------+ | ||
| - | | Database | ||
| - | +--------------------+ | ||
| - | | information_schema | | ||
| - | | mysql | | ||
| - | | performance_schema | | ||
| - | +--------------------+ | ||
| - | 3 rows in set (0.01 sec) | ||
| - | </ | ||
| - | |||
| - | Créer une nouvelle database pour leed : | ||
| - | < | ||
| - | mysql> CREATE DATABASE leeduser; | ||
| - | Query OK, 1 row affected (0.00 sec) | ||
| - | |||
| - | mysql> CREATE USER ' | ||
| - | Query OK, 0 rows affected (0.02 sec) | ||
| - | |||
| - | mysql> select Host, | ||
| - | +-----------+------------------+-------------------------------------------+ | ||
| - | | Host | User | Password | ||
| - | +-----------+------------------+-------------------------------------------+ | ||
| - | | (...) | (...) | (...) | | ||
| - | | localhost | leed-user | ||
| - | +-----------+------------------+-------------------------------------------+ | ||
| - | x rows in set (0.01 sec) | ||
| - | |||
| - | mysql> GRANT ALL PRIVILEGES ON leeduser.* TO ' | ||
| - | Query OK, 0 rows affected (0.00 sec) | ||
| - | </ | ||
| - | |||
| - | On peut quitter [[MySQL]] : | ||
| - | < | ||
| - | mysql> quit | ||
| - | Bye | ||
| - | </ | ||
| - | |||
| - | Sur votre navigateur internet, aller sur la page suivante '' | ||
| - | |||
| - | {{ :: | ||
| - | |||
| - | Il y a une série de paramètres à configurer. | ||
| - | < | ||
| - | Général | ||
| - | Langue : fr | ||
| - | Racine du projet : http:// | ||
| - | Base de donnée | ||
| - | Hôte : localhost | ||
| - | Identifiant : [USER_MYSQL] | ||
| - | Mot de passe : [PASSWORD_MYSQL] | ||
| - | Base : [leeduser] | ||
| - | Préfixe des tables : leed_user_ | ||
| - | Administrateur | ||
| - | Identifiant : [USER_LEED] | ||
| - | Mot de passe : [PASSWORD_LEED] | ||
| - | </ | ||
| - | |||
| - | Une fois que c'est fait et que vous êtes bien connecté sur votre instance de leed, il faut supprimer le fichier '' | ||
| - | < | ||
| - | |||
| - | On supprime, donc : | ||
| - | <code bash> | ||
| - | # rm install.php | ||
| - | </ | ||
| - | |||
| - | Après, plus qu'à importer le fichier OPML, exporté depuis votre lecteur de flux RSS actuel. | ||
leed.1461608623.txt.gz · Dernière modification : (modification externe)
