天天看点

Redmine安装部署Redmine安装部署

Redmine安装部署

1.系统环境

Linux(推荐Centos7.0x)

2.安装docker

(1)、输入指令:yum update

(2)、添加 yum 仓库

输入指令:tee /etc/yum.repos.d/docker.repo<<-'EOF'

[dockerrepo]

name=Docker Repository

baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/

enabled=1

gpgcheck=1

gpgkey=https://yum.dockerproject.org/gpg

EOF

(3)、yum install docker

(4)、查看是否安装成功

docker version

Redmine安装部署Redmine安装部署
Redmine安装部署Redmine安装部署

(5)、启动dokcer

输入指令:systemctl start docker     启动

输入指令:systemctl status docker    查看状态

输入指令:systemctl enable docker   开机自启

3.安装redmine

(1)、下载redmine,从dokcer直接拉镜像

输入指令:docker pull redmine:3.4   (版本推荐:3.4版本,考虑插件兼容性)

Redmine安装部署Redmine安装部署

输入指令:docker images  查看镜像

Redmine安装部署Redmine安装部署

(2)、启动redmine容器

先安装数据库(启动容器命令)

docker run -p 3306:3306 -d --name some-postgres -e POSTGRES_PASSWORD=123456 -e POSTGRES_USER=redmine postgres

再安装redmine

docker run -d  -p 8084:3000 --name some-redmine  -v /my/own/datadir:/usr/src/redmine/files -v/my/own/plugins:/usr/src/redmine/plugins --link some-postgres:postgres redmine:3.4

Redmine安装部署Redmine安装部署
Redmine安装部署Redmine安装部署

也可以参考官网:

Redmine安装部署Redmine安装部署
Redmine安装部署Redmine安装部署

(3)查看是否成功运行容器

输入指令:docker ps

Redmine安装部署Redmine安装部署

(4)在浏览器输入Ip+端口

Redmine安装部署Redmine安装部署
Redmine安装部署Redmine安装部署

管理员账号和初始密码默认都是admin

4.安装redmine插件

clipboard_image_paste

(1)、redmine插件推荐

http://www.redmine.org/plugins/clipboard_image_paste

从剪贴板粘贴图像作为附件

redmine_preview_inline

https://github.com/HugoHasenbein/redmine_preview_inline

图片预览

redmine_image_clipboard_paste

https://github.com/thorin/redmine_image_clipboard_paste

截图插件

redmine_agile

https://www.redmine.org/plugins/redmine_agile

敏捷插件

easy-gantt

http://www.redmine.org/plugins/easy-gantt

项目可视化工具

redmine_issues_from_excel

http://www.redmine.org/plugins/redmine_issues_from_excel

导入excel

redmine_checklists

http://www.redmine.org/plugins/redmine_checklists

清单列表

redmine插件官网:

http://www.redmine.org/plugins/

*安装redmine插件

通过SSH工具连接linux服务器 (推荐:MobaXterm_Personal)

把下载好的插件包放入

my/own/plugins   (启动redmine容器挂载的路径)

Redmine安装部署Redmine安装部署
Redmine安装部署Redmine安装部署
Redmine安装部署Redmine安装部署
Redmine安装部署Redmine安装部署
Redmine安装部署Redmine安装部署

在linux上进入plugins

cd my/own/plugins

解压插件安装包

unzip redmine_image_clipboard_paste-master.zip

修改包名

mv redmine_image_clipboard_paste-master redmine_image_clipboard_paste

全部插件执行以上两步

开始安装redmine插件:

第一步:进入redmine容器中

输入指令:docker exec -it some-redmine bash

Redmine安装部署Redmine安装部署
Redmine安装部署Redmine安装部署

第二步:执行安装命令

输入指令:bundle install

输入指令:bundle exec rake db:migrate RAILS_ENV=production

输入指令:bundle exec rake redmine:plugins:migrate RAILS_ENV=production

插件安装参考(转载):

https://yq.aliyun.com/articles/670638

第三步:重启redmine

输入指令:docker restart some-redmine

最后在浏览器输入ip+端口

Redmine安装部署Redmine安装部署
Redmine安装部署Redmine安装部署

点击管理-->插件(查看插件是否安装成功)

Redmine安装部署Redmine安装部署
Redmine安装部署Redmine安装部署