1.安装使用BitNami进行一键安装,简单,快捷;
具体可参考如下:
1. 简介
对于一个新手,如果严格按照官方文档来安装redmine,我想会“疯”掉的。有没有一种简便的方法。有滴,那就是BitNami。
BitNami提供redmine的一键安装程序,简单、易用、方便。
2. 安装
下载地址:http://bitnami.org/stack/redmine
不仅仅是windows的有一键安装程序,linux也有一键安装程序。我的安装环境是windows xp,下载的版本是bitnami-redmine-2.3.0-0-windows-installer.exe。
跟大部分windows安装程序一样,一路默认“下一步”即可。需要注意的是,创建管理员账号的时候,需要将用户名称和密码记录下来,此用户即为redmine安装好后的管理员账号,如下图 2‑1所示:
图2‑1 设置管理员账号信息
安装完后会自动打开浏览器,如下图 2‑2所示,点击“Access BitNami Redmine Stack”即可访问redmine。
图2‑2 安装成功
输入图 2‑1所示的管理员账号和密码,即可登录redmine。如下图 2‑3所示。开始体验吧。
图2‑3 管理员登录
2.和SVN进行集成:在和SVN集成的时候一般会因为https证书的问题而出现404的问题,一般有两种解决方式:
1.将SVN设置成HTTP访问,但这样会降低SVN服务器的安全性;
2.生成HTTPS访问所需的配置文件,并在Redmine的相关文件中进行配置,具体过程如下:
- def credentials_string
- str = ''
- str << " --username #{shell_quote(@login)}" unless @login.blank?
- str << " --password #{shell_quote(@password)}" unless @login.blank? || @password.blank?
- str << " --no-auth-cache --non-interactive "
- str
- end
但是按照以上配置在最新的3.1.0上还是不行,费了好大劲才搞定,只要将红色的文件夹地址改为第1步中生成的 webserverRedmine 文件夹的地址即可(也就是HTTPS证书等配置的文件夹)。例如:
- def credentials_string
- str = ''
- str << " --username #{shell_quote(@login)}" unless @login.blank?
- str << " --password #{shell_quote(@password)}" unless @login.blank? || @password.blank?
- str << " --trust-server-cert --no-auth-cache --non-interactive --config-dir <%redmine所在文件夹%>"
- //(注意:路径最后的文件夹不要加斜杠)
- str
- end
def credentials_string
str = ''
str << " --username #{shell_quote(@login)}" unless @login.blank?
str << " --password #{shell_quote(@password)}" unless @login.blank? || @password.blank?
str << " --trust-server-cert --no-auth-cache --non-interactive --config-dir \"D:/Bitnami/redmine-3.1.0-0/webserverRedmine\""
str
end
参考:http://redmine.blog.51cto.com/4469447/786185/
http://blog.youkuaiyun.com/benkaoya/article/details/8762935