六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 41|回复: 0

win+apache+mongrel下部署ROR

[复制链接]

升级  38.67%

26

主题

26

主题

26

主题

秀才

Rank: 2

积分
108
 楼主| 发表于 2013-1-27 05:04:25 | 显示全部楼层 |阅读模式
       gem install mongrel #选择最新 win32版本
  gem install mongrel_service
  成功在cmd console中运行完以上指令后,mongrel 已经安装成功
  mongrel 的命令使用方法:
  mongrel_rails /-h #查看所有命令
  mongrel_rails service::install #查看 service::install 命令的帮助说明
  开始使用Mongrel:
  mongrel_rails service::install -N myapp -c c:myapp -p 4000 -e production # 表示部署一个名叫myapp的站点,它的物理路径是c:myapp,它的端口号是4000 ,运行在发布环境中
  mongrel_rails service::start -N myapp # 启动名叫myapp这个站点服务
  mongrel_rails service::stop -N myapp # 停止名叫myapp站点服务
  另外可以在windows系统中的服务台中设置开机自动启动站点服务的选项
  下一步,开始设置Apache
  ServerName myapp.com
  ServerAlias www.myapp.com
  ProxyPass / http://www.myapp.com:8000/
  ProxyPassReverse / http://www.myapp.com:8000
  ProxyPreserveHost on
  将静态文件的请求留给Apache来处理,因为它更擅长
  ProxyPass /images !
  ProxyPass /stylesheets !
  #continue with other static files that should be served by apache
  Alias /images /path/to/public/images
  Alias /stylesheets /path/to/public/stylesheets
  #continue with aliases for static content
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表