How to Install Tiny Tiny RSS on Debian Latest
First, update the package list by running:
sudo apt updateInstall Apache web server, PHP, and MySQL database:
sudo apt install apache2 php-mysql mysql-serverDownload the latest version of Tiny Tiny RSS from their website:
wget https://git.tt-rss.org/fox/tt-rss/archive/master.zipUnzip the downloaded archive:
unzip master.zipRename the extracted folder to
tt-rss:mv tt-rss-master tt-rssMove the
tt-rssfolder to the Apache web server default root directory:sudo mv tt-rss /var/www/htmlChange the owner of the
tt-rssdirectory to Apache user:sudo chown -R www-data:www-data /var/www/html/tt-rssModify the PHP configuration file to increase the maximum upload file size:
sudo nano /etc/php/7.4/apache2/php.iniLocate the following line and modify it accordingly:
upload_max_filesize = 2MChange it to:
upload_max_filesize = 10MRestart the Apache web server to apply the changes:
sudo systemctl restart apache2Create a new MySQL database and a user:
sudo mysql > CREATE DATABASE ttrss; > CREATE USER 'ttrssuser'@'localhost' IDENTIFIED BY 'password'; > GRANT ALL ON ttrss.* TO 'ttrssuser'@'localhost'; > FLUSH PRIVILEGES; > EXIT;Open a web browser and navigate to
http://localhost/tt-rss/install/.Follow the installation wizard instructions and enter the MySQL database details when prompted.
Once the installation is complete, delete the
installfolder:sudo rm -rf /var/www/html/tt-rss/installVisit
http://localhost/tt-rssto access your new Tiny Tiny RSS installation.
Congratulations! You have successfully installed Tiny Tiny RSS on Debian Latest.