Difference between revisions of "Xibo"

From SME Server
Jump to navigationJump to search
m
m (→‎Installation: important remarks)
Line 9: Line 9:
 
== Installation ==
 
== Installation ==
 
Make sure you got [[PHPMyAdmin#tab=For_SME9|phpmyadmin]] installed you'll need it<br />
 
Make sure you got [[PHPMyAdmin#tab=For_SME9|phpmyadmin]] installed you'll need it<br />
 
+
No, Simply create a new database with the mysqladmin command
 
open phpmyadmin and make a new database, with the following typical settings
 
open phpmyadmin and make a new database, with the following typical settings
 
  xibo
 
  xibo
Line 22: Line 22:
 
  yum update -y
 
  yum update -y
 
We need additional repositories for Mcrypt
 
We need additional repositories for Mcrypt
 +
No. Mcrypt is available from the default repositories (smeos)
  
 
  cd /tmp
 
  cd /tmp
Line 31: Line 32:
  
 
edit config php
 
edit config php
 +
No. Create a custom template
  
 
   nano /etc/php.ini
 
   nano /etc/php.ini
Line 44: Line 46:
 
   sudo mv xibo-cms-1.7.9 xibo
 
   sudo mv xibo-cms-1.7.9 xibo
 
   chmod 777 -R xibo
 
   chmod 777 -R xibo
 +
NO!!!!!!!!!! Never use 777 !!!!!!!!!!!
 
   cd ../..
 
   cd ../..
 
   mkdir xibo-library
 
   mkdir xibo-library
 
   chmod -R 700 xibo-library
 
   chmod -R 700 xibo-library
 +
No, use www:www instead
 
   chown -R apache:apache xibo-library
 
   chown -R apache:apache xibo-library
  

Revision as of 09:27, 11 October 2017

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

Installation

Make sure you got phpmyadmin installed you'll need it

No, Simply create a new database with the mysqladmin command

open phpmyadmin and make a new database, with the following typical settings

xibo
collation: utf8_general_ci
create user admin and set your password, grant all privileges on xibo

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 additional repositories for Mcrypt

No. Mcrypt is available from the default repositories (smeos)
cd /tmp
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
sudo rpm -Uvh epel-release-6-8.noarch.rpm remi-release-6.rpm
yum install php-soap php-mcrypt

edit config php

No. Create a custom template
 nano /etc/php.ini

look for " post_max_size " and " upload_max_filesize " and change it to your needs (at least 128M)
CTRL+O and ENTER to save, CTRL+X to exit

Now download and install xibo into the ibay xibo.

 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 777 -R xibo
NO!!!!!!!!!! Never use 777 !!!!!!!!!!!
 cd ../..
 mkdir xibo-library
 chmod -R 700 xibo-library
No, use www:www instead
 chown -R apache:apache xibo-library


Now go to

 http://YOURSERVER/xibo/xibo

and begin the setup.

Clean up

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