当前位置:文档之家› redmine部署手册以及安装包20140115

redmine部署手册以及安装包20140115

redmine部署手册以及安装包20140115
redmine部署手册以及安装包20140115

准备以下安装包:

安装包见百度云盘链接:链接: https://www.doczj.com/doc/4e12382823.html,/s/1sjB8CY5 密码: 01yj 一.安装Mysql

双击“”

建库,(分号为命令结束符,提交)

mysql>create database redmine character set utf8;

建用户,用户是redmine,口令是123456

mysql>create user 'redmine'@'localhost' identified by '123456';授权

如果建错了,删除用户

二.安装railsinstaller-2.1.0.exe

双击“”

将MySQL中“”文件(文件路径见下图)复制到Ruby的lib目录下(路径见截图)

三.解压redmine

1.建立redmine和mysql的访问文件

1.1解压redmine到E盘(此位置随意),并

1.2登陆到config目录()下,复制“database.yml.example”

后,并将文件命名为“database.yml”对其进行编辑

2.切换至redmine目录下;

2.1.运行“gem install bundler --pre”

2.2.运行“bundle install --without development test rmagick”

如果报如下错误:

请继续运行“gem install mysql2 -- '--with-mysql-lib="c:\Program Files\MySQL\MySQL Server 5.5\lib" --with-mysql-include="c:\Program Files\MySQL\MySQL Server 5.5\include"'”,

2.3.安装MySQL Bundle,运行“gem install mysql2”

如果报如下错误:

请继续运行“gem install mysql2 -- '--with-mysql-lib="c:\Program Files\MySQL\MySQL Server 5.5\lib" --with-mysql-include="c:\Program Files\MySQL\MySQL Server 5.5\include"'”

2.4.创建session密钥,运行“rake generate_secret_token”

2.5.创建数据库结构,依次运行“set RAILS_ENV=production”、“rake db:migrate”、

“rake redmine:load_default_data”

2.6创建session密钥,在redmine目录下运行rake generate_secret_token

2.7创建数据库结构,在redmine目录下运行

set RAILS_ENV=production

rake db:migrate

gem install activerecord-mysql-adapter

2.8 运行WEBrick web server测试安装,在redmine目录下运行

ruby script/rails server webrick -e production,在浏览器里输入http://localhost:3000 会看到redmine的界面

四.安装成Window服务

1

a)安装rktools.exe

b)安装后找到srvany.exe

c)将此文件复制到下,如下图所示:

2.

a)安装thin 在redmine目录下运行gem install thin

b) 修改配置打开,添加以下内容,以防止thin执行错误:

group :production do

gem 'thin', require: false

end

3.测试thin

执行

thin start -e production -p 3000

重新打开浏览器进行测试。

注意事项:如先前已运行的服务器,请先停止

4. 创建RedMine服务

格式:

SC create MyService binPath= "\bin\srvany.exe" DisplayName= "My Custom Service"

举例:

SC create RedMine binPath=

"D:\Redmine\RailsInstaller\Ruby1.9.3\bin\srvany.exe" DisplayName= "RedMine2.3.0"

注意事项:binPath= 及DisplayName= 后均有空格

5. 修改注册表

位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RedMine

a) 在此创建项(key),名称为Parameters

b) 在Parameters 下创建三个字符串(其中3000 为端口)

AppDirectory=

Application=\bin\ruby.exe

AppParameters=bin\thin start -e production -p 3000

如下图所示:

6. 启动服务

可在命令行下执行

net start RedMine

也可以在控制面板/管理工具/服务中找到RedMine 来启动

SQL“libmysql.dll”

相关主题
文本预览
相关文档 最新文档