How to Install Tiny Tiny RSS on Debian Latest

  1. First, update the package list by running:

    sudo apt update
    
  2. Install Apache web server, PHP, and MySQL database:

    sudo apt install apache2 php-mysql mysql-server
    
  3. Download the latest version of Tiny Tiny RSS from their website:

    wget https://git.tt-rss.org/fox/tt-rss/archive/master.zip
    
  4. Unzip the downloaded archive:

    unzip master.zip
    
  5. Rename the extracted folder to tt-rss:

    mv tt-rss-master tt-rss
    
  6. Move the tt-rss folder to the Apache web server default root directory:

    sudo mv tt-rss /var/www/html
    
  7. Change the owner of the tt-rss directory to Apache user:

    sudo chown -R www-data:www-data /var/www/html/tt-rss
    
  8. Modify the PHP configuration file to increase the maximum upload file size:

    sudo nano /etc/php/7.4/apache2/php.ini
    

    Locate the following line and modify it accordingly:

    upload_max_filesize = 2M
    

    Change it to:

    upload_max_filesize = 10M
    
  9. Restart the Apache web server to apply the changes:

    sudo systemctl restart apache2
    
  10. Create 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;
    
  11. Open a web browser and navigate to http://localhost/tt-rss/install/.

  12. Follow the installation wizard instructions and enter the MySQL database details when prompted.

  13. Once the installation is complete, delete the install folder:

    sudo rm -rf /var/www/html/tt-rss/install
    
  14. Visit http://localhost/tt-rss to access your new Tiny Tiny RSS installation.

Congratulations! You have successfully installed Tiny Tiny RSS on Debian Latest.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!