redmine Windows裝配


原文:http://www.myexception.cn/windows/1219064.html

 

redmine Windows安裝

官方地址:http://www.redmine.org/

所需環境介紹:http://www.redmine.org/projects/redmine/wiki/RedmineInstall#Requirements

The required Ruby versions for a given Redmine version is:

Redmine version Supported Ruby versions Rails version used Supported RubyGems versions

Redmine version Supported Ruby versions Rails version used
current trunk ruby 1.8.72, 1.9.2, 1.9.3, 2.0.01, jruby-1.6.7, jruby-1.7.2 Rails 3.2.13
2.3.0 ruby 1.8.72, 1.9.2, 1.9.3, 2.0.01, jruby-1.6.7, jruby-1.7.2 Rails 3.2.13
2.2.4 ruby 1.8.72, 1.9.2, 1.9.3, jruby-1.6.7 Rails 3.2.13

我下載的redmine-2.2.3.zip版本進行安裝。

下載rubygems-1.8.25.zip:http://files.rubyforge.vm.bytemark.co.uk/rubygems/

下載rails-ftw-v0.11-1.9.3-3.2.8.exe:http://railsftw.bryanbibat.net/

下載mysql-5.1.62-win32:http://dev.mysql.com/downloads/

下載DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe:https://github.com/oneclick/rubyinstaller/downloads/

下載RMagick-2.12.0-ImageMagick-6.5.6-8-Q8.zip:http://files.rubyforge.vm.bytemark.co.uk/rmagick/

 

1.安裝rails-ftw-v0.11-1.9.3-3.2.8.exe,全部勾上,我安裝在E:\RailsFTW193盤。

2.解壓redmine-2.4.1.zip到E:\redmine-2.4.1盤。

3.安裝DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe。釋放到E:\DevKit-tdm-32-4.5.2文件夾下面.

4.dos進入目錄執行:

 C:\>E:

E:\>cd E:\DevKit-tdm-32-4.5.2

5.解壓rubygems-1.8.25.zip到D:\rubygems-1.8.25,dos進入目錄執行:

 

D:\rubygems-1.8.25>gem install bundler

Fetching: bundler-1.2.4.gem (100%)

Successfully installed bundler-1.2.4

1 gem installed

Installing ri documentation for bundler-1.2.4...

Installing RDoc documentation for bundler-1.2.4...

 

D:\rubygems-1.8.25>bundle install -without development test

bundle install requires at least 0 argument: "bundle install".

 

 6.解壓RMagick-2.12.0-ImageMagick-6.5.6-8-Q8.zip,運行ImageMagick-6.5.6-8-Q8-windows-dll.exe,install…C++勾選上。

7.dos執行gem install rmagick-2.12.0-x86-mswin32.gem。

  注意:D:\ImageMagick-6.5.6-Q8是RMagick-2.12.0-ImageMagick-6.5.6-8-Q8.zip的解壓目錄,而非安裝目錄

 D:\ImageMagick-6.5.6-Q8>gem install rmagick-2.12.0-x86-mswin32.gem

Successfully installed rmagick-2.12.0-x86-mswin32

1 gem installed

Installing ri documentation for rmagick-2.12.0-x86-mswin32...

Installing RDoc documentation for rmagick-2.12.0-x86-mswin32...

 

dos執行gem liset就看到rmagick (2.12.0 mswin32)安裝成功。如果列表里面有mysql2 (0.3.11 x86-mingw32)就不安裝mysql2,否則就gem install mysql2

8.驗證版本信息:

 

D:\ImageMagick-6.5.6-Q8>rails --version

Rails 3.2.8

 

D:\ImageMagick-6.5.6-Q8>rake --version

rake, version 0.9.2.2

 

執行bundle install

 

9.創建數據庫redmine。

10.復制D:\redmine-2.2.3\config\database.yml.example重命名database.yml,紅色是修改區,修改如下:

production:

  adapter: mysql2

  database: redmine

  host: localhost

  username: root

  password: cj19860811

  encoding: utf8

11.dos進入D:\redmine-2.2.3\后執行rake generate_secret_token,出現如下問題:

D:\redmine-2.2.3\config>rake generate_secret_token

(in D:/redmine-2.2.3)

