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
分享到:
相关推荐
InstantRails,一个All In One的套件,可以帮助你快速搭建Ruby On Rails开发环境。 InstantRails自带了apachet和mysql,软件解压即可使用,如果已经在本机运行了apache和mysql,需要更改端口才能便之并存。
InstantRails-2.0-win是一款专为Windows用户设计的Rails开发环境快速安装工具。它集成了Ruby编程语言、Ruby on Rails框架、SQLite数据库和Webrick服务器等核心组件,使得开发者能够在Windows系统上便捷地搭建并运行...
InstantRails RUBY WEB TOOLS 最好的WEB服务器
InstantRails RUBY WEB TOOLS InstantRails RUBY WEB TOOLS
InstantRails RUBY WEB HTTP RUBY WEB TOOLS
InstantRails-2_rubygems1.8.chm InstantRails-2_rubygems1.8.chm
InstantRails-2.0-win.part2.rar ,请把patr1放在同一目录下,解压一个压缩包,即可安装
InstantRails-2.0-win.part1.rar 第一部分
- 为了使Redmine能够在系统启动时自动运行,可以将其安装为Windows服务。 - 安装 `mongrel_service`:在Redmine安装目录下运行命令 `gem install mongrel_service`。 - 创建服务:使用 `ruby script/server -e ...
- **在非上网机上将Redmine安装为Windows服务**:详细介绍了如何在不连接互联网的情况下将Redmine作为Windows服务安装,使得Redmine可以在服务器启动时自动运行。 #### 小结 通过以上步骤,即使是在局域网环境下,...
1. 运行 InstantRails.exe,系统会自动启动 Apache 和 MySQL 服务。 2. 如遇到端口冲突,可以在启动过程中修改 Apache 的监听端口。 配置数据库: 1. 使用 PhpMyAdmin 创建数据库。可以通过 InstantRails 中的 ...
- InstantRails是一款集成了Ruby、Rails以及其他相关组件的开发套件,非常适合于Windows环境下进行Rails开发。 2. **解压与安装** - 解压下载的InstantRails-2.0-win.zip文件至任意目录。 - 运行InstantRails....
InstantRails 是一个预装了Ruby、Rails以及MySQL数据库等必要组件的一体化开发环境,便于开发者快速搭建和运行Rails应用。 首先,让我们深入了解Redmine 0.8.2 版本。这个版本可能已经有些过时,因为当前的Redmine...
如果服务器不能直接访问互联网,可以将Redmine安装为Windows服务,实现开机自动运行。这通常需要使用第三方工具,如`nssm`(Non-Sucking Service Manager),它可以将任意可执行文件注册为Windows服务。具体步骤包括...
5. **导入数据**:通过运行`Instantrails.exe`界面中的“Rails Application → Open Ruby Console Windows”,在弹出的DOS窗口中执行以下命令以导入数据到对应的环境中: ``` cd Redmine rake db:migrate RAILS_...
为了开发RoR应用,开发者可以选择各种开发环境,如InstantRails智能安装包,或者单独安装Ruby、Rails和MySQL,还可以使用如RadRails、NetBeans或Eclipse等IDE工具。 通过一个简单的通讯录应用为例,可以快速体验RoR...
- **下载InstantRails**:InstantRails是一个集成开发环境,包含了Apache服务器、MySQL数据库以及Ruby编程语言等,适用于Windows系统。下载完成后将其解压缩到C盘根目录下。 - **下载Redmine**:访问Redmine官方...
例如,文档提到在Apple系统中使用Locomotive进行安装,在Windows系统中推荐使用InstantRails套件。这些套件通常包含了运行Rails项目所需的所有软件包,如Ruby、Rails、数据库驱动等,使得安装过程更加简便。 - **...
- 部署过程通常涉及创建部署描述符,设置服务器连接,然后将应用发布到服务器。 7. **获取Ruby软件**: - 如需获取Ruby解释器,可以访问官方网站ruby-lang.org或其他资源如InstantRails和Locomotive。 总的来说...