Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
xibo [Le 22/05/2016, 05:02]
185.86.148.211 beaver // Refonte mineure de la documentation
xibo [Le 16/02/2024, 14:10] (Version actuelle)
krodelabestiole [Configuration du serveur]
Ligne 1: Ligne 1:
-{{tag>Lucid affichage_dynamique digital_signage ​BROUILLON}} +{{tag>Xenial vidéo ​BROUILLON}}
-----+
    
 ====== Xibo ====== ====== Xibo ======
-{{:xibo.png?200|}} + 
-  +{{xibo:logo-xibo.png}} 
-Xibo est une solution open source, ​multi-écrans,​ multi-zones,​ entièrement programmée pour l'​affichage dynamique et contrôlée par une interface web centralisée. + 
- </​code>​+Xibo est un logiciel d’affichage dynamique libre sous licence GNU Affero General Public License. Il est multi-écrans,​ multi-zones,​ entièrement programmée pour l'​affichage dynamique et contrôlée par une interface web centralisée. 
 +Il permet de diffuser des contenus multimédias sur de multiple écrans. L’affichage dynamique est un outil de communication performant pour dynamiser une espace (lieux de passage, salle d’attente,​ réception, caisse, etc.). Xibo est un logiciel pour une utilisation professionnelle,​ il est personnalisable,​ intuitif, efficace et sûr. Il permet de créer l’équivalent d’une chaîne de télévision avec une administration simple du contenu et de la durée d’affichage. Cette interface gère les différents médias (vidéos, présentation,​ images…) qui sont diffusés sur différents périphériques (écrans LCD, vidéo projecteurs,​ écrans plasma…). Un logiciel client installés sur les postes est mis automatiquement à jour. 
  
 ===== Pré-requis ===== ===== Pré-requis =====
    
-  * Disposer des [[:​sudo|droits d'​administration]].+  * Disposer des [[:​sudo|droits d'​administration]]. ​ 
   * Disposer d'une connexion à Internet configurée et activée.   * Disposer d'une connexion à Internet configurée et activée.
-  ​+ 
 ===== Installation du serveur===== ===== Installation du serveur=====
  
-<​note>​Cette procédure a été testé sur +Pour installer Xibo vous aurez besoin d'un [[:web#​serveurs|serveur HTTP]] et de [[:PHP]].
  
-//{{tag>xenial}}//+<note>Sur un hébergement web géré par l'​hébergeur,​ ces prérequis devraient déjà être en place, donc toutes ces étapes devraient être inutiles.
  
-<note warning>​Attention pour le moment xibo ne fonctionne qu'avec php 5 et pas php7 il faut installer php5 sur Xenial.</​note>​</​note>​ +N'​hésitez pas à contacter ​le support de l'hébergeur si ce n'​est ​pas le cas.</​note>​
-  sudo add-apt-repository ppa:​ondrej/​php +
-  sudo apt-get update +
-  sudo apt-get install php7.0 php5.6 php5.6-mysql php-gettext php5.6-mbstring php-xdebug libapache2-mod-php5.6 libapache2-mod-php7.0+
  
-Installation d'​Apache2 et des dépendances requises ​+[[:apache2|Apache]] est le serveur HTTP le plus couramment utilisé, c'est celui que nous documentons ici.
  
-  ​sudo apt-get install apache2 ​mysql-server ​php php-mysql php5.6-gd phpmyadmin ​libapache2-mod-php ​php5.6-curl php5.6-zip php5.6-xml php5.6-soap php-mbstring php-gettext php5.6-mcrypt+Pour installer Apache et PHP : 
 +<​code>​sudo apt install apache2 php libapache2-mod-php</​code>​
  
-Installation du serveur ​:+Xibo requiert ensuite l'​activation de certains modules PHP qui ne sont pas installés par défaut sous Ubuntu ​: 
 +<​code>​sudo apt install php-curl php-gd php-intl php-json php-mbstring php-xml php-zip</​code>​
  
