服务器的大用户量的承载方案 + ngxin 虚拟目录
20页1、服务器的大用户量的承载方案一、前言 二、编译安装 三、 安装MySQL、memcache 四、 安装Apache、PHP、eAccelerator、php-memcache 五、 安装Squid 六、后记 一、前言,准备工作当前,LAMP开发模式是WEB开发的首选,如何搭建一个高效、可靠、稳定的WEB服务器一直是个热门主题,本文就是这个主题的一次尝试。我们采用的架构图如下:引用- - - - -| 客户端 | = |负载均衡器| = |反向代理/缓存| = |WEB服务器| = |数据库服务器|- - - - -Nginx Squid Apache,PHP MySQLeAccelerator/memcache准备工作:引用服务器: Intel(R) Xeon(TM) CPU 3.00GHz * 2, 2GB mem, SCISC 硬盘操作系统:CentOs4.4,内核版本2.6.9-22.ELsmp,gcc版本3.4.4软件:Apache 2.2.3(能使用MPM模式)PHP 5.2.0(选用该版本是因为5.2.0的引擎相对更高效)eAccelerator 0.9.5(加速PHP引擎,
2、同时也可以加密PHP源程序)memcache 1.2.0(用于高速缓存常用数据)libevent 1.2a(memcache工作机制所需)MySQL 5.0.27(选用二进制版本,省去编译工作)Nginx 0.5.4(用做负载均衡器)squid-2.6.STABLE6(做反向代理的同时提供专业缓存功能)二、编译安装一、) 安装Nginx1.) 安装Nginx发音为engine x,是由俄罗斯人Igor Sysoev建立的项目,基于BSD许可。据说他当初是F5的成员之一,英文主页:urlhttp:/ -prefix=/usr/local/server/nginx -with-openssl=/usr/include -with-pcre=/usr/include/pcre/ -with-http_stub_status_module -without-http_memcached_module -without-http_fastcgi_module -without-http_rewrite_module -without-http_map_module -without-http_g
3、eo_module -without-http_autoindex_module在这里,需要说明一下,由于Nginx的配置文件中我想用到正则,所以需要 pcre 模块的支持。我已经安装了 pcre 及 pcre-devel 的rpm包,但是 Ngxin 并不能正确找到 .h/.so/.a/.la 文件,因此我稍微变通了一下:rootlocalhost#mkdir /usr/include/pcre/.libs/rootlocalhost#cp /usr/lib/libpcre.a /usr/include/pcre/.libs/libpcre.arootlocalhost#cp /usr/lib/libpcre.a /usr/include/pcre/.libs/libpcre.la然后,修改 objs/Makefile 大概在908行的位置上,注释掉以下内容:./configure -disable-shared接下来,就可以正常执行 make 及 make install 了。2.) 修改配置文件 /usr/local/server/nginx/conf/nginx.conf以下是
4、我的 nginx.conf 内容,仅供参考:#运行用户user nobody nobody;#启动进程worker_processes 2;#全局错误日志及PID文件error_log logs/error.log notice;pid logs/nginx.pid;#工作模式及连接数上限events use epoll;worker_connections 1024;#设定http服务器,利用它的反向代理功能提供负载均衡支持http #设定mime类型include conf/mime.types;default_type application/octet-stream;#设定日志格式log_format main $remote_addr - $remote_user $time_local $request $status $bytes_sent $http_referer $http_user_agent $gzip_ratio;log_format download $remote_addr - $remote_user $time_local $request $stat
《服务器的大用户量的承载方案 + ngxin 虚拟目录》由会员鲁**分享,可在线阅读,更多相关《服务器的大用户量的承载方案 + ngxin 虚拟目录》请在金锄头文库上搜索。
任职资格评定:企业管理试试题库
吉林大学21春《高层建筑结构设计》在线作业三满分答案63
视听阅读Book3-课本练习答案
宝宝什么时候开始视力正常
中国冷轧薄板市场分析研究
工商局月度工作总结工商局上半年工作总结
环境类专业人才培养模式多样化研究
中学心理健康广播稿
联合办厂合同书
辽宁省抚顺市第二十六中学八年级语文上学期期末复习字音字形1新人教版
隧道施工测量技术交底
采购合同(我方为买方)
美元借款合同范本
大工21春《证券投资学》离线作业1辅导答案28
《糖尿病防治指南》复习题
矿用柴油牵引机车工安全技术操作规程
关于端午节演讲稿范文集锦6篇
听英语课心得体会
万邦时代广场场经营管理手册
安全工程师考试安全产生法练习题21
2023-01-19 5页
2022-07-27 2页
2023-06-07 21页
2023-10-26 2页
2022-07-24 6页
2022-09-03 2页
2023-07-25 6页
2023-12-30 3页
2024-02-07 3页
2023-09-17 4页