日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

Windows 2012 下Redmine安装和环境搭建

發(fā)布時(shí)間:2024/4/15 windows 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Windows 2012 下Redmine安装和环境搭建 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

公司在過去一年中處于高速發(fā)展創(chuàng)業(yè)期,對(duì)于技術(shù)管理和項(xiàng)目管理沒有找到一個(gè)很好的管理工具,使用過Teanbition+禪道+SVM的集成管理工具,但是明顯各工具之間聯(lián)系性差,斷層嚴(yán)重,不能很好的形成團(tuán)隊(duì)成員良好溝通,尤其是項(xiàng)目進(jìn)度和需求管理、代碼管理、bug管理方面突出。經(jīng)過不同的工具參考和對(duì)比,如:禪道、Jira、Teanbition、redmine。然后選擇Redmine,選擇的原因有兩個(gè):一是免費(fèi)開源(環(huán)境搭建繁瑣),二是小團(tuán)隊(duì)協(xié)作便于管理。下面我們簡單介紹下Redmine的特性:

簡介:Redmine是基于ROR框架開發(fā)的一套跨平臺(tái)項(xiàng)目管理系統(tǒng),是項(xiàng)目管理系統(tǒng)的后起之秀,據(jù)說是源于Basecamp的ror版而來,支持多種數(shù)據(jù)庫,除了和DotProject的功能大致相當(dāng)外,還有不少自己獨(dú)特的功能,例如提供wiki、新聞臺(tái)、時(shí)間跟蹤、feed聚合、導(dǎo)出pdf等,還可以集成其他版本管理系統(tǒng)和BUG跟蹤系統(tǒng),例如Git、SVN、CVS、TD等等。

一、 多項(xiàng)目支持

1. 在一個(gè)Redmine平臺(tái)上管理您的所有項(xiàng)目

2. 用戶在不同項(xiàng)目中可以是不同的角色

3. 項(xiàng)目可設(shè)定為公開的(所有人可見)或者內(nèi)部的(只有項(xiàng)目成員可見)

4. 可在項(xiàng)目中激活或者隱藏模塊(即:? wiki , 版本庫, 問題描述, 問題跟蹤…)

二、 基于角色的靈活訪問控制

1. 定義您自己的角色并快速角色的信息和權(quán)限

三、 靈活的問題跟蹤系統(tǒng)

1. 定義您自己的問題狀態(tài)和問題類型

2. 可以通過web管理界面為每種問題類型和角色設(shè)置工作流程

四、 甘特圖和日歷

1. 根據(jù)為問題設(shè)定的開始日期和完成日期自動(dòng)生成甘特圖和日歷

五、 時(shí)間跟蹤功能

1. 在項(xiàng)目級(jí)別或者問題級(jí)別設(shè)定時(shí)間

2. 根據(jù)用戶, 問題類型, 類別或者活動(dòng)生成工作量報(bào)表

六、 自定義屬性

1. 可以為問題, 項(xiàng)目和用戶添加自定義屬性

2. 可以使用多種格式: 文本, 日期, 證書, 下拉列表, 復(fù)選框

3. 自定義屬性可以像常規(guī)屬性那樣顯示在問題列表中并可以作為過濾器使用

七、 新聞, 文檔和文件管理

1. 可以方便快速發(fā)布消息, 查看新聞

2. 可以方便快速共享文檔, 管理文件

八、 為每個(gè)項(xiàng)目設(shè)置獨(dú)立的wiki和討論區(qū)

1. Wiki使用textile語法, 可以通過方括號(hào)標(biāo)記設(shè)置指向在wiki內(nèi)部的任意頁面

2. 提供歷史記錄的對(duì)比和注釋功能

九、 版本庫瀏覽器和對(duì)比查看器

1. 可以為每個(gè)項(xiàng)目綁定已有的版本庫

2. Redmine使您可以瀏覽版本庫的內(nèi)容, 查閱和搜索變動(dòng)

3. 對(duì)比和注釋(即追溯)查看器

4. 支持的版本管理系統(tǒng): Subversion, CVS, Mercurial, Darcs and Bazaar

十、 訂閱(Feeds)和郵件通知

