li
  当前位置:主页 > 集群技术 > 文章内容
li
nginx简明教程负载均衡和php解释(4)
来源: www.ixdba.net  作者: IXDBA.NET官方    时间:2008-07-01   阅读:46  
本文章共5637字,分4页,当前第4页,快速翻页:
 

          }
       }
}
 
以上配置:配置一个侦听端口为80的web服务,主机头为www.2tutu.com或者192.168.1.33,并且限制了同一IP的并发连接数为8。如果本地WEB根目录/web/htdocs下有内容,则提供本地内容,否则proxy到127.0.0.1:81或127.0.0.1:82(进行简单负载均衡)。
 
php解释通过fastcgi实现,php编译参数中一定要有--enable-fastcgi ,比如:
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-iconv-dir=/usr/local --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir --enable-xml --disable-debug --disable-rpath --enable-discard-path --enable-safe-mode --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --with-curlwrappers --enable-mbregex --enable-fastcgi --enable-force-cgi-redirect --enable-mbstring --with-mcrypt
 
然后用lighttpd带的spawn-fcgi启动php-cgi处理进程,把lighttpd复制到/usr/local/php/bin下,然后
/usr/local/php/bin/spawn-fcgi -a 127.0.0.1 -p 9999 -C 32 -u www -f /usr/local/php/bin/php-cgi
侦听9999端口,与nginx配置中的fastcgi_pass  127.0.0.1:9999;对应。
 
创建启动脚本
vi startn
内容示例为
NGINXDIR=/usr/local/nginx
if [ -f $NGINXDIR/var/nginx.pid ]; then
       echo "Maybe already running:" `cat $NGINXDIR/var/nginx.pid`
else
       $NGINXDIR/sbin/nginx -c $NGINXDIR/conf/nginx.conf
fi
 
创建停止脚本
vi stopn
内容示例为
NGINXDIR=/usr/local/nginx
if [ -f $NGINXDIR/var/nginx.pid ]; then
       kill `cat $NGINXDIR/var/nginx.pid`
fi
这时候运行/usr/local/nginx/startn即启动服务,可以在/web/htdocs下放一个phpinfo()的测试文件试试了。



阅读更多内容<<上一页 · 1 · 2 · 3 · 4


  上一篇: Red Hat集群(Cluster)套件介绍   下一篇: Linux下双网卡绑定为一块网卡实现...
li
 §相关评论  
 热点文章

·Linux RAC OCFS文件系统与INOD
·Oracle10g R2 Installing RAC
·Linux服务器集群系统(lvs)
·Linux对存储文件系统的技术架构
·linux常用集群文件系统简介
·如何选择合适的双机和集群软件
·LifeKeeper软件介绍
·纯软件方式的双机热备方案深入
·双机热备:基于共享存储与纯软
·双机热备与数据备份,数据安全的
·双机热备常见问题释疑
li
 编辑推荐
·Linux RAC OCFS文件系统与INOD
·Oracle10g R2 Installing RAC
·Linux服务器集群系统(lvs)
·Linux对存储文件系统的技术架构
·linux常用集群文件系统简介
·如何选择合适的双机和集群软件
·LifeKeeper软件介绍
·纯软件方式的双机热备方案深入
·双机热备:基于共享存储与纯软
·双机热备与数据备份,数据安全的
·双机热备常见问题释疑
li
 相关篇章
·Red Hat集群(Cluster)套件介绍
·redhat linux下GFS与RHCS安装日记
·oracle rac日常基本维护命令
·oracle 10g dataguard 在windows...
·Rose HA日常相关维护命令与技巧
·构建基于Linux具有高可用性的集群...
·硬件的负载均衡器和LVS实现负载均...
·Linux下多网卡实现负载均衡技术
·ORACLE FailSafe与rac(ops)的区别
·ROSE HA双机软件全程图解安装配置
·Linux下双网卡绑定为一块网卡实现...
·linux as5下双网卡绑定技术的实现...
·linux Bonding技术的实现
·使用IPMI工具实现对服务器的远程...
·nginx负载均衡的4中配置策略
·Heartbeat中Watchdog和Softdog的...
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接