Erinevus lehekülje "Xibo paigaldamine" redaktsioonide vahel
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
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.