-<​note>​Vérifiez si il n'y a pas une nouvelle version que la 1.7.7 sur le site: http://​xibo.org.uk/​get-xibo/​ si c'est le cas changez le numéro de version dans les commandes ci-dessous en conséquence.</​note>​+Xibo a peut-être aussi besoin du module [[:​apache2#​mod_rewrite]] : 
 +<​code>​sudo a2enmod rewrite</​code>​ 
 + 
 +Nous allons ensuite créer un [[:​apache2#​hotes_virtuels|hôte virtuel]] pour Xibo, dont la racine sera ''/​var/​www/​xibo''​ : 
 +<​code>​sudo nano /​etc/​apache2/​sites-available/​xibo.conf</​code>​ 
 +Ce qui ouvre un fichier dans lequel nous allons coller : 
 +<file - xibo.conf><​VirtualHost *:80> 
 +        ServerName xibo.localhost 
 +        DocumentRoot /​var/​www/​xibo 
 +        <​Directory /​var/​www/​xibo>​ 
 +                AllowOverride all 
 +                Require all granted 
 +        </​Directory>​ 
 +        ErrorLog /​var/​log/​apache2/​error.xibo.log 
 +        CustomLog /​var/​log/​apache2/​access.xibo.log combined 
 +</​VirtualHost></​file>​ 
 +Si un nom de domaine pointe sur le serveur, on l'​indique à la place de ''​xibo.localhost''​ pour la directive ''​ServerName''​.\\ 
 +(''​Ctrl+X''​ puis ''​O''​ pour quitter en sauvegardant) 
 + 
 +Installation du [[:CMS]] : 
 + 
 +<​note>​Vérifiez si il n'y a pas une nouvelle version que la 1.7.7 sur le site: https://​xibo.org.uk/​get-xibo/​ si c'est le cas changez le numéro de version dans les commandes ci-dessous en conséquence.</​note>​
   ​   ​
   $ sudo -s   $ sudo -s
Ligne 41: Ligne 64:
   # mkdir /​xibo-library   # mkdir /​xibo-library
   # chown -R www-data:​www-data /​xibo-library   # chown -R www-data:​www-data /​xibo-library
-  ​ 
-Redémarrez le serveur Apache : 
  
-  ​sudo service ​apache2 ​restart+Finalement, on active l'​hôte virtuel et on recharge la configuration d'​Apache : 
 +<​code>​sudo a2ensite xibo 
 +sudo systemctl reload ​apache2</​code>​
  
-----+<note important>​Si votre serveur est sur le [[:Web]], pensez à [[:​apache2#​securite|sécuriser]] l'​accès au site en particulier en forçant [[:​apache2#​HTTPS]].</​note>​
  
 ===== Configuration du serveur ===== ===== Configuration du serveur =====
Ligne 52: Ligne 75:
 L'​installation de la partie serveur se fait automatiquement à la première connexion à l'​interface web de Xibo : L'​installation de la partie serveur se fait automatiquement à la première connexion à l'​interface web de Xibo :
  
- http://​localhost/​xibo/ +http://xibo.localhost/
- +
-----+
  
 ===== Installation du client===== ===== Installation du client=====
Ligne 60: Ligne 81:
 <​note>​Pour le moment il n'y a plus de développement du client python voir {{https://​community.xibo.org.uk/​t/​replacement-player-for-the-discontinued-ubuntu-python-client/​77|ici}}. Dans cet exemple l'​installation du client et du serveur sont sur la même machine (un seul écran de diffusion).</​note>​ <​note>​Pour le moment il n'y a plus de développement du client python voir {{https://​community.xibo.org.uk/​t/​replacement-player-for-the-discontinued-ubuntu-python-client/​77|ici}}. Dans cet exemple l'​installation du client et du serveur sont sur la même machine (un seul écran de diffusion).</​note>​
  
-  wget http://launchpadlibrarian.net/64038721/xibo-1.2.0-ubuntu.all-pyclient.sh +  wget https://launchpad.net/xibo/​1.6/​1.6.0/​+download/xibo-1.6.0-ubuntu.all-pyclient.sh 
-  chmod +x xibo-1.2.0-ubuntu.all-pyclient.sh +  chmod +x xibo-1.6.0-ubuntu.all-pyclient.sh 
-  sudo ./xibo-1.2.0-ubuntu.all-pyclient.sh+  sudo ./xibo-1.6.0-ubuntu.all-pyclient.sh
   ​   ​
 <​note>​Faire le choix **1** pour installer.</​note>​ <​note>​Faire le choix **1** pour installer.</​note>​
- 
----- 
  
 ===== Configuration du client===== ===== Configuration du client=====
Ligne 110: Ligne 129:
   sh -c "cd /​opt/​xibo/​pyclient/​client/​python && ./​run.sh"​   sh -c "cd /​opt/​xibo/​pyclient/​client/​python && ./​run.sh"​
   ​   ​
-Pensez également à désactiver la veille et à activer l'​ouverture de session automatique. ​+Pensez également à désactiver la veille et à activer l'​ouverture de session automatique.
  
----- 
  
 ===== Utilisation de Xibo===== ===== Utilisation de Xibo=====
Ligne 118: Ligne 136:
 TODOS TODOS
  
----- 
  
 ===== Voir aussi ===== ===== Voir aussi =====
    
-  * **(en)** [[http://​xibo.org.uk/​|Site officiel du logiciel]]+  * **(en)** [[https://​xibo.org.uk/​|Site officiel du logiciel]]
   * **(en)** [[http://​wiki.xibo.org.uk/​wiki/​Install_Guide_Python_Client|Documentation officielle du client]]   * **(en)** [[http://​wiki.xibo.org.uk/​wiki/​Install_Guide_Python_Client|Documentation officielle du client]]
-  * **(en)** [[http://​xibo.org.uk/​docs/​|Documentation officielle]]+  * **(en)** [[https://​xibo.org.uk/​docs/​|Documentation officielle]]
  
 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  
-//​Contributeurs principaux : [[utilisateurs:​mbtfc]],​ [[utilisateurs:​BeAvEr]] (Refonte mineure de la documentation).// ​+//​Contributeurs principaux : [[utilisateurs:​mbtfc]],​ [[utilisateurs:​BeAvEr]] (Refonte mineure de la documentation).//​
  • xibo.1463886165.txt.gz
  • Dernière modification: Le 22/05/2016, 05:02
  • par 185.86.148.211