How to install Xibo CMS on CentOS 6.9

To install Xibo CMS on CentOS 6.9

Xibo which is an open source digital signage (public display signs) solutions that comprised of a web based content management system (CMS) and choice of Windows or Android signage players. The best way to capture the attention of people for your very important announcements can be done with digital signs using Xibo. It lets us to turn PCs and TVs into a distinctive way of getting the word out, transforming them into information desks which you can place in strategic locations to draw people' s attention. It is a backend processor for creating content for your websites. Xibo CMS will also supports for Media storage option for your websites by setting up digital signatures. This tutorial covers the explanation of Xibo CMS on CentOS 6.9.

Pre - Requisite

Before starting the installation procedure, Set up a LAMP environment in the target system. Next, create a MySQL database for Xibo and grant all privileges to the user and database.

Installation procedure

To proceed with the installation procedure, download xibo package from the terminal by running the wget command followed by the download link.

[root@linuxhelp1 ~]#  wget ' https://citricks.net/downloads/xibo-cms-1.7.7.zip' 
--2017-09-15 00:02:17--  https://citricks.net/downloads/xibo-cms-1.7.7.zip
Resolving citricks.net... 149.210.209.108, 2a01:7c8:eb:0:149:210:209:108
Connecting to citricks.net|149.210.209.108|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 7079747 (6.8M) [application/zip]
Saving to: “ xibo-cms-1.7.7.zip” 
100%[======================================> ] 7,079,747    974K/s   in 8.4s    

Move the downloaded package into HTML location.

[root@linuxhelp1 ~]# mv xibo-cms-1.7.7.zip /var/www/html/

Enter into HTML location by running the cd command.

[root@linuxhelp1 ~]# cd /var/www/html/

Extract the downloaded zip file using unzip command.

[root@linuxhelp1 html]# unzip xibo-cms-1.7.7.zip
Archive:  xibo-cms-1.7.7.zip
  inflating: .gitignore              
   creating: 3rdparty/
.
.
extracting: theme/index.html        
  inflating: Vagrantfile             
  inflating: xmds.php  

Change the ownership of the file in HTML location by executing the following command.

[root@linuxhelp1 html]# chown apache.apache -R  /var/www/html

Change the permission of the file in HTML location by running the following command.

[root@linuxhelp1 html]# chmod -R 755 /var/www/html

Edit the php configuration file using vim editor and enter the following changes in the file. Save and exit the file.

[root@linuxhelp1 html]# vim /etc/php.ini

max_execution_time = 130
post_max_size = 128M
upload_max_filesize = 128M

Restart the Apache service.

[root@linuxhelp1 html]# service httpd restart
Stopping httpd:                                            [  OK  ]
Starting httpd:                                            [  OK  ]

Open a tab in the browser and give the URL as machine' s IP and it leads to the installation wizard of Xibo. The screen contains the list of system check, click next.

Choose use an existing database option and fill the required details for the database and click next.

Next fill the required admin details and click next.

Give the library location where the file is stored in the target system and click next.

The login page of Xibo appears on the screen. Use the admin credentials and click login option.

The Admin page of xibo is now open and now can be used for extensive functions.

The installation procedure of Xibo CMS on CentOS 6.9 is done without any glitches.

FAQ
Q
What are the requirements of Xibo CMS?
A
Xibo CMS requirements are as follows,
Set up a LAMP environment in the target system. Next, create a MySQL database for Xibo and grant all privileges to the user and database.
Q
What is Xibo CMS?
A
Xibo which is an open source digital signage (public display signs) solutions that comprised of a web-based content management system (CMS) and choice of Windows or Android signage players.
Q
Understanding Media Duration and how it affects the playback of a Layout?
A
Please refer the link as follow "https://community.xibo.org.uk/t/understanding-media-duration-and-how-it-affects-the-playback-of-a-layout/287"
Q
How do Players communicate with the CMS?
A
Refer given below link as official for Xibo "https://community.xibo.org.uk/t/how-do-players-communicate-with-the-cms/79"
Q
How do I get started with Xibo?
A
Xibo is powerful software, but with that power comes some complexity so it can be a little daunting trying to figure out how to get started authoring content in the CMS.