`
lj6684
  • 浏览: 963933 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论

将InstantRails应用自动启动(Windows环境)

阅读更多
InstanRails通过配置(Configure-->Instant Rails)可以设置为随Windows自动启动,但Rails服务无法自动启动

通过如下批处理脚本(批处理脚本放在InstantRails根目录下),可以实现Rais服务启动,并自动关闭批处理窗口。(shop为rails应用名称
@echo off
if "%1" == "h" goto begin
mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit
:begin

set path=./ruby/bin;%path%
mongrel_rails start -n shop -c rails_apps\shop


mongrel启动参数说明
bot@my-web:~/works/hello> mongrel_rails start -h
Usage: mongrel_rails <command> [options]
    -e, --environment ENV            Rails environment to run as
    -d, --daemonize                  Run daemonized in the background
    -p, --port PORT                  Which port to bind to
    -a, --address ADDR               Address to bind to
    -l, --log FILE                   Where to write log messages
    -P, --pid FILE                   Where to write the PID
    -n, --num-processors INT         Number of processors active before clients denied
    -o, --timeout TIME               Time to wait (in seconds) before killing a stalled thread
    -t, --throttle TIME              Time to pause (in hundredths of a second) between accepting clients
    -m, --mime PATH                  A YAML file that lists additional MIME types
    -c, --chdir PATH                 Change to dir before starting (will be expanded)
    -r, --root PATH                  Set the document root (default 'public')
    -B, --debug                      Enable debugging mode
    -C, --config PATH                Use a config file
    -S, --script PATH                Load the given file as an extra config script
    -G, --generate PATH              Generate a config file for use with -C
        --user USER
                                     User to run as
        --group GROUP
                                     Group to run as
        --prefix PATH
                                     URL prefix for Rails app
    -h, --help                       Show this message
        --version                    Show version
2
0
分享到:
评论

相关推荐

    InstantRails v2.0 for windows.zip

    InstantRails,一个All In One的套件,可以帮助你快速搭建Ruby On Rails开发环境。 InstantRails自带了apachet和mysql,软件解压即可使用,如果已经在本机运行了apache和mysql,需要更改端口才能便之并存。

    InstantRails-2.0-win 下载

    InstantRails-2.0-win是一款专为Windows用户设计的Rails开发环境快速安装工具。它集成了Ruby编程语言、Ruby on Rails框架、SQLite数据库和Webrick服务器等核心组件,使得开发者能够在Windows系统上便捷地搭建并运行...

    InstantRails 【3】

    InstantRails RUBY WEB TOOLS 最好的WEB服务器

    InstantRails【4】

    InstantRails RUBY WEB TOOLS InstantRails RUBY WEB TOOLS

    InstantRails 【2】

    InstantRails RUBY WEB HTTP RUBY WEB TOOLS

    InstantRails-2_rubygems1.8.chm

    InstantRails-2_rubygems1.8.chm InstantRails-2_rubygems1.8.chm

    InstantRails-2.0-win.part2.rar

    InstantRails-2.0-win.part2.rar ,请把patr1放在同一目录下,解压一个压缩包,即可安装

    InstantRails-2.0-win.part1.rar

    InstantRails-2.0-win.part1.rar 第一部分

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

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

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

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

    redmine 1.2.1 安装文档

    1. 运行 InstantRails.exe,系统会自动启动 Apache 和 MySQL 服务。 2. 如遇到端口冲突,可以在启动过程中修改 Apache 的监听端口。 配置数据库: 1. 使用 PhpMyAdmin 创建数据库。可以通过 InstantRails 中的 ...

    rails2.0的配置方法

    - InstantRails是一款集成了Ruby、Rails以及其他相关组件的开发套件,非常适合于Windows环境下进行Rails开发。 2. **解压与安装** - 解压下载的InstantRails-2.0-win.zip文件至任意目录。 - 运行InstantRails....

    redmine-0.8.2

    InstantRails 是一个预装了Ruby、Rails以及MySQL数据库等必要组件的一体化开发环境,便于开发者快速搭建和运行Rails应用。 首先,让我们深入了解Redmine 0.8.2 版本。这个版本可能已经有些过时,因为当前的Redmine...

    如何在局域网安装Redmine

    如果服务器不能直接访问互联网,可以将Redmine安装为Windows服务,实现开机自动运行。这通常需要使用第三方工具,如`nssm`(Non-Sucking Service Manager),它可以将任意可执行文件注册为Windows服务。具体步骤包括...

    Redmine安装实践

    5. **导入数据**:通过运行`Instantrails.exe`界面中的“Rails Application → Open Ruby Console Windows”,在弹出的DOS窗口中执行以下命令以导入数据到对应的环境中: ``` cd Redmine rake db:migrate RAILS_...

    Ruby on Rails 初体验--北大青鸟教师专题讲座PPT

    为了开发RoR应用,开发者可以选择各种开发环境,如InstantRails智能安装包,或者单独安装Ruby、Rails和MySQL,还可以使用如RadRails、NetBeans或Eclipse等IDE工具。 通过一个简单的通讯录应用为例,可以快速体验RoR...

    REDMINE操作手册

    - **下载InstantRails**:InstantRails是一个集成开发环境,包含了Apache服务器、MySQL数据库以及Ruby编程语言等,适用于Windows系统。下载完成后将其解压缩到C盘根目录下。 - **下载Redmine**:访问Redmine官方...

    ruby on rails 教程

    例如,文档提到在Apple系统中使用Locomotive进行安装,在Windows系统中推荐使用InstantRails套件。这些套件通常包含了运行Rails项目所需的所有软件包,如Ruby、Rails、数据库驱动等,使得安装过程更加简便。 - **...

    NetBeans 6.0 安装和配置Ruby Support

    - 部署过程通常涉及创建部署描述符,设置服务器连接,然后将应用发布到服务器。 7. **获取Ruby软件**: - 如需获取Ruby解释器,可以访问官方网站ruby-lang.org或其他资源如InstantRails和Locomotive。 总的来说...

Global site tag (gtag.js) - Google Analytics