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 native extension

发现rmagick未安装成功。

设置系统的环境变量,新增:

set CPATH=C:\ImageMagick-6.7.7-Q16\include

set LIBRARY_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 到该目录下,执行

#gem install rmagick --local

#然后执行 bundle install ,确认是否还有错误,确认rmagick 可用,发现依然没有安装成功。

遂不安装 rmagick ,直接安装。

Bundle install --without rmagick

显示bundle成功

2)、然后复制database.yml.example database.yml中的相关内容。

 写道
production:
adapter: mysql2
database: redmine
host: localhost
username: root
password: '123456'
encoding: utf8

development:
adapter: mysql2
database: redmine_development
host: localhost
username: root
password: '123456'
encoding: utf8

# Warning: The database defined as "test" will be erased and
# re-generated from your development database when you run "rake".
# Do not set this db to the same as development or production.
test:
adapter: mysql2
database: redmine_test
host: localhost
username: root
password: '123456'
encoding: utf8
 

3)、rake generate_secret_token

4)、rake db:create  rake db:migrate

5)、安装插件: cd plugins  ,执行git clone git://github.com/backlogs/redmine_backlogs.git

6)、cd redmine_backlogs ,执行 git tags 查看所有可用的版本

7)、检出一个版本 git checkout v0.9.26

8)、cd redmine ,执行命令: bundle exec rake redmine:backlogs:install

(9)、rails s 启动服务。

猜你喜欢

转载自kmctijoy.iteye.com/blog/1754059
今日推荐