1. 項(xiàng)目活動(dòng)、變更、新聞、問題、問題變更都可通過Atom feeds獲取通知

十一、 支持多種LDAP認(rèn)證方式

1. Redmine使您可以通過多種LDAP方式認(rèn)證用戶

2. 用戶賬戶可在從目錄服務(wù)中發(fā)現(xiàn)用戶后被自動(dòng)創(chuàng)建(可選的)

十二、 支持用戶自注冊(cè)

1. 可以配置系統(tǒng)允許用戶在線注冊(cè)

2. 提供3種用戶激活方式: 自動(dòng)激活(不需要確認(rèn))、手動(dòng)激活(由管理員激活)、通過郵件自動(dòng)發(fā)送的郵件激活?功能特性?。

介紹完Remine的功能后,我們接下來開始進(jìn)行環(huán)境搭建,所需工具:Railsinstaller(集成安裝包)、Mysql、Redmine。

一、準(zhǔn)備集成安裝包Railsinstaller,下載地址:http://railsinstaller.org/en


目前最新版本的Ruby是2.2以上,解決了因安裝過程中好幾個(gè)組件要求Ruby版本必須在2.2以上,這里索性選擇下載最新版2.3的。下載比較慢,有條件的童鞋可以VPN下載。

安裝Railsinstaller? 一直點(diǎn)next就可以了,安裝完成之后會(huì)出現(xiàn)兩個(gè)文件夾目錄,一個(gè)安裝的目錄,我默認(rèn)選擇安裝到D盤,以Railsinstaller?為根目錄文件夾,一個(gè)C盤會(huì)生成一個(gè)Sites的文件夾。

二、準(zhǔn)備Redmine,下載地址:http://www.redmine.org/projects/redmine/wiki/Download/


最新版本是3.4.1的,選擇下載Redmine-3.4.1.zip,下載完成之后解壓縮redmine-3.4.1 把解壓后的文檔放到C盤中的Sites文件夾中,并修改redmine-3.4.1 為redmine。如下圖:


三、準(zhǔn)備Mysql,Mysql的下載地址就不用給出了,目前最新版本是5.7.18,。自從Mysql被Oracle收購后,現(xiàn)在下載特別麻煩,還得注冊(cè)賬號(hào)等等。后來考慮xampp或者wamp,發(fā)現(xiàn)安裝后不能正常啟動(dòng)mysql和Apache服務(wù),檢查公司服務(wù)器也有一套xampp的環(huán)境,然后就選擇這個(gè)原有的環(huán)境,省去了很多事。大家可以采納我的,也可以自行下載MySQL安裝。網(wǎng)上資料很多可以借鑒!如下圖:


1、把mysql中l(wèi)ib下的libmysql.dll復(fù)制到 RailsInstaller下ruby2.2.0的bin文件中去,目測xampp下的mysql中沒有找到libmysql.dll,然后我找了之前有MySQL 5.6的解壓包,直接拷貝過去,完美解決問題。

2、啟動(dòng)MySQL 服務(wù),進(jìn)入MySQL 窗口命令或者使用Navicat工具進(jìn)行連接。


在mysql的運(yùn)行一下命令符:

mysql?-u?root?-p ?

CREATE?DATABASE?redmine?CHARACTER?SET?utf8; ?

CREATE?USER?'redmine'@'localhost'?IDENTIFIED?BY?'my_password'; ?

GRANT?ALL?PRIVILEGES?ON?redmine.*?TO?'redmine'@'localhost'; ?

?

3、配置數(shù)據(jù)庫。將C:\Sites\redmine\config下的database.yml.example文件拷貝一份,改名為database.yml,打開文件進(jìn)行編輯,主要目的是配置數(shù)據(jù)庫的信息。由于我們bundler的時(shí)候去掉了development和test版本,所以只關(guān)注“production”部分就好了。修改如下:

# Line indentation must be 2 spaces (no tabs).

production:

adapter: mysql2

database: redmine

host: localhost

username: redmine

password: redmine

encoding: utf8

如圖:


