肥客泉

肥客联邦
自由无止境.自由的引领.自由的联盟.自由让你我腾飞!为了同一目标而奋斗,为了同一信念而聚一堂,为了网络事业的明天而烈火青春.
肥客因您的支持而成长,因您的关注而精彩闪亮!

肥客是专业的网络应用服务商。我们的团队凭借扎实的技术与优质的服务为企业、公司、政府等部门量身定制软件与网站的网络应用和用户体验。有非凡志向,才有非凡成就。

Nginx配置详细解 nginx.conf


# 定义Nginx运行的用户和用户组

user              nginx;


# nginx进程数,建议设置为等于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        logs/nginx.pid;


# 工作模式及连接数上限

events {


    # 参考事件模型,use [ kqueue | rtsig | epoll | /dev/poll | select | poll ]; epoll模型是Linux 2.6以上版本内核中的高性能网络I/O模型,如果跑在FreeBSD上面,就用kqueue模型。

    # use epoll;


    # 单个进程最大连接数(最大连接数=连接数*进程数)后台worker process进程的最大并发链接数

    worker_connections  1024;


}


# 设定http服务器,利用它的反向代理功能提供负载均衡支持

http {


    # 设定mime类型,类型由mime.type文件定义(文件扩展名与文件类型映射表)

    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 指令指定 nginx 是否调用 sendfile 函数(zero copy 方式)来输出文件,对于普通应用,

    # 必须设为 on,如果用来进行下载等应用磁盘IO重负载应用,可设置为 off,以平衡磁盘与网络I/O处理速度,降低系统的uptime.

    sendfile        on;


    # 防止网络阻塞

    # tcp_nopush     on;


    # 开启目录列表访问,合适下载服务器,默认关闭。

    # autoindex on; 


    # 连接超时时间

    # keepalive_timeout  0;

    keepalive_timeout  65;


    # 开启gzip压缩

    # gzip  on;


    # 虚拟主机的配置

    server {

        

        # 监听端口

        listen       80;

        

        # 域名可以有多个,用空格隔开

        server_name  111.202.76.196 sec.ysys.co;


        # 默认编码

        # charset utf-8;


        # 定义本虚拟主机的访问日志

        #access_log  logs/host.access.log  main;


        

        # 默认请求

        location / {

            

            # 定义服务器的默认网站根目录位置(也可以放到上一级指定这个server全局)

            root   html;

            

            # 定义首页索引文件的名称(也可以放到上一级指定这个server全局)

            index  index.html index.htm index.php;

        }


        # 图片缓存时间设置

        location ~ .*\.(gif|jpg|jpeg|png|bmp)$

        {

            expires 10d;

        }


        # JS和CSS缓存时间设置

        location ~ .*\.(js|css)?$

        {

            expires 1h;

        }


        # 定义错误提示页面

        # error_page  404              /404.html;


        # 将服务器错误页面重定向到静态页面 /50x.html

        error_page   500 502 503 504  /50x.html;

        location = /50x.html {

            root   html;

        }


        # 代理服务器的 PHP 脚本到 Apache 侦听 127.0.0.1:80

        #

        # location ~ \.php$ {

        #     proxy_pass   http://127.0.0.1;

        # }


        # 将 PHP 脚本请求全部转发到FastCGI处理,使用FastCGI默认配置,服务器侦听 127.0.0.1:9000

        # 

        # location ~ \.php$ {

        #     root           html;

        #     fastcgi_pass   127.0.0.1:9000;

        #     fastcgi_index  index.php;

        #     fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;

        #     include        fastcgi_params;

        # }


        # 拒绝访问的.ht开头的文件(例.htaccess),如果 Apache 的文档根目录

        # 

        # location ~ /\.ht {

        #     deny  all;

        # }

    }


    # 另一个虚拟主机使用混合 IP、 名称和基于端口的配置

    #

    # server {

    #     listen       8000;

    #     listen       somename:8080;

    #     server_name  somename  alias  another.alias;


    #     location / {

    #         root   html;

    #         index  index.html index.htm;

    #     }

    # }


    # nginx使用ssl模块配置HTTPS支持

    #

    # server {

    #     listen       443;

    #     server_name  localhost;


    #     ssl                  on;

    #     ssl_certificate      cert.pem;

    #     ssl_certificate_key  cert.key;


    #     ssl_session_timeout  5m;


    #     ssl_protocols  SSLv2 SSLv3 TLSv1;

    #     ssl_ciphers  HIGH:!aNULL:!MD5;

    #     ssl_prefer_server_ciphers   on;


    #     location / {

    #         root   html;

    #         index  index.html index.htm;

    #     }

    # }


}


评论

© 肥客泉 | Powered by LOFTER