XIBO 1.8.5 en mode cms - UBUNTU 16.04

I want to install xibo 1.8.5 in cms mode (and not docker)
Can you confirm that we have to proceed in the same way as previous versions. it is to say it is necessary to have an apache and a mysql database by decompressing the contents of xibo 1.8.5 in a directory to record in the files of configuration of apache that enough? what are the versions of mysql and php to consider?
I am under ubuntu 16.04
I am novice so if you have a tutorial “step by step”, I’m interested

Thank you

Yes it can be installed in the very similar way to earlier series, there are few more requirements and if you really don’t want to use docker for some reason then also couple of additional configuration steps.

All of that is explained here https://xibo.org.uk/manual/en/manual_install.html
On the left menu there is also ‘Environment’ XMR and XTR with additional configurations that would will need to make in such installation.

I went through all the steps according to the link:

I encounter the following error

Thank you for your help

I went through all the steps according to the link: Xibo 1.8.0 with Docker on Ubuntu 16.04
I encounter the following error

Thank you for your help

ERROR: for cms-web Cannot start service cms-web: driver failed programming external connectivity on endpoint xibo_cms-web_1 (8be692a243eea37064148c84ff4b0aefe62cabf5dc06b68f285c62ef86316a39): Error starting userland proxy: listen tcp listen: address already in use
ERROR: Encountered errors while bringing up the project.

Do you want to install docker or not then? Because Alex’s instructions are for docker.

The error is there because you already have something else running on the port 80 there was similar topic here - Xibo 1.8.2 on Ubuntu Docker cms web fail to start

Using custom ports is also covered in Alex’s guide.

the problem is that I do not know at all docker and at first seen it looks complicated for a noivice like me
I try to follow the tutorial with docker (so no apache / mysql) and I encounter the following error message:

root@test-1:/opt/xibo# docker-compose up -d
ERROR: Version in “./docker-compose.yml” is unsupported. You might be seeing this error because you’re using the wrong Compose file version. Either specify a version of “2” (or “2.0”) and place your service definitions under the services key, or omit the version key and place your service definitions at the root of the file to use version 1.
For more on the Compose file format versions, see https://docs.docker.com/compose/compose-file/

bests regards

I’m going well
so i stop apache
then launch docker
root @ test-server: / opt / xibo # docker-compose up -d
Recreating xibo_cms-db_1
Recreating xibo_cms-xmr_1
Recreating xibo_cms-web_1

everything goes well but when I type: http: // ip_my_xibo
I do not have access to the xibo configuration page

I configured the conf.env file

this variable previously).

MYSQL_PASSWORD = my_password
## SMTP Server Configuration
## The CMS needs to be able to send email to you
## Please enter credentials for a suitable SMTP server
## Defaults will work for GMail - replace your GMail username
## and password as appropriate. You will also need to enable access
## for less secure applications on your GMail account for this to
## work. See https://support.google.com/accounts/answer/6010255

## SMTP Server Hostname
CMS_SMTP_SERVER smtp.u-psud.fr = 25
## SMTP Username
## SMTP Password
## Use a TLS Connection YES / NO
## Use a STARTTLS Connection YES / NO
## Rewrite domain (the domain your email will appear to come from)
## Hostname that we should identify ourself to the remote server as
CMS_SMTP_HOSTNAME = xibo.ups.u-psud.fr
## NB GMail will not be important
## for GMail - YES / NO

## It is sometimes necessary to configure the webserver running inside
## the container to know the DNS name by which you will normally
## access the CMS. For most facilities this is unnecessary and can
## be left as default, however, if you know this, it will not hurt to
## set it
CMS_SERVER_NAME = xibo.ups.u-psud.fr

is there another parameter to take into account?

thank you

The only parameter you absolutely have to set is MYSQL_PASSWORD.

This MUST be alpha numeric only. Use the generator linked to generate a secure random password and use that there.


docker-compose down
rm -r shared
docker-compose up -d

The CMS will then be running on port 80.

Il’s OK
there is a latency between the start of docker and access in http

Strangely, I have direct access to the authenbtifcation page without going through the different configuratyion steps. is this normal?
what are my credentials to authenticate? which login to use?

thank you

it’s ok for me
login : xibo_admin
passwd : password

thank you for your help
you can close this folder