第1页共20页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共20页服务器的大用户量的承载方案一、前言二、编译安装三、安装MySQL、memcache四、安装Apache、PHP、eAccelerator、php-memcache五、安装Squid六、后记一、前言,准备工作当前,LAMP开发模式是WEB开发的首选,如何搭建一个高效、可靠、稳定的WEB服务器一直是个热门主题,本文就是这个主题的一次尝试
我们采用的架构图如下:引用----------------------------------------------------|客户端|===>|负载均衡器|===>|反向代理/缓存|===>|WEB服务器|===>|数据库服务器|----------------------------------------------------NginxSquidApache,PHPMySQLeAccelerator/memcache准备工作:引用服务器:Intel(R)Xeon(TM)CPU3
00GHz*2,2GBmem,SCISC硬盘操作系统:CentOs4
4,内核版本2
ELsmp,gcc版本3
4软件:Apache2
3(能使用MPM模式)第2页共20页第1页共20页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共20页PHP5
0(选用该版本是因为5
0的引擎相对更高效)eAccelerator0
5(加速PHP引擎,同时也可以加密PHP源程序)memcache1
0(用于高速缓存常用数据)libevent1
2a(memcache工作机制所需)MySQL5
27(选用二进制版本,省去编译工作)Nginx0
4(用做负载均衡器)squid-2
STABLE6(做反向代理