背景:
OS: CentOS release 3.6 (Final)
Apache: Apache/2.0.46
开始配置Apache+mongrel+rails
  1. 安装ruby
wget ftp://ftp.ruby-lang.org/pub/ruby/ 1.8 /ruby- 1.8.6 -p110.tar.gz
tar xzvf ruby-
1.8.6 -p110.tar.gz
cd ruby-
1.8.6 -p110
./configure --prefix
= /usr/local/ruby
make && make install
在/etc/proifle中加入
export PATH = /usr/local/ruby/bin:$PATH
2)安装gem
wget http://rubyforge.org/frs/download.php/ 17190 /rubygems- 0.9.2 .tgz
tar xzvf rubygems-
0.9.2 .tgz
cd rubygems-
0.9.2 ruby setup.rb
3)安装rails
gem install rails --include-dependencies
4)安装mongrel 
gem install mongrel --include-dependencies
Select which gem to install for your platform (i686-linux)
1. mongrel 1.0.1 (mswin32)
2. mongrel 1.0.1 (ruby)
3. mongrel 1.0 (mswin32)
4. mongrel 1.0 (ruby)
5. Skip this gem
6. Cancel installation
> 2
Select which gem to install for your platform (i686-linux)
1. fastthread 1.0 (ruby)
2. fastthread 1.0 (mswin32)
3. fastthread 0.6.4.1 (mswin32)
4. fastthread 0.6.4.1 (ruby)
5. Skip this gem
6. Cancel installation
> 1
5)启动mongrel
cd ${your_rails_app_root}
mongrel_rails start -e production -p
8080 -r public -l log/m.log -P tmp/pids/dispatch .0 .pid -d
6)配置 apache
通过命令:httpd -version
发现:Apache/2.0.46
Apache已安装,于是开始略过安装过程直接配置:
vi /etc/httpd/conf/httpd.conf
文件最后加入:
<VirtualHost *: 80 >
    ServerName space.mofile.com
 
 
   ErrorLog logs/space.mo.com-error_log
   CustomLog logs/space.mo.com-access_log common
 
    ProxyPass / http://
127.0.0.1 : 8080 /
    ProxyPassReverse / http://
127.0.0.1 : 8080     ProxyPreserveHost on
 </VirtualHost>
注意:
1)上面对于apache得配置很粗糙,把所有的请求到推倒了mongrel实例,产品环境中显然是不行的,apache作为反向代理,最好是指把动态请求推给mongrel实例。
2)  仅有单个mongrel实例使得请求变成了单进程,并发性能不太好
对于小流量的网站无所谓,一旦压力增大,恐怕就的考虑Apache+Mongrel_cluster

配置apache +mongrel单实例相关推荐

  1. redhat6.下安装配置hadoop环境--单实例版本

    redhat6.4下(用作hadoop master :记录所有数据分布情况--namenode)--安装单实例计算机 1.修改hostname [root@hadoop01 ]# vim /etc/ ...

  2. oracle 10g rac 配置物理dataguard系列4,配置 Oracle 10g 单实例物理dataguard和逻辑standby...

    rac的结构和单实例结构配置转换方面可能就是逻辑standby在配置时需要注意CLUSTER_DATABASE这个参数,其他都是一样的[@more@] [oracle@yl254-20 ~]$ mor ...

  3. 安装和配置Apache + mongrel cluster

    背景: 机器1 192.168.100.231, os: CentOS release 3.6 (Final),装上apache2.3.6+mongrel cluster 机器2 192.168.10 ...

  4. Spring Bean配置默认为单实例 pring Bean生命周期

    Bean默认的是单例的. 如果不想单例需要如下配置: <bean id="user" class="..." scope="singleton& ...

  5. 正式生产库,配置双节点的RAC + 单实例的 DATAGUARD

    正式生产库,配置DATAGUARD RAC+单实例DATAGUARD  配置 RAC 两节点: 192.1.0.101    rac1     192.1.0.102    rac2 存储:ASM D ...

  6. Spring Bean默认配置为单实例 Spring Bean生命周期

    2019独角兽企业重金招聘Python工程师标准>>> Spring 的Bean默认的是单例的. 如果不想单例需要如下配置: <bean id="user" ...

  7. RAC+单实例DATAGUARD 配置

    (以下为作业内容) 1.配置一个基于归档日志的RAC到单节点standby的data guard,贴出主要的配置操作. 2.分别从RAC的两个节点切换日志,让归档传到standby,在standby上 ...

  8. Oracle公有云上的ADG配置(单实例)

    概述 本文描述在OCI上搭建的标准ADG上的配置,以促进对概念的理解. 此ADG配置中,主备数据库均为单实例.主机名分别为db01和db02.数据库名为CDB.主库的DB_UNIQUE_NAME为ch ...

  9. GoldenGate配置实例:RHEL 4.7下的Oracle 10g RAC到单实例的单向同步(一)

    环境 源端是一个RAC rac1 rac2: RHEL 4u7 + ORACLE 10.2.0.4 + ASM rac1 外网IP 192.168.47.241 虚拟IP 192.168.47.243 ...

最新文章

  1. Windows XP下如何设置电脑定时关机
  2. 聚焦云原生,阿里云与 CNCF 共话「云未来,新可能」
  3. 神奇的机器人评课_《聪明的机器人》教学反思
  4. 小希的迷宫 HDU - 1272 (并查集)
  5. C#为什么会这么慢之命运之终章-真理篇for firelong
  6. P1020 导弹拦截(n*log n时间的最长上升子序列思想)
  7. 【剑指offer】面试题54:二叉搜索树的第k大节点(java)
  8. Django环境安装和创建工程
  9. python 机器学习——从感知机算法到各种最优化方法的应用(python)
  10. HTTPS时代全面到来,你准备好了吗? 1
  11. 04、HI3518 sample_venc Makefile和源码分析
  12. 通过UIDocumentInteractionController预览和分享史蒂夫•乔布斯传
  13. 小鑫鑫的平均分(排序问题)
  14. 技术随笔 五 —— 心中的马
  15. [疯狂Java]I/O:流模型(I/O流、字节/字符流、节点/处理流)
  16. 微信小程序注册/登陆页面及后台接口开发实战(一)
  17. python 三维地球_python的matplotlib的模拟太阳-地球-月亮运动
  18. 计算机网络层之 P2P
  19. 【TCAX相关】TCC文件详细说明
  20. 从站寄存器EEPROM内容解析之SII(Slave Information Interface)

热门文章

  1. DJ7-4 模型机的组合逻辑控制器
  2. HTTP 返回码 400
  3. 无符号整数除法器:16位除8位
  4. Redis按照数字、汉字、拼音快速搜索通讯录接口
  5. tgp英雄联盟无法连接服务器未响应,lol点开始游戏没反应怎么办 完整解决办法一览...
  6. 安卓热更新之Nuwa实现步骤
  7. 慕课网python零基础入门教程_Python 3零基础完全入门与提高视频课程
  8. 跨境卖家如何利用Instagram做好妇女节营销?
  9. Cannot start process, the working directory ‘D:\Users\qyp\PycharmProjects\py---pycharm报错
  10. Js限制Input框只能输入数字