美文网首页
nginx配置文件

nginx配置文件

作者: py晓枫 | 来源:发表于2019-07-15 18:44 被阅读0次

    php配置

    server {
       listen 80;  #监听端口
       server_name www.baidu.com;  #域名
       root   /srv/www/bbs;  #项目目录
       index index.php index.html index.htm default.php default.htm default.html; #首页文件
    
       location / {
           include  fastcgi_params;  #导入配置
           fastcgi_pass 127.0.0.1:9000; #监听php端口
           fastcgi_index index.php;  #php默认访问首页文件
           fastcgi_param  SCRIPT_FILENAME  /path$fastcgi_script_name;  #设置文件导向, path为项目路径
       }
        location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$  #监听图片
       {
           expires      30d;  #缓存
           access_log off; 
       }
       location ~ .*\.(js|css)?$  #监听js
       {
           expires      12h;
           access_log off; 
       }
    }
    

    uwsgi配置

    server {
        # 监听的端口号
        listen      80;
        # 域名
        server_name www.baidu.com; 
        charset     utf-8;
    
        # 最大的文件上传尺寸
        client_max_body_size 75M;  
    
        # 静态文件访问的url
        location /static {
            # 静态文件地址
            alias /path/static; 项目静态文件路径
        }
    
        # 最后,发送所有非静态文件请求到django服务器
        location / {
            uwsgi_pass  127.0.0.1:5001;   #必须和uwsgi中的设置一致
            # uwsgi_params文件地址
            include     /etc/nginx/uwsgi_params; 
        }
    }
    
    
    
    

    相关文章

      网友评论

          本文标题:nginx配置文件

          本文链接:https://www.haomeiwen.com/subject/icjokctx.html