安装nginx

1.yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel
2.将nginx-1.7.6.tar.gz上传到/usr/local/下
3.重命名包名称,讲nginx-1.7.6改为nginx
4.编译cd nginx
5../configure
6.make
7.make install
8.修改nginx.confg
9.配置本地host域名
10.启动 nginx -c /usr/local/nginx/conf/nginx.conf
11.重启 /usr/local/nginx/sbin/nginx -s reload


events {
worker_connections 50000; ## Default: 1024
}


http{
include mime.types;
default_type application/octet-stream;
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;
gzip_static on;
gzip on;
gzip_min_length 1k;
gzip_buffers 4 16k;
gzip_http_version 1.0;
server_tokens off;
gzip_comp_level 2;
gzip_types text/plain application/x-javascript text/css application/xml;
log_format main '$http_x_forwarded_for - $remote_user [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent" $request_time $upstream_addr $upstream_status $upstream_response_time';


upstream test.cos.com {
server 172.24.132.68:9000 max_fails=10 fail_timeout=30s weight=9;
server 10.0.128.246:9000 max_fails=10 fail_timeout=30s weight=9;
}

server {
listen 80 ;
server_name test.cos.com;

access_log logs/test_cos.com_access.log main;
error_log logs/test_cos.com_error.log;

location ~ /cos {
proxy_pass http://test.cos.com;
add_header Real-Server $upstream_addr;
proxy_store off;
proxy_redirect off;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
}
}
}

posted @ 2017-04-10 11:05  也许还年轻  阅读(122)  评论(0编辑  收藏  举报