`

Redmine的windows服务安装方法

阅读更多

Redmine的windows服务安装方法

Ruby提供一个安装Ruby程序为服务的包:mongrel_service。安装其实很简单,只要命令行下运行gem:


gem install mongrel_service


过程中安装一些必须的其他包。

然后将RedMine使用mongrel_service安装成Windows服务:


mongrel_rails service::install -N RedMine -c D:\WebRoot -p 80 -e production


这里,我指定服务名为RedMine,我的RedMine在D:\WebRoot,你的要修改,注意指向truck的根目录。监听80端口。

然后修改启动方式为自动启动,并添加MySQL服务为其依赖服务(如果你的MySQL服务器不是本机就不用麻烦了):


sc config RedMine start= auto depend= MySQL

 

注意,执行sc config系列指令,服务必须是未启动的才行,否则会出错。

将来如果想去掉这个服务,只要执行:


mongrel_rails service::remove -N RedMine

也可以使用:sc delete RedMine 删除服务。

注:以上方法只适合于xp系统。



针对于server2003系统,需要使用下述办法:

转自:http://www.redmine.org/boards/1/topics/4123


First, download the Windows NT Resource Kit: http://www.microsoft.com/downloads/details.aspx?familyid=9d467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en and install it.

It should be noted that this is not added to your PATH so you will always need to specify absolute paths when running these commands. To add the registry entry for redmine we do:

path\INSTSRV.EXE My Service path\SRVANY.EXE

In my case it looked like this:

"C:\Program Files\Windows NT Resource Kit\INSTSRV.EXE" Redmine "C:\Program Files\Windows NT Resource Kit\SRVANY.EXE"

Then add the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Redmine

Now go to Start -> Run -> regedit. Right click on the registry key and select New -> Key. Name it "Parameters" without the quotes.

Now we need to add two values to the Parameters key. Right click on the parameters key, New -> String Value. Name it "Application". Now create another one named "AppParameters". Give them the following values:

For Application:
C:\ruby\bin\Ruby.exe

For AppParameters:
C:\RUBYAPP\script\server -p 3000 -e production

注: -p 3000表示侦听3000端口。


Where RUBYAPP is the directory that contains the redmine website.

Now you can go to Administrative Tools -> Services. There you can start the Redmine service and test whether or not it is working properly. It should be noted that the service will be marked as started prior to WEBrick finishing its boot procedure. You should give it 1min or so before trying to hit the service to verify that it is working correctly.

I hope this helps someone. Good luck.


安装Mysql数据库依赖方法不变,即:

sc config Redmine depend= MySQL

分享到:
评论
2 楼 wiflish 2010-09-20  
ynp 写道
我的是xp的系统,想安装成window 服务,但按上面的步骤报错:
Building native extensions.  This could take a while...
ERROR:  Error installing mongrel_service:
        ERROR: Failed to build gem native extension.

D:/Ruby187/bin/ruby.exe extconf.rb
checking for RegisterServiceCtrlHandlerEx()... no
checking for EnumServicesStatusEx()... no
checking for QueryServiceStatusEx()... no
creating Makefile

make
'make' 不是内部或外部命令,也不是可运行的程序
或批处理文件。


Gem files will remain installed in D:/Ruby187/lib/ruby/gems/1.8/gems/win32-servi
ce-0.5.2 for inspection.
Results logged to D:/Ruby187/lib/ruby/gems/1.8/gems/win32-service-0.5.2/gem_make
.out

不知您遇到过这种情况没有?


错误已经明确提示了make命令不存在, google下吧。
1 楼 ynp 2010-09-17  
我的是xp的系统,想安装成window 服务,但按上面的步骤报错:
Building native extensions.  This could take a while...
ERROR:  Error installing mongrel_service:
        ERROR: Failed to build gem native extension.

D:/Ruby187/bin/ruby.exe extconf.rb
checking for RegisterServiceCtrlHandlerEx()... no
checking for EnumServicesStatusEx()... no
checking for QueryServiceStatusEx()... no
creating Makefile

make
'make' 不是内部或外部命令,也不是可运行的程序
或批处理文件。


Gem files will remain installed in D:/Ruby187/lib/ruby/gems/1.8/gems/win32-servi
ce-0.5.2 for inspection.
Results logged to D:/Ruby187/lib/ruby/gems/1.8/gems/win32-service-0.5.2/gem_make
.out

不知您遇到过这种情况没有?

相关推荐

    Windows下安装Redmine详细的操作步骤

    在Windows环境下安装Redmine是一个涉及多个步骤的过程,主要涉及到Ruby on Rails、Apache、MySQL等组件的配置。首先,RailsInstaller是简化Rails在Windows上安装的一个工具,它包含了Rails、Ruby、SQLite、Git和...

    如何在局域网安装Redmine(原创)

    - **在非上网机上将Redmine安装为Windows服务**:详细介绍了如何在不连接互联网的情况下将Redmine作为Windows服务安装,使得Redmine可以在服务器启动时自动运行。 #### 小结 通过以上步骤,即使是在局域网环境下,...

    Windows下Redmine-1.2.1的安装(补充)

    - 为了使Redmine能够在系统启动时自动运行,可以将其安装为Windows服务。 - 安装 `mongrel_service`:在Redmine安装目录下运行命令 `gem install mongrel_service`。 - 创建服务:使用 `ruby script/server -e ...

    在Windows上安装Redmine

    windows下redmine的安装手把手教程,包含命令行和相关说明。

    Redmine在Windows下实现自动备份和异地备份

    1)Redmine目录的全备份(1周或1个月备份1次,由windows计划来调度执行),将整个Redmine安装的文件夹全部进行备份,如:D:\bitnami-red3.3\ 2)Redmine数据库备份(每日备份1次,由windows计划来调度执行),将整个...

    Windows下安装Redmine教程

    以上就是Windows环境下安装和配置Redmine的基本步骤,整个过程可能需要一定的技术背景,特别是在处理依赖关系和系统服务配置时。遵循这些步骤,你应该能够在Windows7系统上成功搭建起Redmine项目管理系统。

    Redmine安装完全图文指南

    * 勾选“安装为 Windows 服务”,以及“包含在 windows Path 环境变量中添加 BIN 目录”。 * 设置服务器默认管理员密码。 四、Redmine 的安装和配置 * 需要下载和安装 Redmine 主程序。 * 需要配置 Redmine,以...

    bitnami-redmine-4.2.4-0-windows-x64-installer原始安装程序

    redmine 4.2.4版本的windows下一键安装程序,已经验证可以正常在win10下安装和访问使用。

    Windows下Redmine-1.3.0安装笔记

    ### Windows下Redmine-1.3.0安装指南 #### 一、Redmine简介 Redmine是一款开源且灵活的项目管理和缺陷跟踪工具,它能够帮助团队有效地管理项目的各个方面,包括任务分配、时间追踪、文件共享等。由于其跨平台特性...

    redmine-2.6.0 windows安装程序

    在Windows环境下安装Redmine 2.6.0版本,你需要按照以下步骤进行: 1. **环境准备**: - 首先,确保你的Windows系统已安装了Ruby。Redmine基于Ruby运行,所以必须先安装这个基础环境。你可以访问Ruby官方网站下载...

    bitnami-redmine-windows

    在Windows环境下使用Bitnami Redmine,用户可以享受到便捷的一键安装和升级服务,同时也可以通过控制台进行日常维护,如备份、恢复、升级等操作。如果遇到任何问题,可以参考官方文档或社区支持,获取帮助和解决方案...

    Windows 2003下安装redmine

    ### Windows 2003 下安装 Redmine 的详细步骤与注意事项 #### 一、环境准备 **Redmine** 是一款非常流行的项目管理和跟踪系统,它基于 Ruby on Rails 构建,支持多种数据库,并且可以集成多种插件。由于 Redmine ...

    Windows下Redmine1.1.1的配置清单.doc

    在Windows环境下配置 Redmine 1.1.1 版本,需要遵循一系列步骤,包括安装必要的运行环境、配置数据库、下载和安装 Redmine 以及处理可能出现的问题。 首先,你需要在你的Windows系统中设置Ruby运行环境。你可以通过...

    Windows下Redmine_2.5.2安装和配置

    在Windows环境下安装和配置Redmine 2.5.2是一个涉及多个步骤的过程,需要对Ruby、Rails、数据库支持以及相关工具有一定的了解。首先,确保你的系统满足Redmine 2.5.2所支持的Ruby版本,例如Ruby 1.8.7、1.9.2、1.9.3...

    bitnami-redmine-3.3.3-1-windows-installer

    ### Bitnami Redmine 3.3.3-1 Windows Installer 知识点解析 #### 一、Bitnami Redmine 概述 **Bitnami Redmine** 是一款为 Windows 用户提供的预配置 Redmine 安装包。Redmine 是一个开源的、灵活的项目管理和...

    Redmine2.6最新版下载+中文windows安装攻略+简介

    还有许多 SaaS 方式的在线项目管理服务,例如:Comindwork、LiquidPlanner 、MyQuire、ProjectSpaces、Huddle、PlanHQ、Goplan 等,不过介于中国的出口带宽情况和用户心态问题,将重要的项目数据放在遥远的第三方...

    windows 下redmine的安装

    - 进行配置,包括安装 Windows 服务、设置开机启动以及添加 MySQL bin 目录到系统环境变量 PATH 中。 ##### 四、Redmine 安装 **1. 准备工作** 确保所有依赖软件已正确安装且配置无误。 **2. 下载 Redmine** ...

    Redmine0.8.X for Windows安装于配置

    ### Redmine 0.8.X for Windows 的安装与配置指南 #### 一、版本匹配与软件包准备 在开始安装之前,确保您的Windows系统已经准备好以下软件及其版本: 1. **Ruby**: 版本 1.8.7 2. **RubyGems**: 版本 1.3.1 3. *...

Global site tag (gtag.js) - Google Analytics