在windows下安装redmine及相关问题

本文档详细记录了在Windows系统下安装Redmine的过程,包括遇到的问题及解决方案。安装采用Bitnami的一键安装包,但在安装过程中遇到3306端口冲突和MySQL服务安装失败的问题。通过手动创建数据库、修改配置文件、初始化数据库结构以及修复Apache配置,最终成功启动Redmine服务。总结指出,虽然安装包存在一些问题,但整体质量高,提供了便捷的安装方式。
摘要由CSDN通过智能技术生成

转载注明出处,adousen的博客http://blog.csdn.net/adousen


redmine是一个ticket驱动项目管理工具,与trac等工具相比,它最大特色是可以在一个实例中同时管理多个项目。

安装和使用

  • 下载安装文件
    为了省去下载和配置的麻烦,没有选择redmine官方的安装文件,而是下载bitmami的一键安装包bitnami-redmine-2.6.0-1https://bitnami.com/stack/redmine,它的主要特色有:
    • 一键安装,无需配置数据库和初始化
    • 部署在apache上,更加灵活。
    • 集成了版本控制工具,git或subversion。
    • 将redmine注册为windows服务,可以自动启动。
    • 提供了一个简单的服务管理工具,方便启动和暂停服务。
    • 提供了一键卸载
  • 安装操作。根据项目情况,可以去掉以下组件:

    • 由于本机已经安装有mysql workbench,故不需要采用PhpMyAdmin的方式进行数据管理。因此,安装时去掉了PhpMyAdmin。
    • 由于项目打算采用git或mercury作为版本控制系统,因此去掉了Subversion。
  • 如果整个安装过程无异常,那么安装结束就已经启动了redmine,因此可以从http://localhost/redmine/访问。

安装过程中的问题

  • 问题1. 安装过程会提示端口3306被占用,原因是本机已经安装有mysql。因此,改为3305端口。
  • 问题2. 由于该版本的bitmami中的mysql安装脚本存在的BUG:scripts目录下的serviceinstall.bat中的有关安装Mysql服务的配置脚本处有一个不应该有的换行。因此,会导致"redmineMySQL" 的服务安装不成功。所以,后续的初始化等数据库相关操作等会报错。
    注:如果打算在本机上同时启动两个mysql服务,可以在mysql的scripts目录下找到serviceinstall.bat,修正这个BUG。当然这需要在安装报错之前。但是,对于没有经验的人来说,很难确保自己已经改对了,可以尝试复制下面的代码到serviceinstall.bat,并手动执行serviceinstall.bat INSTALL

(注意修改C:\Bitnami\redmine-2.6.0-1为你的安装路径):

 
 
 
@echo off
rem -- Check if argument is INSTALL or REMOVE
if not ""%1"" == ""INSTALL"" goto remove
"C:\Bitnami\redmine-2.6.0-1\mysql\bin\mysqld.exe"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值