montextealternatif

Tiny Tiny RSS - Agrégateur de Flux


Rédigé par admin le 10 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 " :

https://tt-rss.org/gitlab/fox/tt-rss/wikis/InstallationNotes
  (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 à http://rss.tech-off.test/install/                 
            *  (vider le cache de IE avant !)       
            *  suivant instructions [  https://tt-rss.org/gitlab/fox/tt-rss/wikis/InstallationNotes  ] 

-  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'

0021-PHP-VerifInstallPNG

- installer php5-curl :  [Lien]

aptitude install php5-curl



 
Lancement   :

- Acces à http://rss.tech-off.fr/install/
  ---> 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 

- https://github.com/asyncopation/ttrss-theme-chalk
   https://tt-rss.org/forum/viewtopic.php?f=22&t=2317

- https://github.com/levito/tt-rss-feedly-theme

- https://github.com/levito/tt-rss-feedly-theme

- https://github.com/ch000/yagrt 

- https://github.com/pleaseremove/tt-rss-feedly-theme-dark 

- https://tt-rss.org/forum/viewtopic.php?f=22&t=1799&sid=49139b4b9e803a25413b183aa32675e2   (n'a pas marcher chez moi...)

- http://blog.dcxn.com/2013/06/29/google-reader-alternative-tiny-tiny-rss/  

 
 
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:

10 commentaires

biro-kesra.nttprov.go.id 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!

https://amazingbedzone.com/best-down-alternative-comforter/ 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.

http://anebopro.com/?option=com_k2&view=itemlist&task=user&id=1651128 a dit : #3

Perfect piece of work you have done, this site is really cool with superb
information.

https://greenfuture.io 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!

http://hosting2.risp.ru 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.

urtlefly.est-o-line.hut2.ru 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!

fixyourskin.com 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.

getontopunblockedd.com 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.

rFil RSS des commentaires de cet article


Écrire un commentaire