zoukankan      html  css  js  c++  java
  • 禅道docker化(Centos7.2)

    操作步骤

    确认服务器禅道版本及容器禅道版本

    配置docker-compose

    • 确认需挂载目录
      • 禅道文件:/opt/zbox/app/zentao/www/data/upload/1
      • 禅道配置文件:/opt/zbox/app/zentao/config
      • 系统配置文件:/opt/zbox/etc
      • 数据库:/opt/zbox/data/mysql
      • 计划备份文件:/mnt/data/z/pms/backup
      • 日志文件:/opt/zbox/logs
    version: '2'
    services:
        zentao-server:
            image: docker.io/idoop/zentao
    
            ports:
                - '81:80'
                - '3307:3306'
    
            environment:
                - USER="root"
                - PASSWD="password"
                - BIND_ADDRESS="false"
    
            volumes:
                - '/srv/data/zentao/upload:/opt/zbox/app/zentao/www/data/upload/1'
                - '/srv/data/zentao/config:/opt/zbox/app/zentao/config'
                - '/srv/data/zentao/mysql:/opt/zbox/data/mysql'
                - '/srv/data/zentao/etc:/opt/zbox/etc'
                - '/srv/data/zentao/logs:/opt/zbox/logs'
                - '/srv/data/zentao/backup:/mnt/data/z/pms/backup'
    

    停止原服务器

    • 执行/opt/zbox/zbox stop 命令停止Apache和Mysql。

    启动容器

    [root@localhost zentao]# pwd
    /srv/docker/docker-compose/zentao
    [root@localhost zentao]# ll
    total 4
    -rw-r--r-- 1 root root 390 Apr 25 13:53 docker-compose_v1.0.0.yml
    [root@localhost zentao]# docker-compose -f ./docker-compose_v1.0.0.yml up -d
    Creating zentao_zentao-server_1 ... done
    
    • 启动Apache和Mysql服务后

      • 浏览器直接访问 http://禅道服务器ip:apache端口 即可访问和登录禅道。
      • 注:如果网页无法访问,请先关闭禅道所在电脑的防火墙和selinux再刷新网页访问试一下。
      • 禅道默认管理员帐号是 admin,密码 123456。
    • 禅道数据库

      • 网页登录数据库

        • 禅道数据库管理用的是adminer,但是为了安全,访问adminer的时候需要身份验证,需要运行/opt/zbox/auth/adduser.sh来添加用户(先 cd /opt/zbox/auth/ 然后执行 ./adduser.sh)
        • 网页访问 http://禅道服务的ip:apache端口,点击“数据库管理”按钮有2层验证:
          • 弹窗验证是输入运行 addusers.sh添加的用户名和密码
          • 网页直接显示登录界面:
            • 系 统:默认选择MySQL。
            • 服务器:127.0.0.1:mysql端口
            • 用户名: root
            • 密 码:123456
            • 数据库:zentao
      • 命令行连接数据库

        • 登录数据库:/opt/zbox/bin/mysql -u root -P mysql端口 -p (比如:/opt/zbox/bin/mysql -u root -P 3306 -p)
        • 导入数据库:/opt/zbox/bin/mysql -u root -P mysql端口 -p 要导入的库名 < XXXX.sql (比如:/opt/zbox/bin/mysql -u root -P 3306 -p zentao < zentao.sql)
  • 相关阅读:
    Redis5排序
    Redis5 常用命令
    Redis5事务 和Watch
    PHP7 ini 配置大全
    PHP 开发者大会
    go and git 代理
    laravel 记录sql语句
    Vue,laravel , laravels 项目在nginx 配置文件
    python selenium right click on an href and choose Save link as... on Chrome.
    selenium借助AutoIt识别上传(下载)详解
  • 原文地址:https://www.cnblogs.com/YatHo/p/8979170.html
Copyright © 2011-2022 走看看