« Freshrss » : différence entre les versions

De Wiki doc

(Page créée avec « FreshRSS est un agrégateur de flux RSS. Il permet d'avoir en un seul site, l'ensemble des articles que vous consultés chaque jours. Idéale pour organiser une veille tec... »)
 
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
[[Category:services_rss]]
FreshRSS est un agrégateur de flux RSS. Il permet d'avoir en un seul site, l'ensemble des articles que vous consultés chaque jours. Idéale pour organiser une veille technologique.
FreshRSS est un agrégateur de flux RSS. Il permet d'avoir en un seul site, l'ensemble des articles que vous consultés chaque jours. Idéale pour organiser une veille technologique.
=Installation=
=Installation=

Version du 13 août 2017 à 19:40

FreshRSS est un agrégateur de flux RSS. Il permet d'avoir en un seul site, l'ensemble des articles que vous consultés chaque jours. Idéale pour organiser une veille technologique.

Installation

Installation des dépendances

apt install zip apache2 php php-mysql php-dom php-xml php-curl php-zip mariadb-server

Téléchargement et installation de FreshRSS

Téléchargement de l'application

wget https://github.com/FreshRSS/FreshRSS/archive/master.zip

Décompression de l'application

unzip master.zip

Installation de l'application

mv FreshRSS-master/ /var/www/

Cession des droits

chown -R www-data: /var/www/FreshRSS-master/

Configuration

Apache

Création de l'hôte virtuel

vim /etc/apache2/sites-available/freshrss.conf
<VirtualHost *:80>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/FreshRSS-master

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Désactivation du l'hôte par défaut et activation de celui nouvellement créé

a2dissite 000-default.conf
a2ensite freshrss.conf

Rechargement de la configuration

systemctl reload apache2

MariaDB

Création du compte

Sous le compte root SQL

Création de la base de donnée

CREATE DATABASE freshrss;

Création de l'utilisateur de la base

GRANT all privileges on freshrss.* to 'freshrss'@'localhost' identified by 'Mot_de_Passe';