Windows下Redmine 的安裝步驟


本文介紹 WindowsRedmine 的安裝步驟。 
1
、給 DOS添加ruby 運行環境(下載並安裝 rubyinstaller-1.8.7-p249-rc2.exe
     
 下載地址: http://rubyforge.org/frs/?group_id=167&release_id=42563
(在下載頁面中已經找不到 1.8.7-p249了,應該下載rubyinstaller-1.8.7-p302。不要追求最新版本,太高的版本在這里用不了) 
下載了 rubyinstaller-1.8.7-p370 (1).exe 
2
、安裝 Redmine所需的運行環境
     
 安裝完 rubyinstaller后, 點擊開始菜單,選擇 Start Command Prompt with Ruby
     
 進入含有 ruby環境的DOS 界面,依次執行如下命令: 
      gem install rake
 (這句改為 gem install -v=0.8.7 rake,如果不指定版本,會下最新的版本回來,但最新的版本用起來會遇到問題 )
      gem install -v=1.0.1 rack
      gem install mysql
  這句我也敲了,但是貌似沒起作用,后面還是要下 Mysql的)
      gem install -v=2.3.5 rails

3
、數據庫的安裝和創建 
     
 下載並安裝 MySQL數據庫 ,下載地址: http://dev.mysql.com/downloads/mysql/
     
 進入 mysql命令行,執行如下命令: 
      mysql> create database redmine character set utf8;
      mysql> create user 'redmine'@'localhost' identified by 'redmine';
      mysql> grant all privileges on redmine.* to 'redmine' @'localhost';
mysql-5.6.21-win32
4
、下載 Redmine壓縮包 (redmine-0.9.3.zip) (要注意下指定的版本)

      下載地址 http://rubyforge.org/frs/?group_id=1850
     
 解壓並進入解壓后目錄的目錄,將 config/database.yml.example 重命名為 config/database.yml 
     
 並修改鏈接數據庫所需要的參數,以下是修改信息,加粗部分是修改的內容: 
      production:
        adapter: mysql
        database: redmine
        host: localhost
        username: redmine
        password: redmine
        encoding: utf8
2
redmine-2.6.0
5
、生成 session密鑰,執行數據遷移並載入 Redmine默認配置
      set RAILS_ENV=production
      rake config/initializers/session_store.rb
 (這句應改為:rake generate_session_store 
      rake db:migrate
      rake redmine:load_default_data
     
 如果出現以下異常: 
      Mysql::Error: query: not connected: CREATE TABLE 'schema_migrations' ('version varchar(255) NOT NULL) ENGINE=InnoDB
     
 說明需要添加 MySQL的動態鏈接庫文件 libmySQL.dll
         1.
 下載地址 http://instantrails.rubyforge.org/svn/trunk/InstantRails-win/InstantRails/mysql/bin/libmySQL.dll
         2.
 然后后把 libmySQL.dll復制到 Ruby/bin/ 目錄下(你安裝 rubyinstaller的目錄)
libmySQL.dll

1.直接拷貝該文件到系統目錄里: 
   1Windows 95/98/Me系統,將libmysql.dll 文件復制到 c:\Windows\System目錄下。
   2Windows NT/2000系統,將libmysql.dll 文件復制到 c:\WINNT\System32目錄下。
   3Windows XP/WIN7系統,將libmysql.dll 文件復制到 c:\Windows\System32目錄下。
2.
然后打開 "開始-運行 -輸入regsvr32 libmysql.dll",回車即可解決錯誤提示!


6
、至此, Redmine安裝已經完畢,下面用Redmine自帶的 Webrick服務器運行Redmine ,測試是否安裝成功 
     
  Redmine的根目錄輸入命令
       ruby script/server
     
 打開瀏覽器,輸入 http://localhost:3000 如果頁面正常顯示,則說明已經成功安裝。 
      
安裝上面的六個步驟安裝應該會很順利的。希望能對你有所收獲。  

7.
安裝 mongrel
在實際項目中使用 redmine,用redmine 自帶的 webrick做為服務器運行redmine很慢,不能滿足實際項目管理應用,安裝 mongrel,據說比webrick 快很多, ruby DOS環境下輸入: 
gem install mongrel

8. mongrel
運行 redmine
 rubyDOS 環境下,切換命令窗口到 redmine目錄,輸入ruby script/server -e production,瀏覽器進入 redmine,會發現訪問速度很快。 

9.
 放到 Windows服務中
Ruby
提供一個安裝 Ruby程序為服務的包:mongrel_service。安裝其實很簡單,只要命令行下運行 gem
gem install mongrel_service
mongrel_rails service::install -N MongrelRedMineSvc -c E:\Zd\M
管理\0 項目管理 \Redmine\redmine-1.0.0 -p 3001 -e production
sc config MongrelRedMineSvc start= auto depend= MySQL
mongrel_rails service::start -N MongrelRedMineSvc
mongrel_rails service::remove -N MongrelRedMineSvc

10.
 下一步,開始設置 Apache
ServerName myapp.com
ServerAlias www.myapp.com
ProxyPass / http://www.myapp.com:8000/
ProxyPassReverse / http://www.myapp.com:8000
ProxyPreserveHost on
將靜態文件的請求留給 Apache來處理,因為它更擅長
ProxyPass /images !
ProxyPass /stylesheets !
#continue with other static files that should be served by apache
Alias /images /path/to/public/images
Alias /stylesheets /path/to/public/stylesheets
#continue with aliases for static content

 

另外附上兩個官方的指導地址:

http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_in_a_sub-URI_on_Windows_with_Apache

http://www.redmine.org/projects/redmine/wiki/RedmineInstall


免責聲明!

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



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