Tiny Tiny RSS - Agrégateur de Flux

Rédigé par admin le 16 commentairese

Au bout de quelques années dans le metier, de recherches.., on tombe régulierement sur de trés bons sites.

Reflexe : on les mets tout de suite dans ses favoris, pensant y reviendra plus tard.

Mais bien sur on y revient jamais...


C'est dommage, parce que chacun apportant sa pierre, on peut tous profiter du travail et des connaissances de chacuns.

J'ai donc cherché un lecteur de flux, qui serait à la fois pratique (consultable et modifiable du boulot et du domicile), bien documenté, esthétique, que je pourrais greffer à mon VPS ...

Mon choix s'est donc porté sur "Tiny Tiny RSS"






Préparation d'une VM de test :

Il n'est jamais bon de tester directement sur son server. (Quelquefois on peut le "casser"..(si si ca arrive ))

Personnelement j'utilise une VM via VMPlayer ..:

- Install d'une Debian propre.
- une fois les update et l'install de OpenSSH et VIM installés, je backup le dossier de la VM.

- Pour l'acces depuis ma station : Modification des  fichier "hosts" et "lmhosts" (c:\windows\system32\drivers\etc\), pointant sur l'@IP de ma VM 
  et un nom de domaine fictif.


 Intall sources "Tiny Tiny RSS et  Prep dossiers " :
  (installer aussi  "git" si non déjà installé)

- Préparation du dossier Tiny Tiny RSS :
  ( Puisque c'est le compte   intégré d'Apache ("www-data") qui va tout piloter, il faut le parametrer sur le dossier)


Préparation du Nouveau VHost "tiny-rss" :

- Création du nouveau VHost

root@debian7:/# cp -a /etc/apache2/sites-available/david-www /etc/apache2/sites-available/tiny-rss
root@debian7:/# vim /etc/apache2/sites-available/tiny-rss



- Activation du nouveau site 

root@debian7:/srv/sites# a2ensite tiny-rss  

 - Verification si accés à                 
            *  (vider le cache de IE avant !)       
            *  suivant instructions [  ] 

-  On ANTICIPE la création du cpt MySQL "ttrss" & de la base "ttrss" :

- root@vps:/srv/sites/tiny-rss# cp -a config.php-dist    config.php    ( attention aux proprio/droits sur ce fichier !!)
- root@vps:/srv/sites/tiny-rss# vim  config.php 

Install et parametrage de MySQL :

- Install :

root@debian7:/srv/sites# aptitude update
root@debian7:/srv/sites# aptitude install mysql-server mysql-common 

- Création de la base (ttrss) et du user dédié à cette base (ttrss)  [Lien]

    ---> lorsque le cpt apache (www-data) voudra utilise la base MySQL
         ---> il passera par le fichier
                ----> c'est ce cpt qui fera les echages avec le cpt Apache 

root@vps42769:/# mysql -uroot -p
                                 CREATE DATABASE ttrss;
                                 GRANT ALL PRIVILEGES ON ttrss.* TO ttrss@localhost IDENTIFIED BY 'ttrss';

- Initialisation de cette nouvelle base :

se positionner dans le dosier contenant le "shema" (/srv/sites/tiny-rss/schema)
root@vps42769:/# cd /srv/sites/tiny-rss/schema/

se connecter à la bonne table (avant se connecter à mysql):

root@vps42769:/srv/sites/tiny-rss/schema# mysql -uroot -p
         mysql> USE ttrss Database;
         mysql> \. ttrss_schema_mysql.sql

- Install PHPMyAdmin (optionnel)

root@vps42769:/srv/sites/tiny-rss/# aptitude install phpmyadmin

Rq :  - Entrer le pass de l'admin MySql (créé lors de la phase précédente)
          - Laisser un mot de passe vide pour l'acces de phpmyadmin

Acces à PHPMySQL : http://<SERVERIP>/phpmyadmin/

-Install PHP   :

- Install php5 comme recommandé 

"Souvent déjà installé avec Apache : effectivement installation DEJA effectuée 
Verification : aptitude search '~i php5'


- installer php5-curl :  [Lien]

aptitude install php5-curl

Lancement   :

- Acces à
  ---> dans la mesure ou le fikchier "config.php" a déjà été créé et completer : 

