一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Redmine安裝完全圖文指南

 蝸牛之窩 2012-03-04

原文出處:http://www.cnblogs.com/espie/archive/2011/05/01/2034135.html

 

這篇博文主要參考了如下文章:

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

http://xinlanzero./blog/857494

有關(guān)BUG的疑難解答主要參考:

http://www./boards/2/topics/22358

http://www./issues/7516

http://www./boards/2/topics/6423?r=6447

http:///blog/2010/03/192/

安裝準(zhǔn)備

clip_image002

先下載下面這些安裝過程中要用到的軟件,如上圖所示:

1. Ruby 1.8.7:http:///frs/download.php/74293/rubyinstaller-1.8.7-p334.exe

2. MySQL:http://www./downloads/mysql/5.5.html#downloads

3. Redmine 主程序:http://www./projects/redmine/wiki/Download

4. Win32 OpenSSL Light: 
http://www./download/Win32OpenSSL_Light-1_0_0d.exe

5. Visual C++ 2008 Redistributables : 
http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=en (如果不安裝這個,調(diào)用 OpenSSL 時可能會報“應(yīng)用程序配置不正確,程序無法啟動,重新安裝應(yīng)用程序可能解決問題?!卞e誤)

6. ZLib 1.2.5: http://www./zlib125-dll.zip (這個地址貌似失效了……那我這個版本哪里來的……汗……那就試試這個吧:http://ishare.iask.sina.com.cn/f/9662774.html)

7. libiconv 1.9.2: http:///projects/gnuwin32/files/libiconv/ (運行 rake 時要用到)

安裝與配置

安裝Ruby

clip_image004

1. 安裝Ruby運行環(huán)境(rubyinstaller-1.8.7-p334.exe),如上圖

clip_image006

2. 注意在安裝過程中,勾選如上兩項

3. 開始安裝,直至安裝完成。

clip_image008

4. 運行開始菜單中的“Start Command Prompt with Ruby”,打開Ruby命令行

5. 輸入如下命令,安裝Rails框架:

gem install rails -v=2.3.5

clip_image010

Ruby會連接網(wǎng)絡(luò)下載Rails框架文件及文檔,并自動開始安裝。此過程時間較長,約10分鐘左右。如上圖所示。如沒有報錯信息,則繼續(xù)下一步安裝。

6. 輸入如下指令,安裝Rake:

gem install rack -v=1.0.1

clip_image012

7. 輸入如下指令,安裝MySQL的C bindings:

gem install mysql

該命令將在線安裝 MySQL 的 C bindings,可明顯提高訪問數(shù)據(jù)庫的性能

安裝MySQL

clip_image014

clip_image016

1. 運行mysql-5.5.9-win32.msi開始安裝,如上圖所示

clip_image018

2. 安裝完成,使用“MySQL Instance Configuration Wizard”,開始配置MySQL,如上圖所示

clip_image020

選擇詳細(xì)配置,以調(diào)整參數(shù),如上圖

clip_image022

選擇服務(wù)器環(huán)境,MySQL會合理利用現(xiàn)有內(nèi)存;如果是自己機器上安裝,那可以選擇開發(fā)者機器環(huán)境,這樣不會占用太多資源。

clip_image024

開啟TCP/IP網(wǎng)絡(luò),設(shè)置合理的數(shù)據(jù)庫端口,如上圖。

clip_image026

這里要選擇手動設(shè)置默認(rèn)字符集:UTF8,如上圖。

clip_image028

這里要勾選“安裝為Windows服務(wù)”,以及“包含在windows Path環(huán)境變量中添加BIN目錄”,如上圖。

clip_image030

設(shè)置服務(wù)器默認(rèn)管理員密碼。如上圖。

clip_image032

配置完成后,系統(tǒng)開始進行配置,順利的話將顯示上圖結(jié)果頁面。

