1、環境 1.硬件 普通PC。 2.軟件 Windows XP操做系統。 2、下載必要的軟件 1.Ruby 1.8.x Redmine是基於Ruby On Rails的軟件,因此首先要下載Ruby。因爲目前Redmine只支持Ruby 1.8,因此這裏咱們下載1.8分支的最新版本。下載地址:http://www.ruby-lang.org/en/downloads/。強烈建議下載RubyInstaller的版本。 2.Redmine 1.1.x 1.1.0是Redmine當前最新的版本。下載地址:http://rubyforge.org/frs/?group_id=1850。 3.Mysql 5.x 運行Redmine時須要,下載地址:http://www.mysql.com/downloads/mysql/。 3、安裝和運行 1.安裝Ruby 若是用的是RubyInstaller版本的安裝軟件那就很簡單了。只要在第三個安裝步驟中將「Add Ruby executables to your PATH」勾選就能夠了,這樣咱們以後在命令行執行Ruby的相關命令就會方便不少。 2.安裝必要的Ruby組件 咱們須要打開CMD窗口,以供下面執行Ruby命令使用。 1) 安裝Mysql的Ruby驅動。命令: gem install ruby-mysql 2) 安裝rubygems的1.3.7(或以上)版本:RubyInstaller安裝後就已經裝入了rubygems,咱們這裏能夠進行如下升級,當前最新的版本爲1.4.2。命令: gem install --system 3) 安裝Rails的2.3.5版本:如今Rails已經更新到3.0.3了,可是Redmine要求2.3.5版本。命令: gem install rails -v=2.3.5 4) 安裝rake的1.0.1(或以上)版本:安裝Redmine時會用到,RubyInstaller一樣會安裝這個組件,可是Redmine須要1.0.1版本的,因此咱們安裝上對應版本就是了。命令: gem install rake -v=1.0.1 5) 安裝i18n的0.4.2版本:這個組件包在安裝Redmine時會用到,若是不安裝的話到時候會出現錯誤,因此在這裏預先安裝好。命令: gem install i18n -v=0.4.2 6) 安裝mongrel:mongrel是一個很好的用於運行Ruby On Rails應用的Web服務器,至少比默認的webrick服務器好得多。當前版本是1.1.5。命令: gem install mongrel 3.安裝Mysql 略過Mysql具體安裝過程的介紹。 4.拷貝libmySQL.dll 因爲新版本的Mysql驅動模塊對Ruby的支持很差,因此咱們須要拷貝舊版本的dll文件 到<ruby安裝目錄>/bin目錄中。不然後面進行Redmine初始化的時候會出現錯誤。 5.爲Redmine建立數據庫和用戶 在Mysql中執行以下sql語句: create database redmine character set utf8; create user 'redmine'@'localhost' identified by '<password>'; grant all privileges on redmine.* to 'redmine'@'localhost'; 注:帶尖括號的內容須要自定義。 這樣咱們就爲Redmine在Mysql中創建了相應的庫和用戶。 6.Redmine的安裝和配置 1) 咱們將以前下載redmine壓縮包解壓到任意目錄。 2) 進入到redmine解壓目錄,在這裏咱們稱之爲redmine根目錄。 3) 找到<redmine根目錄>/config/database.yml.example文件,將其複製一份到當前目錄並更名爲database.yml。 4) 打開文件,找到「production:」修改其下的配置,例如: production: adapter: mysql database: redmine host: localhost port: 3306 username: redmine password: <password> encoding: utf8 注:帶尖括號的內容須要自定義。配置中全部內容都應與以前的Mysql安裝和配置相一致。 5) 從CMD窗口中進入到redmine根目錄。順序執行以下命令: rake generate_session_store 上面的命令用於生成session密鑰。 rake db:migrate RAILS_ENV="production" 上面的命令用於建立redmine的庫表結構。 rake redmine:load_default_data RAILS_ENV="production" 上面的命令用於初始化redmine的默認配置數據。 7.啓動 1) 從CMD窗口進入到redmine根目錄,輸入以下命令: mongrel_rails start -e production 上面的命令執行後,mongrel服務器將會啓動。在看到「** Use CTRL-C to stop.」以後說明已經啓動成功。 2) 打開網絡瀏覽器,在地址欄中輸入「http://localhost:3000」。若是看到redmine主頁畫面的話就說明運行成功。 3) redmine默認的管理員用戶是admin,密碼也是admin。