rails3 安装windows 版本的redmine-2.1.4
?
(1)、修改gemfile,修改rails版本为"3.2.9",从网上:http://www.imagemagick.org/script/binary-releases.php#windows 下载RMagick后,安装时注意勾选C/C++ Header file,另外安装路径选择在一个没有空格的目录下,比如不要安装在program file 目录下。重新运行 bundle install
报出错误:
?Error installing rmagick
Failed? to build gem nativeextension
发现rmagick未安装成功。
设置系统的环境变量,新增:
setCPATH=C:\ImageMagick-6.7.7-Q16\include
setLIBRARY_PATH=C:\ImageMagick-6.7.7-Q16\lib
然后执行 gem install rmagick 结果依然没有编译成功。
遂改变方式:
从SourceForge :http://rubyforge.org/frs/?group_id=12&release_id=39888,翻到页面底部,
下载win32 版本的 RMagick-2.12.0-ImageMagick-6.5.6-8-Q8.zip ,该压缩包中含有 .gem文件
将该文件下载到一个位置,然后使用cmd cd 到该目录下,执行
#geminstall rmagick --local
#然后执行 bundle install ,确认是否还有错误,确认rmagick 可用,发现依然没有安装成功。
遂不安装 rmagick ,直接安装。
Bundle install --without rmagick
显示bundle成功
(2)、然后复制database.yml.example为database.yml中的相关内容。
# re-generated from your development database when you run "rake".(3)、rakegenerate_secret_token
(4)、rakedb:create? rake db:migrate
(5)、安装插件: cdplugins? ,执行git clonegit://github.com/backlogs/redmine_backlogs.git
(6)、cdredmine_backlogs ,执行 git tags 查看所有可用的版本
(7)、检出一个版本 gitcheckout v0.9.26
(8)、cd redmine ,执行命令: bundle exec rake redmine:backlogs:install
(9)、rails s 启动服务。