目录

Redmine安装部署指南

本文提供了一个安装部署Redmine的基础指南,介绍了如何通过Bitnami下载和安装Redmine,以及如何设置和使用Oracle VM VirtualBox虚拟机来运行Redmine。内容涵盖了从下载安装包、解决安装中可能遇到的问题,到导入和启动Redmine虚拟机的详细步骤。本指南旨在帮助用户快速在虚拟环境中部署和访问Redmine。

本文将讨论如下内容:

  • Redmine作为一款开源项目管理软件的优劣势和替代品
  • Redmine安装部署指南

Redmine作为一款开源项目管理软件,虽然免费、能二次开发、功能较为成熟,但也有其缺点。比如:成本更高,开源软件虽然可以节约一定的开发成本,但却会带来非常高的开发维护成本。我们曾算过一笔账:购买一个在线项目管理系统的成本是约是15万/年(100人团队);开源项目管理系统二开最少需要一个专门的程序员来开发+长期维护,而一个程序员的薪资至少在20W/年,但二开前期人员投入一定不止1个人。功能有限,系统一直处于“能用”的状态;安全性可能更低:当软件应用程序的源代码公开可用时,其安全性变得更加脆弱。

因此,Redmine可能并不适用于所有人,所以这里整理了5款其他项目管理系统:

1. PingCode :一站式软件研发项目管理工具,覆盖软件研发项目全流程。2021年入选36氪项目管理软件金榜-研发项目管理榜单 TOP 2;适用于十几人到千人规模的的团队。知名客户包括宁德时代、小红书、商汤科技等;支持私有部署、麒麟鲲鹏等国产系统。

2. Worktile  :是国内市场占有率非常高的项目管理软件之一。被广泛用于电商、市场活动、律所项目、生产制造、行政、财务、设计、工程、教育、科研等几乎包含所有类型的项目。并且有许多知名客户,比如百度、招商银行、小米、旷世等等。

3.Asana:在全球也算是知名的项目管理软件,从用户数量来看,Asana绝对是一款相当受欢迎的工作管理和协作平台。并且它曾经被《财富》杂志评为最佳工作软件之一,并且有许多知名的客户,如NASA, Uber, Spotify等。【Asana.com】

4.Jira:全球最早的软件研发过程管理工具之一,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。但近些年对国内用户的政策并不友好,特别是停售 Server 版,一定程度意味着对国内中小企业禁售。【Atlassian.com】

一、安装Redmine

1. 下载Redmine

访问Bitnami网站以下载Redmine的安装包。Bitnami提供了多种安装Redmine的方式,包括云托管、安装程序、Docker容器和虚拟机镜像。 下载地址: Bitnami Redmine Stack

二、安装虚拟机

1. 下载虚拟机

Oracle VM VirtualBox是一款免费的开源虚拟机软件,支持在主流操作系统上运行。 下载地址: Oracle VM VirtualBox

2. 安装虚拟机

1) 双击下载好的虚拟机安装包开始安装过程。


2) 如果在安装过程中遇到以下报错信息:

   Oracle VM VirtualBox 7.0.8 needs the Microsoft Visual C++ 2019 Redistributable Package being installed first. Please install and restart the installation of Oracle VM VirtualBox 7.0.8.

这意味着你需要先安装Microsoft Visual C++ Redistributable packages。你可以通过搜索引擎搜索“Microsoft Visual C++ 可再发行程序包最新支持的下载”来找到并安装它。

安装完成Microsoft Visual C++ Redistributable packages后,重新双击虚拟机安装包继续安装。

三、连接Redmine

1.打开VirtualBox,选择“工具”,然后点击“导入”,导入下载好的Redmine虚拟机镜像,点击“下一步”。

2.点击“完成”并同意授权协议,完成导入过程。

3.选择导入的Redmine虚拟机,点击“启动”按钮,等待虚拟机启动完成。此时,你可以查看Redmine的账号密码,以及虚拟机的账号和密码。

4.根据提示,输入虚拟机的账号和密码(注意:密码输入时不会显示)。如果提示修改密码,可以选择忽略继续。

5.登录后,输入ip address命令可以查看Redmine的IP地址。

6.在浏览器中输入Redmine的IP地址,即可访问Redmine界面并开始使用。

通过以上步骤,你应该能够成功安装和访问Redmine。这是一个基础的安装和配置指南,根据你的具体需求,你可能还需要进行更多的配置和优化。

一站式研发项目管理平台 PingCode

一站式研发项目管理平台 PingCode

支持敏捷\瀑布、知识库、迭代计划&跟踪、需求、缺陷、测试管理,同时满足非研发团队的流程规划、项目管理和在线办公需要。