方案 #1 Redmine快速部署方案
概述¶
本方案的主要目是为社区用户提供一种Redmine的简单高效部署方法,方案整合了社区与合作伙伴在Redmine应用方面的最佳实践,可规避用户安装过程中遇到的疑难问题,提高Redmine的安装和使用体验。同时方案面向企业用户加入了多项可扩展的功能和模块,以进一步满足企业用户对Redmine的高可用需求。欢迎留言反馈,对方案提出宝贵意见!
功能和特点¶
- 部署方案基于redmine.org官方最近的发布版本
- 预装最佳开源插件和主题,'一键式'安装方式简便快速
- 预装图形处理、中文等依赖和应用,并完成核心功能配置,'开箱即用'
- 支持企业高可用功能扩展
- 基于社区最佳实践和专家支持,版本持续更新
实现与类型¶
方案从“应用需求“和“需求规模”两个方面拆分,通过组合实现用户的多样化部署需求。应用需求从Redmine应用部署按深度拆分为操作系统、部署方式、数据库、安全性、性能等几个方面。需求规模是对应用需求的分组打包,方案分成3种类型,社区版、专业版、企业版分别适用于个人小规模应用、工作组团队以及企业生产环境等需求。用户也可以根据组织规模和业务特点对部署方案实施裁剪。
Redmine快速部署解决方案规格¶
应用需求 | 需求规模 | 说明 | |||
模块 | 可选项 | 社区版 | 专业版 | 企业版 | |
支持操作系统 | Linux | ✅ | ✅ | ✅ | / |
Windows | ✅ | ✅ | / | ||
国产信创操作系统 | ✅ | / | |||
安装方式 | 在线安装 | ✅ | ✅ | ✅ | / |
支持无网络或离线安装 | ✅ | ✅ | 支持无法连接到国际互联网的内部专用网络 | ||
支持数据库 | Mysql/MariaDB | ✅ | ✅ | ✅ | / |
Postgresql | ✅ | ✅ | / | ||
SQL Server | ✅ | 用户自行购买SQL Server license并安装部署 | |||
国产信创数据库 | ✅ | TiDB、GaussDB数据库等国产数据库 | |||
数据备份 | 周期备份 | ✅ | ✅ | ✅ | 备份周期可配置 |
实时备份 | ✅ | 实时记录数据库的所有操作 | |||
反向代理 | Traefik | ✅ | ✅ | ✅ | 支持docker应用环境的编排与控制 |
Nginx+WAF | ✅ | ✅ | 提供web配置界面/内置web应用防火墙,内置安全策略 | ||
网站证书 | 自签发 | ✅ | ✅ | ✅ | / |
Let’s Encrypt | ✅ | ✅ | ✅ | / | |
商用证书 | ✅ | ✅ | 需要根据用户需求选择 | ||
负载均衡 | 单redmine实例,单数据库 | ✅ | ✅ | ✅ | |
多redmine实例,单数据库 | ✅ | ✅ | 提高访问性能和用户体验 | ||
多redmine实例,分布式数据库 | ✅ | / | |||
应用集成 | 与现有LDAP/AD应用集成 | ✅ | ✅ | / | |
新建LDAP/AD服务 | ✅ | / | |||
OAuth2单点登录 | ✅ | / | |||
插件 | 固定预装开源插件 | ✅ | ✅ | ✅ | 所有预装插件完成所有依赖包、关联库、中文环境、字库等。完成Redmine版本兼容性适配和关键功能验证等。更多预装插件将根据社区用户的推荐陆续更新到后期的版本发布中。 |
可选开源插件 | ✅ | / | |||
可选商用插件 | ✅ | / | |||
可选服务 | 支持公有云方式交付 | ✅ | ✅ | / | |
支持私有云方式交付 | ✅ | / | |||
技术支持 | 社区论坛 | ✅ | ✅ | ✅ | / |
专家支持/SLA | ✅ | / |
社区版¶
社区版内置插件的插件和主题¶
社区版安装包已预装较为常用的redmine插件和主题,用户无需重复安装和调试,开箱即用。评论区也可推荐您期望的其它插件或主题,经测试验证后可内置到后续的社区发布中。
- 插件
- clipboard_image_paste 支持图片直接粘贴和尺寸裁剪
- redmica_ui_extension redmine界面扩展工具,增加版本燃尽图、关键字搜索下拉选单、扩展过滤器、wiki宏扩展
- redmine_dmsf 文档管理,支持webdav文件读写存储、映射本地驱动器、Office文档预览、文档内容关键字检索等
- redmine_issue_templates 自定义问题模版,并基于模版快速创建issue/问题
- redmine_issues_panel 问题看板,支持卡片“拖放式”快速修改问题属性
- redmine_lightbox 附件图片和文件快速预览
- redmine_message_customize redmine标准字段/自定义字段名自定义工具
- redmine_vividtone_my_page_blocks 我的工作台板块扩展
- redmine_wysiwyg_editor textile/markdown可视化编辑工具
- redmine_xlsx_format_issue_exporter 将问题导出xlsx格式
- view_customize 支持脚本方式动态修改redmine交互界面和主题样式
- 主题
- PurpleMine2
- circle
- farend_bleuclair
- a1
- farend_basic
- farend_fancy
下载和使用社区版¶
- 第1步:选择一个安装目录,下载并运行Redmine快速部署方案社区版安装文件。以主流linux操作系统为例,使用如下命令进行安装:
curl -fsSL https://www.redmineplugins.cn/get/redmine/5-0-5 -o redmine-install-ce.sh sudo bash redmine-install-ce.sh
- 第2步:打开浏览器访问redmine,默认管理员账户 admin 默认密码 admin ,登录后修改管理员密码
https://<redmine服务器 访问IP>
常见问答¶
专业版和企业版¶
有关本方案的专业版和企业版详细咨询,请访问 社区论坛 或 发邮件至 support@craftmine.pro
添加评论
评论
1、是需要先安装一个操作系统吗?
2、到哪里下载社区版?
3、硬件有啥需求?
4、为何不直接有ovf或iso的,连操作系统的?
5、这些插件收费吗?
@my sky
是的,linux或windows系统,运行内存要求4G以上
本方案的社区版仅支持linux,具体使用方法见'下载和使用社区版'
本方案社区版所包含的插件以及后续扩展的开源插件均源自redmine.org开源社区,所有插件遵循原作者的授权说明。如有集成操作系统、商用插件、定制开发等企业版需求可发邮件至 support@craftmine.pro