Redmine安装说明.docx

上传人:b****2 文档编号:24247915 上传时间:2023-05-25 格式:DOCX 页数:27 大小:1.49MB
下载 相关 举报
Redmine安装说明.docx_第1页
第1页 / 共27页
Redmine安装说明.docx_第2页
第2页 / 共27页
Redmine安装说明.docx_第3页
第3页 / 共27页
Redmine安装说明.docx_第4页
第4页 / 共27页
Redmine安装说明.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

Redmine安装说明.docx

《Redmine安装说明.docx》由会员分享,可在线阅读,更多相关《Redmine安装说明.docx(27页珍藏版)》请在冰豆网上搜索。

Redmine安装说明.docx

Redmine安装说明

Redmine安装说明

(Windows+Ruby+MySQL+Redmine方案)

1.软件

软件一览表

No.

名称

版本

位置

1

Ruby

2.0.0

相关软件\Ruby\rubyinstaller-2.0.0-p247.exe

3

DevKit

4.7.2

相关软件\DevKit\DevKit-mingw64-32-4.7.2-20130224-1151-sfx.exe(32bit)

相关软件\DevKit\DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe(64bit)

3

MySQL

5.6

相关软件\MySQL\mysql-installer-community-5.6.13.1.msi

相关软件\MySQL\mysql-workbench-community-6.0.6-win32.msi

4

Redmine

2.3.2

相关软件\Redmine\redmine-2.3.2.zip

5

ImageMagick

6.8.6.8

相关软件\ImageMagick\ImageMagick-6.8.6-8-Q16-x86-dll.exe

软件下载地址:

Ruby:

(必须)

http:

//www.ruby-lang.org/en/downloads/(Ruby官网)

http:

//rubyinstaller.org/downloads/(Windows版安装包下载地址)

DevKit:

(必须)

http:

//rubyinstaller.org/downloads(DevelopmentKit)

MySQL:

(必须)

Redmine:

(必须)

http:

//www.redmine.org/projects/redmine/wiki/Download(Redmine官网)

http:

//rubyforge.org/frs/?

group_id=1850(软件包下载地址)

ImageMagic:

(可选)

http:

//www.redmine.org/projects/redmine/wiki/HowTo_install_rmagick_gem_on_Windows

2.安装

2.1.Ruby安装

启动Ruby安装包。

选择“English”,然后点击“OK”继续。

选择“IaccepttheLicense”,然后点击“Next”继续。

更改安装目录,然后点击“Install”继续。

2.2.DevKit安装

启动“相关软件\DevKit\DevKit-mingw64-32-4.7.2-20130224-1151-sfx.exe”,开始解压。

更改解压目的目录,如上所示,点“Extract”继续,进行解压。

解压完成后,打开一个cmd,换到DevKit目录。

(如:

E:

\app\DevKit)

执行如下命令,生成config.yml文件。

(生成config.yml后,可以用记事本打开看看那,里面的Ruby是否是想使用的Ruby,若不是可以手动修改Ruby路径)

rubydk.rbinit

执行如下命令,把DevKit扩展到相应的Ruby里去。

rubydk.rbinstall

执行如下命令,安装json。

geminstalljson--platform=ruby

执行如下命令,测试安装好的json。

附件:

DevKit命令控制台输入例子

E:

\app\DevKit>rubydk.rbinit

[INFO]foundRubyInstallerv2.0.0ate:

/app/Ruby200

Initializationcomplete!

Pleasereviewandmodifytheauto-generated

'config.yml'filetoensureitcontainstherootdirectoriestoall

oftheinstalledRubiesyouwantenhancedbytheDevKit.

E:

\app\DevKit>rubydk.rbreview

Baseduponthesettingsinthe'config.yml'filegenerated

fromrunning'rubydk.rbinit'andanyofyourcustomizations,

DevKitfunctionalitywillbeinjectedintothefollowingRubies

whenyourun'rubydk.rbinstall'.

e:

/app/Ruby200

E:

\app\DevKit>rubydk.rbinstall

[INFO]Updatingconveniencenoticegemoverridefor'e:

/app/Ruby200'

[INFO]Installing'e:

/app/Ruby200/lib/ruby/site_ruby/devkit.rb'

E:

\app\DevKit>geminstalljson--platform=ruby

TemporarilyenhancingPATHtoincludeDevKit...

Buildingnativeextensions.Thiscouldtakeawhile...

Successfullyinstalledjson-1.8.0

Parsingdocumentationforjson-1.8.0

unabletoconvert"\x90"fromASCII-8BITtoUTF-8forlib/json/ext/generator.so,skipping

unabletoconvert"\x90"fromASCII-8BITtoUTF-8forlib/json/ext/parser.so,skipping

Installingridocumentationforjson-1.8.0

1geminstalled

E:

\app\DevKit>ruby-rubygems-e"require'json';putsJSON.load('[42]').inspect

[42]

 

2.3.MySQL安装

启动“相关软件\MySQL\mysql-installer-community-5.6.13.1.msi”,开始安装。

选择“InstallMySQLProducts”,继续。

