
转载注明出处,adousen的博客
redmine是一个ticket驱动项目管理工具,与trac等工具相比,它最大特色是可以在一个实例中同时管理多个项目。
下载安装文件
为了省去下载和配置的麻烦,没有选择redmine官方的安装文件,而是下载bitmami的一键安装包bitnami-redmine-2.6.0-1,它的主要特色有:
一键安装,无需配置和初始化
部署在apache上,更加灵活。
集成了版本控制工具,git或subversion。
将redmine注册为windows服务,可以自动启动。
提供了一个简单的服务管理工具,方便启动和暂停服务。
提供了一键卸载
安装操作。根据项目情况,可以去掉以下组件:
由于本机已经安装有mysql workbench,故不需要采用PhpMyAdmin的方式进行数据管理。因此,安装时去掉了PhpMyAdmin。redmine
由于项目打算采用git或mercury作为版本控制系统,因此去掉了Subversion。
如果整个安装过程无异常,那么安装结束就已经启动了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 offrem -- Check if argument is INSTALL or REMOVEif not ""%1"" == ""INSTALL"" goto remove"C:\Bitnami\redmine-2.6.0-1\mysql\bin\mysqld.exe" --install "redmineMySQL" --defaults-file="C:\Bitnami\redmine-2.6.0-1/mysql\my.ini"net start "redmineMySQL" >NULgoto end:removerem -- STOP SERVICES BEFORE REMOVINGnet stop "redmineMySQL" >NUL"C:\Bitnami\redmine-2.6.0-1\mysql\bin\mysqld.exe" --remove "redmineMySQL":endexit
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-29585-1.html
还有斗地主
是不是得发个道歉声明啊