passenger 部署

网易

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

更多

博客

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

摄影

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

搜博文 搜博客

随便看看

关注此博客

选风格不再艰难

搬家送Lomo卡片

注册 登录

显示下一条  |  关闭

思想的自由是最高的独立

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

导航

  • 首页
  • 日志
  • 相册
  • 音乐
  • 收藏
  • 博友
  • 关于我

日志

齐博云天

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

加博友 关注他

最新日志
  • 无法启动此程序,因为计算机
  • 股票中的ST含义
  • 巨额基金赎回标志
  • 基金净值
  • 上海证券交易所开放式基金认
  • 开放式基金认购、申购或赎回
博主推荐
相关日志
随机阅读
  • 儿童期父母离婚与成年期中风有关
  • 用十二五来挽救我们的牛市
  • 有关小玉《大唐乱世》上市的种种
  • “中国菊”和“非洲菊”
  • 懒冬
  • 往事、周生生珠宝和其他
首页推荐
  • 公公关心我每月例假
  • 婚内强奸非罪很荒唐
  • 赵氏孤儿是部闹剧?
  • 钓鱼台夜景曝光(图)
  • 爱她就为她去结扎?
  • '金庸之死'的背后

更多>>

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 passengersudo /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@1

评论

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

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

页脚

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

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

×

信息提示

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

·手机写博 Word写博 LiveWriter写博

posted on 2010-12-09 22:05 lexus 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/lexus/archive/2010/12/09/1901661.html

passenger 部署相关推荐

  1. apache服务器安装以及使用passenger插件部署rails应用,基于ubuntu 12.04 LTS

    小例子可以部署在rails自带的WEBrick上,逐渐往后走还得上Apache. 安装apache服务器 命令是sudo apt-get install apache2 安装passenger插件 安 ...

  2. 最后关于nginx+passenger+ror+mysql的安装部署过程

    前置库安装 sudo apt-get install gcc sudo apt-get install build-essential sudo apt-get install gcc g++ bui ...

  3. Rails部署云环境配置(Passenger+Apache)

    1.安装 (默认已安装Passenger和Apache,rails,ruby等) 将github上的代码克隆到服务器上 sudo mkdir -p /var/www/portalgate cd /va ...

  4. ruby网站部署到服务器,入门知识: 把代码部署到服务器, SSH

    入门知识: 把代码部署到服务器, SSH 2015-07-28 16:28 访问量: 2868 分类: 技术 如何登陆远程服务器呢? $ ssh root@your.server.com -p 334 ...

  5. Ruby on Rails 终极部署方案 nginx+mina+puma

    搭建工具介绍 Ruby on Rails作为一款十分优秀的web开发框架,在当前web领域中慢慢占据了越来越重要,秉承rails快速开发的特点,很多快速部署rails的方案也越来越多.这篇文章中所选的 ...

  6. 基于docker 部署 canvas-lms

    准备:  一台8G内存的服务器.安装好docker, pull一个ubuntu镜像下来, 可以是最新版也可以是官方支持的14/ 16 更新时间: 2018-04-04 Step 1: 启动docker ...

  7. Canvas-lms 开源在线学习管理系统源码部署(生产版)

    我们的产品: https://canvaslms.zut.edu.cn/ 开始接到部署 Canvas-lms 这个开源教学平台 的任务时, 还不知道 Canvas-lms 是什么 , 网上关于他的介绍 ...

  8. Rails+Nginx+Passenger安装配置 简洁可靠

    前提 已经存在的环境: Mac OS X Yosemite ruby-2.2.1 rails (4.2.4) 安装Passenger 用gem安装passenger $ gem install pas ...

  9. 网站更新部署20110210,新站部署全过程记录

    网站更新部署20110210,新站部署全过程记录 sudo adduser <用户名> 按提示输入 更改初始root账户密码 ubuntu修改初始root密码 2007-01-24 20: ...

  10. redmine mysql 配置_Redmine部署

    系统环境(最小化安装): LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch Distribu ...

最新文章

  1. ActiveMQ 消息服务(一)
  2. 谷歌AMP和百度MIP,你选哪个?
  3. HDU1266 Reverse Number
  4. 程序员面试题精选100题(32)-不能被继承的类[C/C++/C#]
  5. 2018 美团、腾讯、头条、蔚来 社招面试随谈
  6. 使用ssh免密码登录Linux服务器
  7. poj2376 区间贪心 挑战程序设计竞赛
  8. C语言 · 数的读法
  9. python3.8版本支持flask-sqlalchey包吗_python3中使用flask_sqlalchemy的几个问题
  10. 鳗鱼刺多怎么处理图像_图像二值化处理
  11. 物质的粒子应该是空心的
  12. Oracle 12.2 ORA-01017问题处理
  13. Java项目:大学生实习管理系统(java+SpringBoot+Thymeleaf+html+JQuery+bootstrap)
  14. IEEE期刊最新的影响因子
  15. 论文笔记(5.16,文本抗击,defense)--Combating Adversarial Misspellings with Robust Word Recognition
  16. gRPC源码阅读及实践之 Resolver
  17. 刘墉写给女儿的 忠告
  18. ERP咨询顾问必备的七种公关能力
  19. 仿微信、微博发朋友圈,文字+图片+视频
  20. 信必优荣获BOSS直聘“王者之舟·最爱人才雇主奖”

热门文章

  1. 最网最全python框架--scrapy(体系学习,爬取全站校花图片),学完显著提高爬虫能力(附源代码),突破各种反爬
  2. TensorFlow Serving Introduction
  3. EVE-NG中思科交换机配置实例之聚合和ssh远程登录
  4. photoshop笔记
  5. 携程四君子:中国最美创业故事
  6. Seata 设计方案
  7. MT【217】韦达定理应用
  8. 深圳中学因招聘上热搜:名校博士挤破头想进,教学成绩也确实不服不行
  9. 更适合运动的耳机,设计时尚轻巧好用,南卡Runner CC3上手
  10. VC++ MFC实现的优秀的开源项目