Installer FMS

De Freenet Doc.

Utilisation de FMS :

Installer
Désinstaller
Configurer
Configuration du lecteur de news

Discuter

Fonctionnement


Sommaire

Télécharger FMS

Pour commencer, vous devez télécharger FMS depuis le site officiel.


Le site officiel de FMS est accessible uniquement depuis Freenet, à l'adresse suivante : http://127.0.0.1:8888/USK@0npnMrqZNKRCRoGojZV93UNHCMN-6UU3rRSAmP6jNLE,~BG-edFtdCC1cSH4O3BWdeIYa8Sw5DfyrSV-TKdO5ec,AQACAAE/fms/-1/prototype.htm


Image:FmsInstallDownloadPage.png


Voici les différents téléchargements proposés :

  • "Source : fms-src-0.2.7.zip" --> fichiers sources en C++ ;
  • "Windows Binary : fms-win32bin-0.2.7.zip" --> fichier binaire pour Windows (version 32 bits) ;
  • "Windows Runtime Files : Microsoft.VC80.CRT.zip" --> librairies pour l'exécution sous Windows (version 32 bits) ;
  • "Linux i386 Binary fms-linux-i386-bin-0.2.7.tar.gz" --> fichier binaire pour Linux (version 32 bits).

Installation sous Windows

Téléchargez les archives :

  • "Windows Binary : fms-win32bin-0.2.7.zip" ;
  • "Windows Runtime Files : Microsoft.VC80.CRT.zip".


Image:FmsInstallArchives.png


Créez un répertoire pour accueillir FMS (depuis Démarrer-->Executer).

    cmd /C "mkdir "C:\Program Files\Fms\""

Image:FmsInstallCreateDir.png


Décompressez les deux archives dans le répertoire "C:\Program Files\Fms\".


Image:FmsInstallFiles.png


Afin d'être démarré automatiquement, FMS doit être déclaré en tant que service (depuis Démarrer-->Exécuter).

    "C:\Program Files\Fms\fms.exe" -i


Image:FmsInstallService.png

Pas à jour. L'opération suivante ne semble plus nécessaire pour faire fonctionner FMS.

Maintenant le service FMS est disponible, il peut être démarré (depuis Démarrer-->Exécuter).

    net start "FMS - Freenet Message System"


Image:FmsInstallStartService.png


L'installation est maintenant terminée, vous pouvez vous connecter à l'interface d'administration à l'adresse :
http://localhost:8080/


Image:FmsInstallFirstRun.png

Installation sous Linux

Binaire précompilé

Téléchargez le fichier Linux i386 Binary (version 32 bits).
Créez un répertoire FMS, et dézippez le fichier dans ce répertoire (remplacez x.y.z par le numéro de version qui va bien).

    mkdir FMS
    cd FMS
    mv chemin/vers/Linux\ i386\ Binary\ fms-linux-i386-bin-x.y.z.tar.gz .
    tar zxvf Linux\ i386\ Binary\ fms-linux-i386-bin-x.y.z.tar.gz

Lancez le binaire fms :

    ./fms

Pour lancer fms en tant que démon :

    ./fms -d

Pour la mise à jour, dézippez le fichier et remplacez les fichiers fms et template.htm :

    cd FMS
    mv chemin/vers/Linux\ i386\ Binary\ fms-linux-i386-bin-x.y.z.tar.gz .
    tar xzvf Linux\ i386\ Binary\ fms-linux-i386-bin-x.y.z.tar.gz fms template.htm site-template.htm

Vous devez stopper fms pendant la mise à jour. Faire une sauvegarde de vos fichiers de configuration est aussi une bonne idée.

Compilation

Téléchargez le fichier Sources.
Créez un répertoire FMS, et dézippez le fichier dans ce répertoire : (remplacez x.y.z par le numéro de version qui va bien)

    mkdir FMS
    cd FMS
    mv chemin/vers/fms-src-x.y.z.zip .
    unzip fms-src-x.y.z.zip

Lancez alors les commandes :

    cmake .
    make

Pour lancer fms :

    ./fms

Et en tant que démon :

    ./fms -d

Pour la mise à jour, téléchargez la dernière version, puis créez un répertoire temporaire pour la compilation, dézippez le fichier, compilez, puis enfin remplacez les fichiers fms et template.htm. Les commandes :

    mkdir FMS-TEMP
    cd FMS-TEMP
    mv chemin/vers/fms-src-x.y.z.zip .
    unzip fms-src-x.y.z.zip
    cmake .
    make
    mv fms ../FMS/.
    mv template.htm ../FMS/.
    mv site-template.htm ../FMS/.
    cd .. && rm -fr FMS-TEMP

N'oubliez pas de stopper fms avant la mise à jour et de faire une sauvegarde de vos fichiers de configuration.

Base de données

Sauvegarde de la base de données et mise à jour de FMS

Il y a des mises à jour de FMS régulièrement. Vous en êtes averti sur la page d'accueil de l'interface de gestion de FMS. Avant toute mise à jour, sauvegardez votre base de données (vous pouvez ne pas attendre une mise à jour pour le faire !). Ceci vous évitera de devoir reconstruire votre Trust List et d'attendre plusieurs jours que vous puissiez voir et être vu par tout le monde. A la première mise en route, FMS crée le fichier fms.db3 Quand FMS est arrêté, faites une copie de ce fichier.

Lire la base de données

Pour lire la base de données, vous pouvez utiliser n'importe quel client supportant le format db3, comme SQLite Manager. En vous rendant dans Tables --> tb|MessageInserts puis dans l'onglet Browse & Search, vous pourrez contrôler les messages non envoyés ou envoyés et faire éventuellement des correction de dernière minute (date et heure prévue d'envoi, identité expéditrice. contenu du message, état inséré ou pas...). Vous pourrez aussi contrôler l'intégrité de la base.


Cet article a été validé par l'équipe de documentation, néanmoins, dans un soucis de qualité, vous pouvez donner votre avis en cliquant sur un des boutons ci-dessous (en savoir plus sur la validation des articles).

Qu'avez-vous pensé de cet article ?

{{#feedback:Parfait}} Nickel, j'ai trouvé ce que je cherchais.
{{#feedback:Trop complexe}} Je n'ai rien compris, vous savez que vous parlez à des humains ?
{{#feedback:Trop lourd visuellement}} C'est bien gentil les images mais ça vous dirait pas de mettre quelques explications en plus ?
{{#feedback:Pas assez illustré}} Cet article est trop dense, ajoutez des images !
{{#feedback:Pas à jour}} Les choses ont changé, mettez-vous à jour !

Si vous voulez donnez plus d'explications sur la manière d'améliorer cet article,utilisez la page "Discussion" associée à l'article.
Nous vous encourageaons à le faire, un simple "Trop complexe" par exemple ne nous dit pas quelle partie est trop complexe, ou si c'est l'article entier qu'il faut revoir. Nous l'indiquer ne vous prendra que deux minutes de votre temps, mais cela nous sera bien utile, et nous serons en mesure de répondre à votre suggestion plus rapidement.
Il en va bien-sûr de même avec les autres notations ;)