How to Install Tiny Tiny RSS on Fedora 18

If you are an avid reader of RSS feeds then you are aware of Google Reader and Google’s decision to remove the service, leaving users scrambling for a replacement. One such solution is a standalone system so you do not have to rely on a service that may go away. With Linux there are many open sourced options available. One such option is Tiny Tiny RSS which runs using the standard LAMP stack on your distribution.

Install some dependencies.

 $ sudo yum install php-theseer-fDOMDocument php-mbstring php-mysql msql-server httpd php perl-DBD-MySQL

UntarTiny Tiny RSS into /var/www/html

$ tar zxfv Tiny-Tiny-RSS-1.7.9.tar.gz
 $ sudo mv Tiny-Tiny-RSS-1.7.9 /var/www/html/tt-rss
 $ cd /var/www/html
 $ sudo chown -R root:root tt-rss/
 $ cd tt-rss/
 $ sudo chmod -R 777 cache/images
 $ sudo chmod -R 777 cache/upload
 $ sudo chmod -R 777 cache/export
 $ sudo chmod -R 777 cache/js
 $ sudo chmod -R 777 feed-icons
 $ sudo chmod -R 777 lock

Login to MySQL and create user and database fo the app to use.

$ mysql -u root -p
 mysql> CREATE DATABASE `ttrss` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
 mysql> CREATE USER 'ttrss'@'localhost' IDENTIFIED BY 'ttRss1';
 mysql> CREATE USER 'ttrss'@'%' IDENTIFIED BY 'ttRss1';
 mysql> GRANT ALL ON `ttrss` . * TO 'ttrss'@'localhost';
 mysql> GRANT ALL ON `ttrss` . * TO 'ttrss'@'%';
 mysql> exit


Open browser and go to http://localhost/tt-rss/install

Enter in credentials for MySQL db

After finishing with the installer, open your Tiny Tiny RSS installation at http://localhost/tt-rss/ and login with default credentials (username: admin, password: password)

Now you are ready to customize Tiny Tiny RSS!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.