Erinevus lehekülje "Xibo paigaldamine" redaktsioonide vahel

Allikas: Kuutõrvaja
29. rida: 29. rida:
 
tar --strip 1 -zxvf xibo-docker.tar.gz </nowiki>
 
tar --strip 1 -zxvf xibo-docker.tar.gz </nowiki>
  
 +
Loo Xibo jaoks confi.env, selle tegemiseks kõige mõttekam viis on ümber nimetada template fail
 +
 +
cp config.env.template config.env
 +
 +
ava config.env ning KINDLASTI lisa MySql parool, muidu ei saa Client'ile hiljem ligi
 +
 +
nano config.env
  
 
Root kasutaja alt jooksuta
 
Root kasutaja alt jooksuta
34. rida: 41. rida:
 
  docker-compose up -d
 
  docker-compose up -d
  
Seejärel oota, Xibo CMS käivitub automaatselt, kuid see võib võtta aega.
+
Seejärel oota, Xibo CMS käivitub automaatselt, kuid see võib võtta aega
  
  
58. rida: 65. rida:
  
 
  docker-compose down
 
  docker-compose down
 +
 +
=== Kui MySQL parool jäi lisamata ===
 +
 +
Kui unustasid MySQL-ile parooli lisada config failis, siis ei saa Client'ile ligi. Selle esemel vaatab vastu error "Fatal Error - sorry this shouldn’t happen. SQLSTATE[28000] [1045] Access denied for user ‘cms’@‘172.18.0.4’ (using password: NO)" või midagi sarnast. Et veast lahti saada tuleb config.env faili editeerida ning lisada MySQL parool
 +
 +
Seejärel tuleb hävitada konteiner
 +
 +
docker-compose down
 +
 +
Kustutada database konteineri andmed
 +
 +
sudo rm -r shared/db
 +
 +
Ning tuua konteinerid taas üles
 +
 +
docker-compose up -d
 +
 +
=== Xibo uuendamine ===
 +
 +
Antud õpetus tekitab Xibo 1.8.9, mis on stabiilne versioon, kuid tänase seisuga on väljas juba versioon 2.0.2.

Redaktsioon: 25. mai 2019, kell 11:14

Juhend on valmistatud süsteemis Debian 9.8

Juhendi valmistamise kuupäev on 22 mai 2019

Antud juhend paigaldab Xibo pordile 80, kui soovid kasutada mõnda teist porti, siis jälgi enne alustamist seda juhendit: Xibo Docker on Linux

Alustamine

Alustuseks installeeri Docker CE (Community Edition)

apt-get install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
apt-get update
apt-get install docker-ce

Installeeri Docker Compose

curl -L https://github.com/docker/compose/releases/download/1.11.2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose 

Laadi alla ning paki lahti Xibo CMS

mkdir /opt/xibo
cd /opt/xibo
wget https://github.com/xibosignage/xibo-cms/releases/download/1.8.9/xibo-docker.tar.gz
tar --strip 1 -zxvf xibo-docker.tar.gz 

Loo Xibo jaoks confi.env, selle tegemiseks kõige mõttekam viis on ümber nimetada template fail

cp config.env.template config.env

ava config.env ning KINDLASTI lisa MySql parool, muidu ei saa Client'ile hiljem ligi

nano config.env

Root kasutaja alt jooksuta

docker-compose up -d

Seejärel oota, Xibo CMS käivitub automaatselt, kuid see võib võtta aega


Default login andmed on

Username: Xibo_admin
Password: password 

Veebilehele saab ligi

http://localhost

Pärast sisse logimist võiks ette olla näha sellist pilti

Capture33.PNG

Vajadusel saad Xibo't käivitada ning seisma panna

docker-compose stop
docker-compose start 

Ning eemaldada

docker-compose down

Kui MySQL parool jäi lisamata

Kui unustasid MySQL-ile parooli lisada config failis, siis ei saa Client'ile ligi. Selle esemel vaatab vastu error "Fatal Error - sorry this shouldn’t happen. SQLSTATE[28000] [1045] Access denied for user ‘cms’@‘172.18.0.4’ (using password: NO)" või midagi sarnast. Et veast lahti saada tuleb config.env faili editeerida ning lisada MySQL parool

Seejärel tuleb hävitada konteiner

docker-compose down

Kustutada database konteineri andmed

sudo rm -r shared/db

Ning tuua konteinerid taas üles

docker-compose up -d

Xibo uuendamine

Antud õpetus tekitab Xibo 1.8.9, mis on stabiilne versioon, kuid tänase seisuga on väljas juba versioon 2.0.2.