安装和配置Apache + mongrel cluster
背景:
机器1 192.168.100.231, os: CentOS release 3.6 (Final),装上apache2.3.6+mongrel cluster
机器2 192.168.100.234, os: CentOS release 4.3 (Final) 装上 mongrel cluster
cd # {your_rails_app_root}
mongrel_rails cluster :: configure -e production -p 4000 -N 4 -c #{your_rails_app_root} -a 127.0.0.1
log_file: log / mongrel.log
port: " 4000 "
environment: production
address: 127.0 . 0.1
pid_file: tmp / pids / mongrel.pid
servers: 4
starting port 4001
starting port 4002
starting port 4003
stopping port 4001
stopping port 4002
stopping port 4003
wget http: // apache . mirror . phpchina . com / httpd / httpd- 2.2 . 6 . tar . gz
tar xvzf httpd- 2.2 . 6 . tar . gz
cd httpd- 2.2 . 6
./ configure --prefix =/ usr / local / apache2 . 2.6
--enable-proxy = shared
--enable-proxy_http = shared
--enable-proxy-balancer = shared
make && make install
LoadModule proxy_http_module modules / mod_proxy_http . so
LoadModule proxy_balancer_module modules / mod_proxy_balancer . so
# cluster members
BalancerMember http: // 127.0 . 0.1 : 4000
BalancerMember http: // 127.0 . 0.1 : 4001
BalancerMember http: // 127.0 . 0.1 : 4002
BalancerMember http: // 127.0 . 0.1 : 4003
BalancerMember http: // 192.168 . 100.234 : 4000
BalancerMember http: // 192.168 . 100.234 : 4001
BalancerMember http: // 192.168 . 100.234 : 4002
BalancerMember http: // 192.168 . 100.234 : 4003
</ Proxy >
ExtendedStatus On
< Location / server-status >
SetHandler server-status
</ Location >
< Location / balancer-manager >
SetHandler balancer-manager
</ Location >
< VirtualHost *: 80 >
ServerName space . mofile . com
ProxyRequests Off
ProxyPass / balancer-manager !
ProxyPass / server-status !
ProxyPass / balancer: // spacecluster /
ProxyPassReverse / balancer: // spacecluster /
</ VirtualHost >
安装和配置Apache + mongrel cluster相关推荐
- 配置apache +mongrel单实例
背景: OS: CentOS release 3.6 (Final) Apache: Apache/2.0.46 开始配置Apache+mongrel+rails 安装ruby wget ftp:// ...
- 云服务器(uCloud)部署java web项目(二) 安装,配置apache服务器
自己组建了一个网站,想要发布到互联网上.然后我就找到了这个链接 https://www.codecasts.com/series/deploy-a-website-from-scratch(是一个从零 ...
- PHP开发环境配置:安装与配置Apache、PHP、MySQL、PhpMyAdmin
目标 Ü 在Windows上安装与配置MySQL Ü 在Windows上安装与配置Apache Ü 在Windows上安装与配置PHP 一般情况下,使用P ...
- 在CentOS 8上安装与配置Apache虚拟主机
实验环境 操作系统:Centos 8 web应用:apache 内网IP:192.168.3.21 shell执行:root 以root或具有sudo权限的用户身份登录执行如下操作. 主配置文件路径: ...
- windows安装并配置apache https 网站 发布企业级iOS APP(enterprise)
1. 安装并配置apache 安裝apache時,域名和服務器名使用服務器IP,建議端口選8080(检查端口是否被占用?netstat -ano) 下载apache_2.2.8-win32-x86-o ...
- CentOS5.4下安装和配置Apache、PHP、MySql、PHPMyAdmin
转自:http://www.cnblogs.com/seesea125/archive/2012/03/17/2403286.html 安装Php的人目的不同,如果是开发人员,不是专门的DBA,只是想 ...
- brew php mysql_MAC下用homebrew安装及配置apache、php和mysql
我们用到php运行环境的时候总喜欢用集成包,其实在mac下,用homebrew也可以很快的安装这些东西,配置也很简单. homebrew homebrew是mac下的一个包安装管理工具,使用非常简单方 ...
- wamp的卸载、安装与配置apache配置伪静态
wamp的卸载和安装注意事项(集成请绕行) 卸载wamp注意事项: 关闭应用,停止服务,在cmd中 sc delete mysql sc delete apache2.2 拷贝php注意事项: 拷贝p ...
- php mysql 源码 安装教程_源码安装和配置apache(httpd)和 PHP 和 mysql全过程(一)...
[服务器环境为:CentOS6.5 64位目标:搭建LNMP(Linux + Nginx + MySQL + PHP +SVN),其中svn是用来代替ftp,方便开发中调试同步代码相关目录:所有软件都 ...
最新文章
- Nginx学习2:Nginx的安装配置和常用命令
- Xamarin Essentials教程打开文件
- Jedis使用总结【pipeline】【分布式的id生成器】【分布式锁【watch】【multi】】【redis分布式】
- WebVie打开woffice文档
- 路由器计算机无法上网,路由器安装后电脑无法上网怎么办
- gsea富集分析结果怎么看_怎么看肝功能检验结果?
- # HDU - 6185 Covering
- VTK:IO之ReadPolyData
- Android studio之如何快速查看页面的布局
- C++:34---union:联合/共用体,一种节省空间的类
- 深度学习语义分割理论与实战指南.pdf
- 在deepin中安装docker
- 三元表达式、列表推导式、生成器表达式、递归、匿名函数、内置函数(day4)
- SDUT 2405 Strange Square(DFS)
- window下Ionic环境安装
- Python字符串中常用的方法
- win10笔记本电脑双系统 安装黑苹果系统macOS 小白黑苹果乐园下载资源简便安装黑苹果方式,非常详细,还有资源!
- 2017百度之星资格赛总结
- pytdx 获取板块指数_通达信板块代码,怎么查看各行业板块指数?
- 服务器ssd硬盘格式化,ssd固态硬盘格式化教程