Ubuntu 16.04: Install Tiny Tiny RSS for web base RSS reader

This article will describe installing Tiny Tiny RSS which is a RSS reader running on server.

1 Install mysql-server and php-mbstring

Install mysql-server which creates tt-rss database. Install php-mbstring which is used by tt-rss.

$ sudo apt install -y mysql-server php-mbstring

Input MySQL password.

0001_MySQL-input-password.png

Confirm MySQL password.

0002_MySQL-confirm-password.png

2 Install tt-rss

Install tt-rss which is Tiny Tiny RSS.

$ sudo apt install -y tt-rss

Configuration dialog is displayed.

0003_tt-rss-config.png

Input tt-rss database password. This is different from MySQL password.

0004_tt-rss-input-password.png

Confirm tt-rss database password.

0005_tt-rss-confirm-password.png

Select httpd running tt-rss. This article will select apache2. Select apache2 with space key and press Enter key.

0006_tt-rss-select-http.png

Input tt-rss URL. IP address can be used instead of server name.

http://<server>/tt-rss

0007_tt-rss-URL.png

Accessing URL displays the following page.

0008_tt-rss.png

3 Change admin user password

Change admin user default password. Login to tt-rss with setting "Login:" to admin and "Password:" to password.

Click "Preferences" at upper right Actions.

0009_Preferences.png

Click admin user at Users tab.

0010_admin-user.png

Input admin user password and click Save.

0011_admin-password.png

4 Add user

Click "Create user" user at Users tab of "Preferences".

0012_Create-user.png

Input user name.

0013_Create-user.png

New user is added. Please set user pass password.

0014_user-created.png

5 Add RSS

This article will use news from Linux Foundation.

http://www.linuxfoundation.jp/news-media/news/rss.xml

Click "Subscribe to feed" at upper right Actions. Input RSS URL.

0015_Subscribe-to-Feed.png

After 1 minite, articles are added.

0016_news-is-arrived.png