Saul's blog Saul's blog
首页
后端
分布式
前端
更多
分类
标签
归档
友情链接
关于
GitHub (opens new window)

Saul.J.Wu

立身之本,不在高低。
首页
后端
分布式
前端
更多
分类
标签
归档
友情链接
关于
GitHub (opens new window)
  • 面试题

  • 博客搭建

  • 部署相关

    • JenKins和GitLab
    • Linux踩坑记录
    • Yapi搭建
    • docker运行nacos
    • docker开机自启动
    • Ubuntu
    • SpringBoot的Shell发版脚本
    • showdoc
    • 禅道搭建
      • 安装docker
        • 卸载旧版本
        • 使用 Docker 仓库进行安装
        • 设置仓库
        • 安装 Docker Engine-Community
      • 安装禅道
    • Linux访问不了github
  • 填坑

  • Python

  • 其他

  • 收藏夹

  • 友情链接
  • 更多
  • 部署相关
SaulJWu
2021-11-24

禅道搭建

# 安装docker

# 卸载旧版本

Docker 的旧版本被称为 docker,docker.io 或 docker-engine 。如果已安装,请卸载它们:

$ sudo apt-get remove docker docker-engine docker.io containerd runc
1

当前称为 Docker Engine-Community 软件包 docker-ce 。

安装 Docker Engine-Community

# 使用 Docker 仓库进行安装

在新主机上首次安装 Docker Engine-Community 之前,需要设置 Docker 仓库。之后,您可以从仓库安装和更新 Docker 。

# 设置仓库

更新 apt 包索引。

sudo apt-get update
1

安装 apt 依赖包,用于通过HTTPS来获取仓库:

sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common
1
2
3
4
5
6

添加 Docker 的官方 GPG 密钥:

curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
1

9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 通过搜索指纹的后8个字符,验证您现在是否拥有带有指纹的密钥。

$ sudo apt-key fingerprint 0EBFCD88
   
pub   rsa4096 2017-02-22 [SCEA]
      9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88
uid           [ unknown] Docker Release (CE deb) <docker@docker.com>
sub   rsa4096 2017-02-22 [S]
1
2
3
4
5
6

使用以下指令设置稳定版仓库

$ sudo add-apt-repository \
   "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/ \
  $(lsb_release -cs) \
  stable"
1
2
3
4

# 安装 Docker Engine-Community

更新 apt 包索引。

sudo apt-get update
1

安装最新版本的 Docker Engine-Community 和 containerd ,或者转到下一步安装特定版本:

sudo apt-get install docker-ce docker-ce-cli containerd.io
1

测试 Docker 是否安装成功,输入以下指令,打印出以下信息则安装成功:

docker -v
1

# 安装禅道

docker run --name zentao \
-p 80:80 \
-p 4306:3306 \
-v /opt/zentao/zentaopms:/www/zentaopms \
-v /opt/zentao/mysqldata:/var/lib/mysql \
--add-host smtp.exmail.qq.com:163.177.90.125 \
-e MYSQL_ROOT_PASSWORD=nWFJduxMYQCQ \
-e ADMINER_USER="admin" -e ADMINER_PASSWD="YB@zentao" \
-e BIND_ADDRESS="false" \
--restart=always \
--privileged=true  \
-d easysoft/zentao
1
2
3
4
5
6
7
8
9
10
11
12
  • 启动参数说明:

    • ADMINER_USER:管理员账号;
    • ADMINER_PASSWD:管理员密码;
    • BIND_ADDRESS:若设置参数为"false",禅道数据库启动后允许远程访问,选填;
    • SMTP_HOST:设置smtp服务IP和主机名,用于解决无法发送邮件的问题。
  • 安装成功后,访问该地址即可登录禅道系统,登录用户名和密码为admin:YB@zentao:http://192.168.31.127/

image-20210917150028529

image-20210917150107801

配置文件:

配置信息已经成功保存到" /www/zentaopms/config/my.php "中。您后面还可继续修改此文件。

<?php
$config->installed       = true;
$config->debug           = false;
$config->requestType     = 'PATH_INFO';
$config->timezone        = 'Asia/Shanghai';
$config->db->host        = '127.0.0.1';
$config->db->port        = '3306';
$config->db->name        = 'zentao';
$config->db->user        = 'root';
$config->db->encoding    = 'UTF8';
$config->db->password    = 'nWFJduxMYQCQ';
$config->db->prefix      = 'zt_';
$config->webRoot         = getWebRoot();
$config->default->lang   = 'zh-cn';
1
2
3
4
5
6
7
8
9
10
11
12
13
14
帮我改善此页面 (opens new window)
上次更新: 2021/11/24, 01:31:20
showdoc
Linux访问不了github

← showdoc Linux访问不了github→

最近更新
01
zabbix学习笔记二
02-28
02
zabbix学习笔记一
02-10
03
Linux访问不了github
12-08
更多文章>
Theme by Vdoing | Copyright © 2020-2022 Saul.J.Wu | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式