←[31mCould not find gem 'rails (= 3.2.12) x86-mingw32' in the gems available on this machine.←[0m

←[33mRun `bundle install` to install missing gems.←[0m

 

D:\redmine-2.2.3\config>gem uninstall rails

Successfully uninstalled rails-3.2.8

 

D:\redmine-2.2.3\config>gem install rails -v=3.2.12

重新安裝版本即可。這里要等一會兒。如果還有其他版本不對的都重新安裝一次。

 

D:\redmine-2.2.3\config>rake generate_secret_token

(in D:/redmine-2.2.3)

←[31mCould not find gem 'rmagick (>= 2.0.0) x86-mingw32' in the gems available on this machine.←[0m

←[33mRun `bundle install` to install missing gems.←[0m

 

D:\redmine-2.2.3\config>gem uninstall rmagick

Remove executables:

        wmf2eps.exe, wmf2fig.exe, wmf2gd.exe, wmf2svg.exe

 

in addition to the gem? [Yn]  y

Removing wmf2eps.exe

Removing wmf2fig.exe

Removing wmf2gd.exe

Removing wmf2svg.exe

Successfully uninstalled rmagick-2.12.0-x86-mswin32

 

下載RMagick-2.0.0-ImageMagick-6.3.7-8-Q8.zip,重復之前安裝2.12.0的操作。

最后別忘了執行:bundle install --without development test rmagick

D:\redmine-2.2.3\config>bundle install --without development test rmagick

Using rake (10.0.3)

Using i18n (0.6.1)

Using multi_json (1.6.1)

Using activesupport (3.2.12)

Using builder (3.0.0)

Using activemodel (3.2.12)

Using erubis (2.7.0)

Using journey (1.0.4)

Using rack (1.4.5)

Using rack-cache (1.2)

Using rack-test (0.6.2)

Using hike (1.2.1)

Using tilt (1.3.3)

Using sprockets (2.2.2)

Using actionpack (3.2.12)

Using mime-types (1.21)

Using polyglot (0.3.3)

Using treetop (1.4.12)

Using mail (2.4.4)

Using actionmailer (3.2.12)

Using arel (3.0.2)

Using tzinfo (0.3.35)

Using activerecord (3.2.12)

Using activeresource (3.2.12)

Using coderay (1.0.8)

Using rack-ssl (1.3.3)

Using json (1.7.7)

Using rdoc (3.12.1)

Using thor (0.17.0)

Using railties (3.2.12)

Using jquery-rails (2.0.3)

Using mysql2 (0.3.11)

Using net-ldap (0.3.1)

Using pg (0.14.1)

Using ruby-openid (2.1.8)

Using rack-openid (1.3.1)

Using bundler (1.2.4)

Using rails (3.2.12)

Using sqlite3 (1.3.7)

Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed.

 

D:\redmine-2.2.3\config>rake generate_secret_token

(in D:/redmine-2.2.3)

終於沒有錯了。

12.創建數據庫結構信息。

D:\redmine-2.2.3\config>SET RAILS_ENV=production

D:\redmine-2.2.3\config>rake db:migrate

此處省略......

D:\redmine-2.2.3\config>rake redmine:load_default_data

(in D:/redmine-2.2.3)

選擇zh

Select language: ar, bg, bs, ca, cs, da, de, el, en, en-GB, es, et, eu, fa, fi, fr, gl, he, hr, hu,

id, it, ja, ko, lt, lv, mk, mn, nl, no, pl, pt, pt-BR, ro, ru, sk, sl, sq, sr, sr-YU, sv, th, tr, uk

, vi, zh, zh-TW [en] zh

====================================

Default configuration data loaded.

13.啟動服務。

D:\redmine-2.2.3\config>rails server

=> Booting WEBrick

=> Rails 3.2.12 application starting in production on http://0.0.0.0:3000

=> Call with -d to detach

=> Ctrl-C to shutdown server

14.打開http://localhost:3000/就可以看到redmine的窗口了。 用賬戶admin 密碼admin登錄 進入系統之后修改語言為中文在myaccount和setting里面修改。 

 

如果你閑上面的安裝太過復雜,可以去這里:http://bitnami.org/zh_cn/stack/redmine

下載對應版本進行安裝。

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM