`
mlzboy
  • 浏览: 704715 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
阅读更多

网易

新闻 微博 邮箱 闪电邮 相册 有道 手机邮 印像派 梦幻人生

更多

博客

博客首页 博客话题 热点专题 博客油菜地 找朋友 博客圈子 博客风格 手机博客 短信写博 邮件写博 博客复制

摄影

摄影展区 每日专题 摄影人物志 摄影师专访

搜博文 搜博客

随便看看

关注此博客

选风格不再艰难

搬家送Lomo卡片

注册 登录

显示下一条  |  关闭

思想的自由是最高的独立

问渠哪得清如许,为有源头活水来

导航

日志

齐博云天

向往自由是我的个性,但每个人又是社会中的一员,注定属于社会的范畴。因此,思考寻求规律成为我追求个性的必由之路。只有发现了社会这个大家庭的运行规律,我们才能游刃有余地追求自我的个性~~~~~~~~~

加博友 关注他

最新日志
博主推荐
    相关日志
      随机阅读
      首页推荐

      更多>>

      Nginx 概述

      如何用nginx+mongrel部署Rails应用

      如何用nginx+passenger部署Rails

      Nginx 2010-06-09 15:15:42 阅读69 评论0   字号:大中小 订阅

      以前一直用 apache+passenger部署redmine(一个用 Rails开发的项目管理工具),最近听说一个web服务器后期之秀—-Nginx很是厉害(传说它可以处理的并发链接数是apache的10倍)。于是 今天就上网搜一些关于这方面的资料,以下是安装passenger+nginx,并部署redmine的过程。

      一、安装步骤

      1. 下载passenger源码包并解压
        下载地址:http://rubyforge.org/frs/download.php/71015/passenger-2.2.14.tar.gz

        解压:

          tar -zxvf passenger-2.2.14.tar.gz
      2. 用passenger提供的nginx安装器安装nginx
        注意:如果你想把nginx安装在非个人目录,如/usr/local/nginx或者/opt/nginx你需要以root身份执行以下命令
        ./passenger-2.2.14/bin/passenger-install-nginx-module

        然后在提示下一步一步安装。这个步骤大致如下:

        1. 按回撤键继续安装
        2. 选择自动从网上下载nginx稳定版本安装还是手动安装nginx(我选择1,从网上自动安装)
        3. 选择nignx安装目录,默认 /opt/nginx

      如果你的机器上安装了rubygems,那么有一种更简便的安装passenger+nginx方法

      sudo gem install passenger
      sudo /var/lib/gems/1.8/bin/passenger-install-nginx-module

      二、部署redmine

      修改nginx配置文件,部署redmine

      sudo vi /opt/nginx/conf/nginx.conf

      在该配置文件中添加一个server 块,用于redmine服务。以下是添加的内容

       # rails server
           server {
              listen 80;
              server_name redmine.moon.ossxp.com;
              root /opt/redmine/web/public;   # <--- be sure to point to 'public'!
              passenger_enabled on;
           }

      说明:

      • listen: 监听的端口
      • server_name : 服务名
      • root: rails程序存放的目录。记住一定要指到public目录
      • passenger_enabled: 是否开启passenger。该选项一定要选择 on。

      三、测试是否配置成功

      启动nginx

      sudo /opt/nginx/sbin/nginx

      在浏览器输入 redmine.moon.ossxp.com ,按回撤键,如果正确显示redmine首页,那么你已经成功部署了Rails程序。

      0人 |  分享到:

      阅读(69)| 评论(0)| 引用(0) |举报

      Nginx 概述

      如何用nginx+mongrel部署Rails应用

      历史上的今天
      相关文章
      最近读者

      登录后,您可以在此留下足迹。

      zcq100@126

      zcq100@1

      评论

      登录后你可以发表评论,请先登录。登录>>

      上一页 1 ... -1 -1 -1 -1 -1 -1 -1 ... -1 下一页

      页脚

      公司简介 - 联系方法 - 招聘信息 - 客户服务 - 相关法律 - 博客风格 - 手机博客 - 订阅此博客

      网易公司版权所有 ©1997-2010

      ×

      信息提示

      搬家送Lomo卡

      ·风格控,你今天“艰难决定”了吗?

      ·手机写博 Word写博 LiveWriter写博

      分享到:
      评论

      相关推荐

      Global site tag (gtag.js) - Google Analytics