选中“Iacceptthelicenseterms”,然后点击“Next”按钮,继续。

选中“Skipthecheckforupdates(notrecommended)”,然后点击“Next”按钮,继续。

选中“DeveloperDefault”(如果不需要开发管理工具,则选“Serveronly”),更改DataPath内容为目标数据保存位置。

例子为“E:

\app\mysql\data”。

然后点击“Next”按钮,继续。

然后点击“Execute”按钮,继续。

然后点击“Execute”按钮,继续。

然后点击“Next”按钮,继续。

然后点击“Next”按钮,继续。

选择“ServerMachine”(如果是试验部署,可以选“DevelopmentMachine”控制内存分配)。

然后点击“Next”按钮,继续。

设置好密码,然后点击“Next”按钮,继续。

使用默认服务名,然后点击“Next”按钮,继续。

(如果需要,也可更改默认服务名)

点击“Next”按钮,继续。

点击“Next”按钮,继续。

点击“Finish”按钮结束安装。

安装好之后将mysql安装目录下的bin下的libmysql.dll复制到ruby安装目录/lib和/bin下。

(/lib下面可能不需要)

2.4.数据库及用户创建

用如下菜单,打开MySQL控制台。

(如果数据文件不在默认位置安装,则需要更改启动快捷方式)

启动的控制台如下:

 

输入MySQL安装时候设定的密码。

按回车。

如上信息显示的话,表示显示登录成功。

拷贝下面3条SQL语句,到控制台里执行。

(my_password为redmine的密码,如果更改的话,redmine的数据库配置文件config\database.yml也要做相应的更改)

CREATEDATABASEredmineCHARACTERSETutf8;

CREATEUSER'redmine'@'localhost'IDENTIFIEDBY'my_password';

GRANTALLPRIVILEGESONredmine.*TO'redmine'@'localhost';

执行结果如下:

ImageMagick安装

启动“ImageMagick-6.8.6-8-Q16-x86-dll.exe”,进行安装。

点击“Next”继续。

点击“Next”继续。

点击“Next”继续。

点击“Next”继续。

点击“Next”继续。

选中“Addapplicationdirectorytoyoursystempath”和“InstalldevelopmentheadersandlibrariesforCandC++”,点击“Next”继续。

点击“Install”开始安装。

点击“Next”继续。

取消选中“Viewindex.html”,点击“Finish”结束安装。

2.5.Redmine安装

解压软件包

把“相关软件\Redmine\redmine-2.3.2.zip”解压到目标目录。

这里例子里,目标目录为E:

\app,解压后目录内容如下所示:

数据库配置

打开redmine安装目录(如:

E:

\app\redmine-2.3.2),然后打开config目录,复制“database.yml.example”到“database.yml”。

(打开database.yml,更改密码,使之与上面创建的redmine用户密码相同。

安装依赖的软件包

安装Bundler:

用如下菜单,启动“Ruby命令行”。

执行如下命令,安装bundler。

geminstallbundler

安装mysql2(用bundle安装会出错,所以独立安装)

执行如下命令,安装mysql2

geminstallmysql2-v'0.3.13'--'--with-mysql-dir="C:

\ProgramFiles\MySQL\MySQLServer5.6"'

执行结果如下:

E:

\app\t>geminstallmysql2-v'0.3.13'--'--with-mysql-dir=%myhome%'

TemporarilyenhancingPATHtoincludeDevKit...

Buildingnativeextensionswith:

'--with-mysql-dir="C:

\ProgramFiles\MySQL\MySQLServer5.6"'

Thiscouldtakeawhile...

Successfullyinstalledmysql2-0.3.13

Parsingdocumentationformysql2-0.3.13

unabletoconvert"\x90"fromASCII-8BITtoUTF-8forlib/mysql2/mysql2.so,skipping

Installingridocumentationformysql2-0.3.13

1geminstalled

安装其他Redmine依赖软件包

在上步的命令行中,切换目录到redmine安装目录。

(如:

E:

\app\redmine-2.3.2)

执行如下命令,安装所有依赖软件包。

(GemFile里使用的是“http”,安装过程可能有点慢。

如果太慢或链接不上,可以打开GemFile文件,第一行改为“source'

bundleinstall--withoutdevelopmenttest

安装过程信息如下。

(多次安装的话结果有所不同)

生成session密钥(Sessionstoresecretgeneration)

执行以下命令,生成session密钥(Ruby的bin下面必须有libmysql.dll在,否则会失败)

rakegenerate_secret_token

创建数据库结构

执行以下命令,创建数据库结构。

setRAILS_ENV=production

rakedb:

migrate

导入数据库初始数据

执行以下命令,导入数据库初始数据。

setRAILS_ENV=production

setREDMINE_LANG=zh

rakeredmine:

load_default_data

启动Web服务(WEBrickwebserver)

执行以下命令,启动Web服务。

rubyscript/railsserverwebrick-eproduction

显示结果如下:

登录Redmine

使用以下URL登录本地Redmine。

http:

//127.0.0.1:

3000/

显示页面如下:

使用Admin/admin登录。

登录成功后的页面如下。

至此,安装完成。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1