您好,欢迎来到九壹网。
搜索
您的当前位置:首页nginx反向代理配置及优化

nginx反向代理配置及优化

来源:九壹网
本文由麦可网整理,转载请注明出处

nginx反向代理配置及优化

前言:

由于服务器apache抗不住目前的并发.加上前端squid配置后,问题依然无法解决.而页面程序大部分是动态.无法使用fastCGI来处理.因此想使用nginx做为反向代理apache.整个配置安装过程很简单.在考虑高并发的情况下,在安装前就做了些优化.目前配置能抗住3000以上并发.好像不是特别大哦?呵~~ 但足以~~ 只是还有少量499问题. 第1部分:安装 1 建立用户及组 /usr/sbin/groupadd www

/usr/sbin/useradd -g www www

2 安装pcre 让nginx支持rewrite 方便以后所需

wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-7.8.tar.gz tar zxvf pcre-7.8.tar.gz cd pcre-7.8/

./configure

make && make install 3 安装nginx

wget http://sysoev.ru/nginx/nginx-0.7.58.tar.gz tar zxvf nginx-0.7.58.tar.gz cd nginx-0.7.58/ ./configure

--user=www

--group=www

--prefix=/usr/local/Webserver/nginx

--with-http_stub_status_module --with-http_ssl_module --with-cc-opt='-O2' --with-CPU-opt=opteron make && make install

#注意上文中的--with-cc-opt='-O2' --with-cpu-opt=opteron 这是编译器优化,目前最常用的是-02 而不是3.后面对应照:http://wiki.gentoo.tw/index.PHP/HOWTO_CFLAG 第2部分:配置及优化配置文件 1 nginx.conf 配置文件: user www www; worker_processes 4;

# [ debug | info | notice | warn | error | crit ]

error_log /usr/local/webserver/nginx/logs/nginx_error.log crit; pid /usr/local/webserver/nginx/nginx.pid; #Specifies the value for maximum file descriptors that can be opened by this process. worker_rlimit_nofile 51200; events {

use epoll;

worker_connections 51200; } http

CPU的型号,可参

本文由麦可网整理,转载请注明出处

{ include mime.types; default_type application/octet-stream; source_charset GB2312;

server_names_hash_bucket_size 256;

client_header_buffer_size 256k; large_client_header_buffers 4 256k;

#size limits

client_max_body_size 50m; client_body_buffer_size 256k; client_header_timeout 3m;

client_body_timeout 3m;

send_timeout 3m;

#参数都有所调整.目的是解决代理过程中出现的一些502 499错误 sendfile on;

tcp_nopush on;

keepalive_timeout 120; #参数加大,以解决做代理时502错误 tcp_nodelay on;

vhosts/upstream.conf;

vhosts/bbs.Linuxtone.conf; }

includeinclude

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 91gzw.com 版权所有 湘ICP备2023023988号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务