ginx + PHP搭建可承受3万以上并发连接数,胜过Apache 10倍的Web服务器

本文介绍了如何使用Nginx 0.5.31和PHP 5.2.6(FastCGI)搭建能承受3万以上并发连接的Web服务器,性能优于Apache。详细步骤包括安装PHP及其依赖、MySQL、Nginx,以及配置Nginx以支持FastCGI和优化Linux内核参数。通过这个配置,服务器能够高效地处理大量并发请求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ginx 0.5.31 + PHP 5.2.6(FastCGI)搭建可承受3万以上并发连接数,胜过Apache 10倍的Web服务器

叶军,软件互联平台架构师,研发中心

 

99年开始就在搭服务器,装很多服务,当时望江楼团队有BODY,CARP这样的超级高手在,所以服务搭建的事我只是个学徒。

 

2001年,当这些高手开始离校的时候,WJL团队青黄不接,我被迫操持起这些家务。WJL有十几台服务器,有PC机,有小型机,有联想万全的老服务器,有IBM POWER机型,有一般的DELL服务器,一大堆。这些装FACEFEED.CN的机器也是非常的兴奋。好久没有摸机器了。

这是一台独立主机,运营 www.FACEFEED.cn
参考张宴的配置经验http://blog.s135.com/read.php/297.htm,我把www.facefeed.cn的服务器重新搭建了。 由于张宴的配置中有几个过程不能正常执行(可能是环境问题,可能是张宴的笔误),所以在我的文章里特别加上了这些内容。
系统环境:
[code]
[root@localhost proc]# more /proc/version
Linux version 2.6.9-42.ELsmp ([url=mailto:bhcompile@ls20-bc1-13.build.redhat.com]bhcompile@ls20-bc1-13.build.redhat.com[/url]) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-2)) #1 SMP Wed Jul
12 23:32:02 EDT 2006
[root@localhost proc]# more /etc/issue
Red Hat Enterprise Linux AS release 4 (Nahant Update 4)
 [/code]

==============yejun.cn======================安装步骤=============yejun.cn==================
  一、获取相关开源程序:
  1、下载程序源码包到目录:~root/server;
  本文中提到的所有开源软件为截止到2007年9月21日的最新稳定版。张宴将它们打了两个压缩包。

  第一个压缩包:nginx_php_mysql_1.0_1of2.zip:
  下载地址:http://ishare.iask.sina.com.cn/cgi-bin/fileid.cgi?fileid=2289607

  第二个压缩包:nginx_php_mysql_1.0_2of2.zip:
  下载地址:http://ishare.iask.sina.com.cn/cgi-bin/fileid.cgi?fileid=2289595

再下次其它需要的包(jdk6 u10; ant非SOURCE版,SOURCE版装起来多费时; php 5.2.6 2008年8月的最新版):
[code]
  wget [url=http://www.java.net/download/jdk6/6u10/promoted/b28/binaries/jdk-6u10-rc-bin-b28-linux-i586-21_jul_2008-rpm.bin]http://www.java.net/download/jdk6/6u10/promoted/b28/binaries/jdk-6u10-rc-bin-b28-linux-i586-21_jul_2008-rpm.bin[/url]
  wget [url=http://apache.mirror.phpchina.com/ant/binaries/apache-ant-1.7.1-bin.tar.gz]http://apache.mirror.phpchina.com/ant/binaries/apache-ant-1.7.1-bin.tar.gz[/url]
  wget [url=http://cn2.php.net/get/php-5.2.6.tar.gz/from/cn.php.net/mirror]http://cn2.php.net/get/php-5.2.6.tar.gz/from/cn.php.net/mirror[/url]
[/code]

2、解压缩:
[code]

unzip nginx_php_mysql_1.0_1of2.zip
unzip nginx_php_mysql_1.0_2of2.zip

[/code]

二、安装PHP 5.2

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值