• nginx配置文件详解


    一、nginx配置文件详解

    #下面这个是工作进程的数量  可以使用auto,但建议使用当前cpu的2倍,2核 的写4.
    worker_processes  1;
    #使用哪个用户进行运行.
    user  nobody;
    #到此为止,之前或是最后一个{}之后的代码称为全局块.类似php的全局变量  下面的events{}是event块. 一般是事件的配置
    events {
    #理解并发数就可以了
        worker_connections  1024;
    }
    #http块,主要是http协议相关的设置
    http {
    #include是载入的意思,include空格之后的文件一定是存在的. 可以打开 mime.types文件看一下.它是存在的
        include       mime.types;
    #默认的类型. 还记得header("Content-type:application/octet-stream")吗?
        default_type  application/octet-stream;
    #一种技术 . 理解加速读取文件
        sendfile        on;
    #连接超时
        keepalive_timeout  65;
    #客户端提交最大
            client_max_body_size 800M;
    #注意下面是  http块中的server块..注意,注意,,,server是http中的一个子模块. server下面会提到
        server {
            listen       80;
            server_name  localhost;
            location / {
                root   html;
                index  index.html index.htm;
            }
    #错误面
            error_page   500 502 503 504  /50x.html;
            location = /50x.html {
                root   html;
            }
        }
    #下面这句比较重要,是载入当前目录 下的vhost下的所有的conf文件
    include vhosts/*.conf;
    }

    二、nginx解析php配置文件详解

    #相当于在http模块再添加一个server模块
    server {
    #监听绑定80端口
        listen       80;
    #下面这个是域名,多个域名用空格隔开
        server_name  www.daj.com daj.com;
    #本网站的根路径
        root   /绝对路径;
    #下面是默认首页
        location / {
            index  index.html index.php;
        }
    #下面是针对本站所有.php文件进行处理的配置
        location ~ .php{
    #加载fastcgi  一种处理方式
            include fastcgi_params;
    #fastcgi的参数 指定文件路径及参数,否则会有404或是file not find 提示
            fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name;
    #fastcgi的服务信息 ip:端口
            fastcgi_pass 127.0.0.1:9000;
    #fastcgi默认首页
            fastcgi_index index.php;
        }
    }
     
    以上就是这次的全部内容!
  • 相关阅读:
    Hexo博客搭建教程
    windows7如何查看端口被占用
    openshift rhc
    .net面试题精选
    Java垃圾回收机制
    Maven 入门篇(下)
    Maven 入门篇 ( 上 )
    OPENSHIFT MYSQL使用Navicat远程连接
    ci配置smarty手记
    solr多核配置
  • 原文地址:https://www.cnblogs.com/jingxiaoniu/p/6746093.html
Copyright © 2020-2023  润新知