完善 Docker 方式安装 Redmine.
Signed-off-by: rick.chan <chen.yang@yuzhen-iot.com>
This commit is contained in:
parent
fdba03040e
commit
effdcfc1a6
|
@ -0,0 +1,46 @@
|
||||||
|
# Docker 方式安装 Redmine
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# Run Redmine with SQLite3
|
||||||
|
docker run -d -p 9001:3000 --name some-redmine redmine
|
||||||
|
# Run Redmine with a Database Container
|
||||||
|
docker run -d --name redminedb -v "$PWD/database":/var/lib/mysql -e MYSQL_USER=redmine -e MYSQL_PASSWORD=<password> -e MYSQL_DATABASE=redmine -e MYSQL_ROOT_PASSWORD=<password> mariadb:latest
|
||||||
|
docker run -d --name redmine --link redminedb:mysql -p 9001:3000 -e REDMINE_DB_MYSQL=redminedb -e REDMINE_DB_USERNAME=redmine -e REDMINE_DB_PASSWORD=<password> -v /home/web/bin/redmine/config/configuration.yml:/usr/src/redmine/config/configuration.yml -v /home/web/bin/redmine/log:/usr/src/redmine/log -v /home/web/bin/redmine/data:/home/redmine/data -v /home/web/bin/redmine/plugins:/usr/src/redmine/redmine/redmine/plugins redmine:latest
|
||||||
|
```
|
||||||
|
|
||||||
|
## 登录后配置
|
||||||
|
|
||||||
|
角色增加:
|
||||||
|
|
||||||
|
* Manager
|
||||||
|
* Tester
|
||||||
|
* Developer
|
||||||
|
|
||||||
|
跟踪标签增加:
|
||||||
|
|
||||||
|
* 里程碑
|
||||||
|
* 任务
|
||||||
|
* 需求用例
|
||||||
|
* 功能
|
||||||
|
* 缺陷
|
||||||
|
* 需求单
|
||||||
|
* 维护单
|
||||||
|
* 故障单
|
||||||
|
* 发布申请单
|
||||||
|
|
||||||
|
问题状态增加:
|
||||||
|
|
||||||
|
* 新建
|
||||||
|
* 待审核
|
||||||
|
* 已指派
|
||||||
|
* 不处理
|
||||||
|
* 进行中
|
||||||
|
* 已解决
|
||||||
|
* 测试中
|
||||||
|
* 已验证
|
||||||
|
|
||||||
|
枚举中为问题优先级增加:
|
||||||
|
|
||||||
|
* 普通
|
||||||
|
* 优先
|
||||||
|
* 紧急
|
|
@ -1,14 +1,6 @@
|
||||||
# Ubuntu 18.04 安装和配置 Redmine
|
# Ubuntu 18.04 安装和配置 Redmine
|
||||||
|
|
||||||
## Docker 方式安装
|
TODO: 该方式尚未成功
|
||||||
|
|
||||||
```bash
|
|
||||||
# Run Redmine with SQLite3
|
|
||||||
docker run -d -p 9001:3000 --name some-redmine redmine
|
|
||||||
# Run Redmine with a Database Container
|
|
||||||
docker run -d --name redminedb -e MYSQL_USER=redmine -e MYSQL_PASSWORD=<password> -e MYSQL_DATABASE=redmine -e MYSQL_ROOT_PASSWORD=<password> mariadb:latest
|
|
||||||
docker run -d --name redmine --link redminedb:mysql -p 9001:3000 -e REDMINE_DB_MYSQL=redminedb -e REDMINE_DB_USERNAME=redmine -e REDMINE_DB_PASSWORD=<password> redmine
|
|
||||||
```
|
|
||||||
|
|
||||||
## 安装基本环境
|
## 安装基本环境
|
||||||
|
|
||||||
|
@ -51,8 +43,10 @@ apt install redmine redmine-mysql
|
||||||
## 更新和配置 Ruby
|
## 更新和配置 Ruby
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
cd /usr/share/redmine
|
||||||
gem update
|
gem update
|
||||||
gem install bundler
|
gem install bundler
|
||||||
|
bundle install --without development test --path vendor/bundle
|
||||||
```
|
```
|
||||||
|
|
||||||
## 配置 Apache2
|
## 配置 Apache2
|
||||||
|
@ -93,3 +87,7 @@ vim /etc/apache2/sites-available/redmine.conf
|
||||||
|
|
||||||
a2ensite redmine.conf
|
a2ensite redmine.conf
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## 外部参考资料
|
||||||
|
|
||||||
|
1. [Redmine HowTos](https://redmine.org/projects/redmine/wiki/HowTos)
|
||||||
|
|
Loading…
Reference in New Issue