初识linux之nginx反向代理




Nginx

#使用的用户和组
#user  nobody;
#指定工作衍生进程数(一般等于CPU的总核数或者总和数)
worker_processes  1;
#指定错误日志存放的路径,错误日志记录级别可选项[debug|info|notice|warn|error|crit]
#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;
#指定pid存放的路径
#pid        logs/nginx.pid;
events {
#默认使用的网络I/O模型,Linux系统推荐采用epoll模型,FreeBSD推荐采用kqueue模型
#use epoll;
    worker_connections  1024;  #允许的连接数
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    #设置使用的字符集,如果一个网站多种字符集,请不要随便设置。
    #log_format  main  ‘$remote_addr - $remote_请不哟随表user [$time_local] "$request" ‘
    #                  ‘$status $body_bytes_sent "$http_referer" ‘
    #                  ‘"$http_user_agent" "$http_x_forwarded_for"‘;
    #access_log  logs/access.log  main;
    sendfile        on;
    #tcp_nopush     on;
    #keepalive_timeout  0;
    keepalive_timeout  65;
    #gzip  on;
 proxy_cache_path /nginx/cache levels=1:2 keys_zone=mycache:16m
                            inactive=24h max_size=1g;
    upstream  backend {
    server 172.16.251.23;
    }
    server {
        listen       80;
        server_name  www.aaa.com;
        #charset koi8-r;
        #access_log  logs/host.access.log  main;
        location / {
        proxy_pass http://backend;
        proxy_set_header Host $host;
        proxy_cache mycache;
        proxy_cache_valid 200 301 1d;
        proxy_cache_valid 404 1m;
        }

LAMP架构实现请参考:http://7943682.blog.51cto.com

本文出自 “grep命令基础应用” 博客,请务必保留此出处http://7943682.blog.51cto.com/7933682/1381638

初识linux之nginx反向代理,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。