zoukankan      html  css  js  c++  java
  • linux nginx配置多个网站

    1.建立wwwroot(/home/wwwrooot)

    另建立一个wwwroot/test/index.html(网站目录)

    2.建立vhost文件(/usr/local/nginx/conf/vhost)

    3.配置nginx.conf,加入:include vhost/*.conf;

    http{
        ......
        include vhost/*.conf;  // 注意这里是放在http{}里面,而不是外面  
    }

    另配置vhost/test.conf


    server { listen
    80; server_name test.zhouzhongjie.com; root /home/wwwroot/test; location / { index index.html index.htm index.php; #autoindex on; } location ~ .php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }

    server_name:下划线,域名,ip,localhost

    server_name: _

    server_name:  xxx.com

    server_name: 22.22.22.22  

    server_name:localhost   // 不推荐这种

    server
        {
            listen 8001;
            #listen [::]:80;
            server_name localhost;
            index index.html index.htm index.php default.html default.htm default.php;
            root  /home/wwwrooot/test;
    
            #include other.conf;
            #error_page   404   /404.html;
    
            # Deny access to PHP files in specific directory
            #location ~ /(wp-content|uploads|wp-includes|images)/.*.php$ { deny all; }
    
            #include enable-php.conf;
    
            location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$
            {
                expires      30d;
            }
    
            location ~ .*.(js|css)?$
            {
                expires      12h;
            }
    
            location ~ /.well-known {
                allow all;
            }
    
            location ~ /.
            {
                deny all;
            }
    
            access_log off;
        }

     修改配置文件后需要重新加载

    ./nginx  -s reload

    最后重启nginx,

  • 相关阅读:
    C++STL之vector用法总结
    [ZOJ 4016] Mergable Stack
    [ZOJ 4024] Peak
    关于C++中ios::sync_with_stdio(false)
    [CodeForces 567C] Geometric Progression
    [CodeForce 450A] Jzzhu and Children
    c++的动态绑定和静态绑定及多态的实现原理(摘)
    C++创建对象的3种方式(转载)
    C++虚函数与纯虚函数用法与区别
    C++深入理解虚函数
  • 原文地址:https://www.cnblogs.com/wesky/p/9053853.html
Copyright © 2011-2022 走看看