- Modif des droits :

root@vps42769:/srv/sites/tiny-rss# chmod -R 777 cache/images
root@vps42769:/srv/sites/tiny-rss# chmod -R 777 cache/upload
root@vps42769:/srv/sites/tiny-rss# chmod -R 777 cache/export
root@vps42769:/srv/sites/tiny-rss# chmod -R 777 cache/js
root@vps42769:/srv/sites/tiny-rss# chmod -R 777 feed-icons
root@vps42769:/srv/sites/tiny-rss# chmod -R 777 lock

 - Finalement ...: (  par défaut : admin/password )


Complements 1  :  Mettre du httpS pour l'autjentification 


Complements  2 :  changer le theme d'affichage 






-   (n'a pas marcher chez moi...)


Complemùent 3 : quelques options interessantes 

- MAJ auto des articles depuis le fichier de config : [Lien]

DClassé dans : Linux ,Mots clés : aucun

A propos de l'auteur, admin:

16 commentaires a dit : #1

Hey! I know this is somewhat off topic but I was wondering if you knew where I could find a captcha
plugin for my comment form? I'm using the same blog platform as yours and I'm having trouble
finding one? Thanks a lot! a dit : #2

I would like to thank you for the efforts you have put in writing this website.

I'm hoping the same high-grade web site post from you in the
upcoming also. Actually your creative writing abilities has inspired me
to get my own website now. Really the blogging is spreading its wings rapidly.
Your write up is a great example of it. a dit : #3

Perfect piece of work you have done, this site is really cool with superb
information. a dit : #4

Hello, you used to write magnificent, but the last several posts have been kinda boring...
I miss your super writings. Past few posts are just a little out of track!
come on! a dit : #5

Good write-up, I'm regular visitor of one's site, maintain up the
nice operate, and It's going to be a regular visitor
for a long time. a dit : #6

I'm really enjoying the design and layout of
your blog. It's a very easy on the eyes which makes it much more enjoyable for me to come here and visit more
often. Did you hire out a developer to create your theme?
Superb work! a dit : #7

What's up everyone, it's my first visit at this website, and post is actually fruitful designed for me, keep up posting these posts.

rénovation serrure porte a dit : #8

Hurrah! In the end I got a blog from where I be capable
of really get helpful data regarding my study and knowledge.

online a dit : #9

Excellent pieces. Keep writing such kind of info on your
blog. Im really impressed by your site.
Hey there, You've done an excellent job. I will certainly digg it and in my view recommend to my friends.
I'm confident they'll be benefited from this website. a dit : #10

Hi there, constantly i used to check blog posts here early in the break of day, for the reason that i enjoy to learn more and more.

detiksports a dit : #11

Hi there, I found your site by the use of Google
even as searching for a comparable subject, your website got here up,
it looks great. I have bookmarked it in my google bookmarks.

Hello there, just was alert to your weblog thru Google, and
found that it is truly informative. I am gonna be careful for
brussels. I will be grateful when you continue this in future.
Many other folks will probably be benefited out of your writing.

paid focus groups usa a dit : #12

Objective of Research - Primarily research might be clearly distinguished as Qualitative
Research generates non-numerical data while Qualitative Research focuses more in counting and categorize features.
The more intimate respondents are having a little bit of
technology (many people even place their mobiles to bed with them, not just a common occurrence having a desktop we feel you'll agree) greater intimate researchers are asking to be with
respondents. If you are trying to puzzle out how individuals are
spending their vacation dollars, then you need to research the topic.

tracking system a dit : #13

naturally like your web-site but you need to check the spelling on quite a few of your posts.
A number of them are rife with spelling problems and I find it very bothersome to inform the truth nevertheless I will definitely come again again.

Forex PAMM and MAM accounts a dit : #14

I simply could not depart your site prior to
suggesting that I extremely enjoyed the usual info a person provide
in your visitors? Is gonna be back regularly to inspect new posts

Name Patches a dit : #15

Hі thеre, every time i usеed to check weblog posts here in the early hours in the break of day,as i love to learn more and more.

Domenic a dit : #16

By 1992 only 15,000 domains have been registered.

rFil RSS des commentaires de cet article

Écrire un commentaire