3. 打開Windows命令行,切換到Mysql安裝目錄下的Bin目錄(我是個小白,但這個切換就不用多講了吧?),之后使用如下命令進入MySQL命令行:

Mysql –u root -p

回車后,輸入服務(wù)器密碼,登錄mysql。之后命令行提示符將切換為”mysql>”,代表登錄成功

4. 在 MySQL 命令行模式下運行如下命令,創(chuàng)建Redmine數(shù)據(jù)庫:

create database redmine character set utf8;

回車后,該命令將創(chuàng)建一個供 Redmine 使用的數(shù)據(jù)庫。

PS:Mysql數(shù)據(jù)庫命令行最后要以“;”結(jié)尾,才能執(zhí)行。如果你沒接觸過MySQL這一點很關(guān)鍵:P(因為我就是被這個卡住了)

5. 創(chuàng)建Redmine數(shù)據(jù)庫的用戶及密碼,并賦予權(quán)限:(’’引號之間需修改為自己的用戶名、服務(wù)器名、密碼)

create user 'redmine'@'localhost' identified by 'my_password';

無錯誤提示,則表示創(chuàng)建成功。

下面進行賦權(quán)操作:

grant all privileges on redmine.* to 'redmine'@'localhost';

PS:如果創(chuàng)建用戶出了什么差錯,可以使用如下命令刪除用戶:

drop user 'redmine'@'localhost';

安裝OpenSSL并配置Ruby

1. 安裝 Visual C++ 2008 Redistributables

clip_image034

2. 安裝 Win32 OpenSSL Light 。如上圖

clip_image036

3. 注意在本頁選擇“ Copy OpenSSL DLLs to The Windows system directory ”

否則在安裝完畢后需要手工將 OpenSSL 安裝目錄下的 DLL 文件復(fù)制到 Windows 的系統(tǒng)目錄(例如: C:\Windows\system32 ),或 Ruby 的 bin 目錄(例如: C:\ruby-1.8.7\bin )

clip_image038

4. 根據(jù)向?qū)瓿砂惭b。 如上圖所示(呵呵,捐贈就不需要選擇了:P)

5. 將 ZLib 1.2.3 的安裝包中的 zlib1.dll 解壓到 Windows 的系統(tǒng)目錄或 Ruby 的 bin 目錄,并改名為 zlib.dll

6. 將 libiconv 1.9.1 的安裝包中的 bin\iconv.dll 解壓到 Windows 的系統(tǒng)目錄或 Ruby 的 bin 目錄(這一步可以不做)

安裝Redmine主程序

1. 將 Redmine 的安裝包解壓到某個目錄(例如: C:\redmine-0.9.1 ),將 config\database.yml.example 復(fù)制為 config\database.yml ,并修改該文件中的“ production ”段的數(shù)據(jù)庫配置。例如:

production:

adapter: mysql

database: redmine

host: localhost

username: root (這里填寫你希望用來登錄 MySQL 的用戶名)

password: password (這里填寫用戶密碼)

2. 將MySQL安裝目錄中的libmySQL.dll文件復(fù)制到Ruby安裝目錄下(如:C:\ruby-1.8.7\bin),然后再Windows 命令行模式下切換目錄為 Redmine 的安裝目錄(如c:\redmine-1.1.1\),運行如下命令:

rake config/initializers/session_store.rb

clip_image040

如果出現(xiàn)上圖的錯誤提示,則需要下列語句,安裝一個國際化組件后再次執(zhí)行:

gem install –v=0.4.2 i18n

clip_image042

3. 使用如下命令創(chuàng)建數(shù)據(jù)庫結(jié)構(gòu):

rake db:migrate RAILS_ENV="production"

該命令將創(chuàng)建生產(chǎn)用的數(shù)據(jù)庫結(jié)構(gòu)。這是關(guān)鍵的一步,筆者就在此處經(jīng)過多次嘗試后才安裝好Redmine,而且這一步可能遇到的問題較多。如果遇到其他問題可以到Redmine上搜索問題的描述,一般都有滿意的解答。

