Docker下安装开源看板Xibo

接到导师任务说要在Centos下用Docker装一个看板CMS,记下步骤以及docker常用命令。

1、 安装docker

[root@localhost ~]# yum install docker

 

2、 安装完成后,使用下面的命令来启动 docker 服务,并将其设置为开机启动:

[root@localhost ~]# service docker start

[root@localhost ~]# chkconfig docker on

 

3、 安装docker-compose(docker-compose是docker用来管理多个容器的东东)

[root@localhost ~]# curl  –L https://github.com/docker/compose/releases/download/1.18.0/docker-compose-`uname-s`-`uname -m` > /usr/local/bin/docker-compose

[root@localhost ~]# chmod +x /usr/local/bin/docker-compose

 

4、 获取xibo:

[root@localhost ~]# mkdir /opt/xibo

[root@localhost ~]# cd /opt/xibo

[root@localhostxibo]#wget https://github.com/xibosignage/xibo-cms/releases/download/1.8.3/xibo-docker.tar.gz

[root@localhost xibo]#tar --strip 1 -zxvf xibo-docker.tar.gz


5、 创建config.env文件并修改数据库密码

[root@localhost xibo]# cp config.env.template config.env

[root@localhost xibo]# vi config.env


6、 关闭selinux否则数据库会报permission denied

[root@localhost xibo]# sentenforce 0        --临时关闭

[root@localhost xibo]# vi/etc/selinux/config    
把SELINUX=enforcing 改成 SELINUX=disabled     --永久关闭

 

7、 开启防火墙端口

[root@localhost xibo]# firewall-cmd --zone=public--add-port=80/tcp --permanent

[root@localhost xibo]# firewall-cmd --zone=public--add-port=9505/tcp --permanent

[root@localhost xibo]# firewall-cmd --reload

 

8、 安装xibo CMS

[root@localhost xibo]# docker-composeup –d

 

9、 将中文.mo文件拷贝到cms容器中

查看cms容器id

[root@localhost xibo]# docker ps

[root@localhost xibo]#docker cp  zh.mo的路径 cms容器id:/var/www/cms/locale   

(可使用docker exec -it 容器id /bin/bash命令进入容器后,使用find命令找到.mo文件所在路径)

 

10、网页进入CMS修改设置

http://ip/loginà用户名Xibo_admin ,密码password

Configuration改CMS密钥(连接密码)

Regional缺省语系改zh_CN,时区改Shanghai

 

新版本升级步骤

#停止容器

cd /opt/xibo

docker-compose stop

 

#备份现有容器数据

cd /opt

cp -rp xibo xibo-1.8.0-backup

 

#获取新的xibo

cd /opt/xibo

wget https://github.com/xibosignage/xibo-cms/releases/download/1.8.3/xibo-docker.tar.gz

tar--strip 1 -zxvf xibo-docker.tar.gz

 

#启动

docker-compose up -d

 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值