CentOS服务器环境安装.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《CentOS服务器环境安装.ppt》由会员分享,可在线阅读,更多相关《CentOS服务器环境安装.ppt(24页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、使用使用NginxNginx轻松实现开源负载均衡轻松实现开源负载均衡个人简介个人简介张宴,曾在新浪等公司任系统工程师、系统架构张宴,曾在新浪等公司任系统工程师、系统架构师。工作内容主要涉及:服务器系统架构设计与师。工作内容主要涉及:服务器系统架构设计与部署、系统运维与调优、网络故障解决、网站后部署、系统运维与调优、网络故障解决、网站后端以及接口类端以及接口类PHPPHP程序开发、程序开发、UnixUnix开源软件二次开开源软件二次开发、服务器监控系统开发等。具有发、服务器监控系统开发等。具有CDNCDN部署,跨部署,跨IDCIDC的数据传输,电信网通南北互通,以及门户类的数据传输,电信网通南北
2、互通,以及门户类FLVFLV视频分享网站视频分享网站新浪播客架构设计经验。新浪播客架构设计经验。什么是什么是NginxNginx?Nginx(“engine x”)Nginx(“engine x”)是俄罗斯人是俄罗斯人Igor Sysoev(Igor Sysoev(塞塞索耶夫索耶夫)编写的一款高性能的编写的一款高性能的 HTTP HTTP 和反向代理服务和反向代理服务器。器。Nginx Nginx 已经在俄罗斯最大的门户网站已经在俄罗斯最大的门户网站 Rambler Media Rambler Media()上运行了()上运行了3 3年时间,同时俄罗斯超过年时间,同时俄罗斯超过20%20%的虚
3、拟的虚拟主机平台采用主机平台采用NginxNginx作为反向代理服务器。作为反向代理服务器。在国内,已经有在国内,已经有 新浪博客、新浪播客、网易新闻、新浪博客、新浪播客、网易新闻、六间房、六间房、Discuz!Discuz!、水木社区、豆瓣、水木社区、豆瓣、YUPOOYUPOO、海内、迅雷在线、海内、迅雷在线 等多家网站使用等多家网站使用 Nginx Nginx 作作为为WebWeb服务器或反向代理服务器。服务器或反向代理服务器。使用使用NginxNginx做七层负载均衡的理由做七层负载均衡的理由1 1、高并发连接:、高并发连接:官方测试能够支撑官方测试能够支撑5 5万并发连万并发连接,在实
4、际生产环境中跑到接,在实际生产环境中跑到2 23 3万并发连接数。万并发连接数。2 2、内存消耗少:、内存消耗少:在在3 3万并发连接下,开启的万并发连接下,开启的1010个个Nginx Nginx 进程才消耗进程才消耗150M150M内存内存(15M*10=150M15M*10=150M)。)。3 3、配置文件非常简单:、配置文件非常简单:风格跟程序一样通俗风格跟程序一样通俗易懂。易懂。4 4、成本低廉:、成本低廉:NginxNginx为开源软件,可以免费使为开源软件,可以免费使用。而购买用。而购买F5 BIG-IPF5 BIG-IP、NetScalerNetScaler等硬件负载等硬件负载
5、均衡交换机则需要十多万至几十万人民币。均衡交换机则需要十多万至几十万人民币。使用使用NginxNginx做七层负载均衡的理由做七层负载均衡的理由5 5、支持、支持RewriteRewrite重写规则:重写规则:能够根据域名、能够根据域名、URLURL的不同,将的不同,将 HTTP HTTP 请求分到不同的后端请求分到不同的后端服务器群组。服务器群组。6 6、内置的健康检查功能:、内置的健康检查功能:如果如果 Nginx Nginx Proxy Proxy 后端的某台后端的某台 Web Web 服务器宕机了,不服务器宕机了,不会影响前端访问。会影响前端访问。7 7、节省带宽:、节省带宽:支持支持
6、 GZIP GZIP 压缩,可以添加压缩,可以添加浏览器本地缓存的浏览器本地缓存的 Header Header 头。头。8 8、稳定性高:、稳定性高:用于反向代理,宕机的概率用于反向代理,宕机的概率微乎其微。微乎其微。Nginx Nginx 负载均衡的典型应用负载均衡的典型应用 硬件、软件七层负载均衡对比:NetScaler与Nginx硬件、软件七层负载均衡对比:NetScaler与Nginx五分钟搞定 Nginx 负载均衡编译安装编译安装NginxNginx1、创建供Nginx使用的组和帐号:/usr/sbin/groupadd www-g 48/usr/sbin/useradd-u 48-
7、g www www2、编译安装rewrite模块支持包cd pcre-7.7/./configuremake&make installcd./编译安装编译安装NginxNginx3、编译安装Nginx./configure-user=www-group=www-prefix=/usr/local/nginx-with-http_stub_status_module-with-http_ssl_modulemake&make installcd./4、备份默认nginx.conf配置文件mv/usr/local/nginx/conf/nginx.conf /usr/local/nginx/con
8、f/nginx.old创建创建nginx.confnginx.conf配置文件配置文件(1)(1)1、创建Nginx配置文件vi/usr/local/nginx/conf/nginx.conf 2、输入配置文件内容user www www;worker_processes 8;error_log /usr/local/nginx/logs/nginx_error.log crit;pid /usr/local/nginx/logs/nginx.pid;worker_rlimit_nofile 51200;events use epoll;worker_connections 51200;创建创
9、建nginx.confnginx.conf配置文件配置文件(2)(2)http include mime.types;default_type application/octet-stream;#charset gb2312;server_names_hash_bucket_size 128;client_header_buffer_size 32k;large_client_header_buffers 4 32k;sendfile on;tcp_nopush on;keepalive_timeout 60;tcp_nodelay on;创建创建nginx.confnginx.conf配置文
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CentOS 服务器 环境 安装
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内