請(qǐng)注意,不能寫錯(cuò)用戶名和密碼,寫錯(cuò)了會(huì)造成很多麻煩,如果出錯(cuò)了,先卸載mysql2,然后修改正確,重新安裝mysql2。卸載命令:gem uninstall mysql2,安裝命令:gem install musql。以上兩個(gè)指令必須在redmine目錄下執(zhí)行,請(qǐng)參照上面內(nèi)容。

四、1、打開cmd? 進(jìn)入到C:/Sites/redmine? gem list 查看已經(jīng)安裝的文件

在安裝文件之前首先: 輸入 更改下載地址: gem?sources -l 查看當(dāng)前的下載地址。


如果不是這個(gè)下載地址 先移除原來的地址,國外源不好用,下載實(shí)在是慢的像蝸牛,你懂的!

移除指令:gem sources --remove?https://rubygems.org/

然后 :gem sources -a?http://gems.ruby-china.org/

然后安裝: gem install mysql2

然后 執(zhí)行執(zhí)行:rakedb:migrate RAILS_ENV=”production”,在這個(gè)環(huán)節(jié)出現(xiàn)rake 一直出現(xiàn)rake'不是內(nèi)部或外部命令,也不是可運(yùn)行程序,執(zhí)行bundle install 也是一樣,請(qǐng)修改下面所設(shè)計(jì)到的文件,如下圖:


bundle文件下制定路徑為默認(rèn)C盤下,修改成安裝路徑即可,如圖:



然后再次執(zhí)行:bundle instal l--without development test rmagick安裝所有需要的gems,安裝過程中如果提示出錯(cuò) 如提示依賴rbpdf-font沒有,導(dǎo)致安裝中斷,就執(zhí)行一下 gem install rbpdf-font,然后再執(zhí)行上面的命令。一直到安裝完成。

2、生成會(huì)話保存密鑰?,開始命令生成一個(gè)隨機(jī)的 Key , Rails 用它來加密 cookie ……

bundle?exec?rake?generate_secret_token

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

set?RAILS_ENV=production

bundle?exec?rake?db:migrate

使用下面的命令來向數(shù)據(jù)庫中插入默認(rèn)的配置數(shù)據(jù)

set?RAILS_ENV=production

bundle?exec?rake?redmine:load_default_data??如下圖:


出現(xiàn)輸入zh,如下圖:這里使用了別人的圖,因?yàn)槲疫\(yùn)行完指令后再次運(yùn)行就沒有這個(gè)圖了,索性參考別人的!


執(zhí)行下面的命令:

rails server webrick -e production


在執(zhí)行第四點(diǎn)過程中的部分命令的時(shí)候,老是提示Failed to load libmysql.dll from D:\......libmysql.dll,如下圖:


百度了好多次,就是無法找到解決方案,然后翻墻后Google了,終于在stackoverflow中找到解決方案

A、卸載mysql2,選擇3 卸載所有版本。


B、下載mysql-connector-c-noinstall-6.0.2- win32.zip,然后解壓后修改文件夾名為MySQLConn,放到redmine目錄下便于管理,執(zhí)行mysql2安裝:如下圖


然后再次rails server webrick -e production,然后使用留瀏覽器打開http://localhost:3000默認(rèn)賬號(hào)和密碼都是admin。


上面的配置好有個(gè)問題就是? 只有自己的主機(jī)才可以打開這個(gè)路徑? 局域網(wǎng)內(nèi)卻無法訪問 這個(gè)時(shí)候我們要修寫配置參數(shù):

可以先輸入rails s -h,然后接著輸入:rails s -b 0.0.0.0 重啟服務(wù)就好了 如圖:


另一種方法是在C:\WINDOWS\system32\drivers\etc\hosts 文件內(nèi)加上如下

192.168.3.3

localhost (我司服務(wù)器電腦ip是192.168.3.3,參考修改)

之后仍然執(zhí)行

rails server webrick -e production開啟服務(wù),其他的局域網(wǎng)電腦也可以通過http://192.168.3.3:3000訪問

轉(zhuǎn)載請(qǐng)注明出處,謝謝! ?-----http://blog.csdn.net/chenda_lin/article/details/75246017

轉(zhuǎn)載于:https://www.cnblogs.com/chendalin/p/7196239.html

總結(jié)

以上是生活随笔為你收集整理的Windows 2012 下Redmine安装和环境搭建的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。