首页 > 技术文章 > nginx配置域名、设置文件上传大小

oyxp 2016-08-12 13:39 原文

  1.路径:  /etc/nginx/nginx.conf 和 /etc/nginx/conf.d,

     其实只有/etc/nginx/nginx.conf 这一个配置文件,因为在nginx.conf中,其他配置文件都是可以利用 include 指令·引入的

    

     部分配置文件:

server
        {
                listen 80;
                server_name test.net;

                root  /var/www/test;



                #include none.conf;
                #error_page   404   /404.html;
                location ~ [^/]\.php(/|$)
                        {
                                        include        fastcgi_params;
                                        fastcgi_pass   127.0.0.1:9000;
                                        fastcgi_index  index.php;
                                        client_max_body_size  500m;
                        }

                location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
                        {
                                expires      30d;
                        }

                location ~ .*\.(js|css)?$
                        {
                                expires      12h;
                        }
                #location = /HBLS.deb {
                #       rewrite . /HBLS.deb;
                #       default_type application/x-deb;
                #}




                access_log off;
                #access_log  logs/lung.access.log;
                #error_log  logs/lung.error.log  debug;
        }

 

2、设置文件上传大小限制

      location ~ [^/]\.php(/|$)
                        {
                                        include        fastcgi_params;
                                        fastcgi_pass   127.0.0.1:9000;
                                        fastcgi_index  index.php;
                                        client_max_body_size  500m;
                        }

设置 client_max_body_size的大小即可,最好是在需要设置的配置文件中设置,灵活性

推荐阅读