电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

服务器的大用户量的承载方案 + ngxin 虚拟目录VIP免费

服务器的大用户量的承载方案 + ngxin 虚拟目录_第1页
服务器的大用户量的承载方案 + ngxin 虚拟目录_第2页
服务器的大用户量的承载方案 + ngxin 虚拟目录_第3页
第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.6.9-22.ELsmp,gcc版本3.4.4软件:Apache2.2.3(能使用MPM模式)第2页共20页第1页共20页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共20页PHP5.2.0(选用该版本是因为5.2.0的引擎相对更高效)eAccelerator0.9.5(加速PHP引擎,同时也可以加密PHP源程序)memcache1.2.0(用于高速缓存常用数据)libevent1.2a(memcache工作机制所需)MySQL5.0.27(选用二进制版本,省去编译工作)Nginx0.5.4(用做负载均衡器)squid-2.6.STABLE6(做反向代理的同时提供专业缓存功能)二、编译安装一、)安装Nginx1.)安装Nginx发音为[enginex],是由俄罗斯人IgorSysoev建立的项目,基于BSD许可。据说他当初是F5的成员之一,英文主页:[url]http://nginx.net[/url]。俄罗斯的一些大网站已经使用它超过两年多了,一直表现不凡。Nginx的编译参数如下:[root@localhost]#./configure--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_geo_module--without-http_autoindex_module在这里,需要说明一下,由于Nginx的配置文件中我想用到正则,所以需要pcre模块的第3页共20页第2页共20页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共20页支持。我已经安装了pcre及pcre-devel的rpm包,但是Ngxin并不能正确找到.h/.so/.a/.la文件,因此我稍微变通了一下:[root@localhost]#mkdir/usr/include/pcre/.libs/[root@localhost]#cp/usr/lib/libpcre.a/usr/include/pcre/.libs/libpcre.a[root@localhost]#cp/usr/lib/libpcre.a/usr/include/pcre/.libs/libpcre.la然后,修改objs/Makefile大概在908行的位置上,注释掉以下内容:./configure--disable-shared接下来,就可以正常执行make及makeinstall了。2.)修改配置文件/usr/local/server/nginx/conf/nginx.conf以下是我的nginx.conf内容,仅供参考:#运行用户usernobodynobody;#启动进程worker_processes2;#全局错误日志及PID文件error_loglogs/error.lognotice;pidlogs/nginx.pid;#工作模式及连接数上限events{useepoll;worker_connections1024;}第4页共20页第3页共20页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第4页共20页#设定http服务器,利用它的反向代理功能提供负载均衡支持http{#设定mime类型includeconf/mime.types;default_typeapplication/octet-stream;#设定日志格式log_formatmain'$remote_addr-$remote_user[$time_local]''"$request"$status$bytes_sent''"$http_referer""$http_user_agent"''"$gzip_ratio"';log_formatdownload'$remote_addr-$remote_user[$time_local]''"$request"$status$bytes_sent''"$http_referer""$http_user_agent"''"$http_range""$sent_http_content_range"';#设定请求缓冲client_header_buffer_size1k;large_client_header_buffers44k;#开启gzip模块gzipon;gzip_min_length1100;gzip_buffers48k;gzip_typestext/plain;第5页共20页第4页共20页编号:时间:2021年x月x日书山有...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

中小学资料+ 关注
实名认证
内容提供者

精美课件,值得下载

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部