Xibo

From SME Server
Revision as of 13:42, 12 October 2017 by Vskoen (talk | contribs) (→‎Installation)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Warning.png Work in Progress:
This page is a Work in Progress. The contents off this page may be in flux, please have a look at this page history the to see list of changes.


Important.png Note:
This how-to is NOT following the SME Server procedures regarding repositories and templates. Apart from an ibay it seems a normal linux install. Following this how-to will break some SME Server mechanisms. As it is now it has the characteristics of an advertisement/spamm. Also the version advertised (1.7.9) is old since 1.8.2 is available.


Description

Xibo Open Source Digital Signage is a powerful Digital Signage content management system and suite of signage players.

See https://xibo.org.uk/ for more information

I still use version 1.7.9 didn't test 1.8.2 since everything is running fine.

Installation

Create a new database

mysql
create database xibo;
grant all privileges on xibo.* to username identified by 'password';
flush privileges;
exit

Create an ibay in server manager, with the following typical settings:

 Information bay name - xibo, Description - xibo, Group - Admin, User access - Write = group, Read = everyone, 
 Public access via web - Entire Internet (no password required), Execution of dynamic content - Enabled

update any base components

yum update -y

We need Epel

/sbin/e-smith/db yum_repositories set epel repository \
Name 'Epel - EL6' \
BaseURL 'http://download.fedoraproject.org/pub/epel/6/$basearch' \
MirrorList 'http://mirrors.fedoraproject.org/mirrorlist?repo=epel-6&arch=$basearch' \
EnableGroups no \
GPGCheck yes \
GPGKey http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL \
Exclude perl-Razor-Agent \
Visible no \
status disabled
signal-event yum-modify
yum install php-soap php-mcrypt --enablerep epel

We need to adjust Upload Max File Size and Post Maximum Size to 128M

db configuration setprop php PostMaxSize 128M
db configuration setprop php UploadMaxFilesize 128M
expand-template /etc/php.ini
/etc/init.d/httpd-e-smith restart



Now download and install xibo into the ibay xibo. (i am still running version 1.7.9 there is a new version available but didn't try it yet!!)
so in this case i use

 cd /home/e-smith/files/ibays/xibo/html
 wget https://github.com/xibosignage/xibo-cms/archive/1.7.9.tar.gz
 sudo tar zxvf 1.7.9.tar.gz
 sudo mv xibo-cms-1.7.9 xibo
 chmod 755 -R xibo
 cd ../..
 mkdir xibo-library
 chmod -R 755 xibo-library
 chown -R www:www xibo-library


Now go to

 http://YOURSERVER/xibo/xibo

Follow instructions and begin the setup.

Clean up

 cd /home/e-smith/files/ibays/xibo/html/
 rm 1.7.9.tar.gz