Nginx的负载均衡入门-张宴.pptVIP

  • 1
  • 0
  • 约3.61千字
  • 约 24页
  • 2019-09-06 发布于广东
  • 举报
硬件、软件七层负载均衡对比: NetScaler 与 Nginx 硬件、软件七层负载均衡对比: NetScaler 与 Nginx 五分钟搞定 Nginx 负载均衡 编译安装Nginx 1、创建供Nginx使用的组和帐号: /usr/sbin/groupadd www -g 48 /usr/sbin/useradd -u 48 -g www www 2、编译安装rewrite模块支持包 wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-7.7.tar.gz tar zxvf pcre-7.7.tar.gz cd pcre-7.7/ ./configure make make install cd ../ 编译安装Nginx 3、编译安装Nginx wget http://sysoev.ru/nginx/nginx-0.7.17.tar.gz tar zxvf nginx-0.7.17.tar.gz cd nginx-0.7.17/ ./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module make make install cd ../ 4、备份默认nginx.conf配置文件 mv /usr/local/nginx/conf/nginx.conf /usr/local/nginx/conf/nginx.old 创建nginx.conf配置文件(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; } 创建nginx.conf配置文件(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.conf配置文件(3)? #gzip on; #gzip_min_length 1k; #gzip_buffers 4 16k; #gzip_http_version 1.0; #gzip_comp_level 2; #gzip_types text/plain application/x-javascript text/css application/xml; #gzip_vary on; 创建nginx.conf配置文件(4)? upstream { server 0:80; server 1:80; server 2:80; server 3:81; } upstream { server 0:80 weight=3; server 1:80; server 2:80; } 创建nginx.conf配置文件(5)? server { listen 80; server_name *.; proxy_redirect off; #后端的Web服务器可以通过X-Forwarded-For获取用户真实IP proxy_set

文档评论(0)

1亿VIP精品文档

相关文档