Installer Picstory

Picstory tourne sur un serveur

Cela signifie qu’il faut qu’une machine du réseau héberge le programme. Cela permet aux autres dispositifs (ordinateurs, tablettes, etc.) d’utiliser Picstory sans se soucier de l’installer. Il suffit d’une connexion au réseau local.

Autre avantage, c’est le serveur qui stocke les fichiers (vidéos, sons, images, etc) et effectue les calculs. Il est alors possible de partager les images entre différents participants à un projet.

Il est ainsi possible de lancer la création d’une vidéo complexe qui prend plusieurs heures et d’éteindre son ordinateur : on récupère la vidéo le lendemain !

Préparer le serveur

Picstory tourne sur un serveur Linux. J’utilise une ancienne machine (un Core I2) avec 2gigas de mémoire et un disque dur de 500 megas comme serveur, c’est largement suffisant.

Le plus facile est d’installer Ubuntu-serveur, ou Kubuntu-desktop. Cette dernière solution vous permet d’installer le serveur en mode graphique et d’utiliser le serveur aussi comme machine de bureau.

Le nom que vous donnerez à la machine est importante. C’est grâce à ce nom que vous trouverez Picstory.

Note : Picstory est compatible avec les versions 16, 17 et 18 d’ubuntu. La version 14 n’est plus maintenue. Lors de l’installation, il est possible sur les versions serveur de prévoir l’installation de SSH. Ceci permet de gérer la machine à distance, et donc de retirer la souris, le clavier et l’écran du serveur.

Installer Picstory

Ouvrez une fenêtre de commande (version Desktop) ou identifiez-vous (version serveur).

Vous allez télécharger le script d’installation et l’exécuter à l’aide des commandes suivantes :

> sudo wget ratlerie.be/dlpicstory/installserver.sh
> sudo sh installserver.sh

C’est tout ! Laissez tourner la machine, elle se charge de tout. Physiquement, Picstory est présent en /var/www/html/picstory et est accessible depuis tous les postes du réseau local à l’aide du navigateur en tapant le nom de la machine ou son adresse IP suivie de « picstory ». Exemple :
http://192.168.1.47/picstory

Pour connaître l’adresse IP de votre serveur, tapez la commande « ifconfig ».

root@cloud:/home/thomas# ifconfig
enp63s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.47  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::2e41:38ff:feb4:a33a  prefixlen 64  scopeid 0x20
        ether 2c:41:38:b4:a3:3a  txqueuelen 1000  (Ethernet)
        RX packets 121766  bytes 167408153 (167.4 MB)
        RX errors 0  dropped 1  overruns 0  frame 0
        TX packets 55110  bytes 6040710 (6.0 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 18

À côté de « inet » vous voyez l’adresse.