PS1:如果出現(xiàn)“Mysql::Error: The 'InnoDB' feature is disabled”錯誤,需要開啟MySql數(shù)據(jù)庫對InnoDB的支持,在你的mysql安裝文件夾中打開my.ini文件,找到skip-innodb,改成#skip-innodb,然后重啟mysql(注:可以通過MySQL命令show variables like "have_%";查看是否開啟了InnoDB)

clip_image044

PS2:如果出現(xiàn)了上圖所示的錯誤,則需要修改redmine安裝目錄\config\ environment.rb腳本。

打開environment.rb腳本后,在bootStrap和initialization之間添加如下語句:

#在bootStrap和initialization之間添加語句 --espie

if Gem::VERSION >= "1.3.6"

module Rails

class GemDependency

def requirement

r = super

(r == Gem::Requirement.default) ? nil : r

end

end

end

end

clip_image046

如上圖所示,之后保存退出。

PS3: 
clip_image048

如果出現(xiàn)了上圖所示錯誤,是因為rails 與 mysql for win不兼容所致的。需要將Mysql的libmySQL.dll文件替換為老版本。

從這里下載老版本: 
http://instantrails./svn/trunk/InstantRails-win/InstantRails/mysql/bin/libmySQL.dll

http:///blog/wp-content/uploads/2010/03/libmySQL.zip

之后將替換至Ruby安裝目錄\bin\目錄下。

4. 繼續(xù)運行如下命令:

rake redmine:load_default_data RAILS_ENV="production"

clip_image050

該命令將填充默認(rèn)的配置數(shù)據(jù)。該命令運行過程中需要選擇語言,一般輸入zh( 簡體中文),成功后如上圖所示。如果沒有成功,可能是上一步?jīng)]有成功所導(dǎo)致的。

啟動Redmine主程序

5. 在ruby命令行模式下,切換至Redmine主目錄,運行如下命令:

ruby script/server webrick -e production

clip_image052

該命令將使用Webrick發(fā)布運行 Redmine !運行成功后如上圖所示。

6. 打開瀏覽器,訪問如下網(wǎng)址: http://localhost:3000/ ,使用用戶 admin (密碼 admin )登錄試試吧!

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    日本午夜免费观看视频| 亚洲精品国产美女久久久99| 国产精品涩涩成人一区二区三区| 亚洲国产黄色精品在线观看| 久久精品色妇熟妇丰满人妻91| 五月婷婷六月丁香狠狠| 免费国产成人性生活生活片| 日韩一级一片内射视频4k| 黄色美女日本的美女日人| 色无极东京热男人的天堂| 日韩三级黄色大片免费观看| 中文字幕乱码亚洲三区| 日本国产欧美精品视频| 丝袜美女诱惑在线观看| 欧美一区二区三区性视频| 欧美成人精品国产成人综合| 精品国自产拍天天青青草原| 不卡一区二区高清视频| 亚洲天堂久久精品成人| 精品亚洲av一区二区三区| 国产精品香蕉免费手机视频| 国产成人精品在线一区二区三区| 国产三级黄片在线免费看 | 欧美大黄片在线免费观看| 亚洲国产av在线视频| 国语对白刺激高潮在线视频| 亚洲第一区二区三区女厕偷拍| 东京热男人的天堂一二三区| 亚洲三级视频在线观看免费| 日韩熟妇人妻一区二区三区| 久久精品中文扫妇内射| 真实偷拍一区二区免费视频| 亚洲国产黄色精品在线观看| 免费黄色一区二区三区| 九九久久精品久久久精品| 二区久久久国产av色| 自拍偷女厕所拍偷区亚洲综合| 国产精品久久三级精品| 日韩在线一区中文字幕| 久久精品国产熟女精品| 亚洲天堂有码中文字幕视频|