1. 程式人生 > >NGINX 虛擬主機使用 之三

NGINX 虛擬主機使用 之三

監聽 www .html ive server roc 端口 gin ces

一、基於域名的虛擬機主機實戰

1、修改配置文件,分別創建以域名www.kang.com與bbs.kang.com為監聽對象網站

worker_processes  1;
events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;
    server {
        listen       80;
        server_name  www.kang.com;
        location / {
            root   html/www;
            index  index.html index.htm;
        }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
    server {
        listen       80;
        server_name  bbs.kang.com;
        location / {
            root   html/bbs;
            index  index.html index.htm;
        }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }

}

2、測試域名訪問是否正常

[root@localhost nginx-1.6.3]# mkdir html/www
[root@localhost nginx-1.6.3]# mkdir html/bbs
[root@localhost nginx-1.6.3]# echo "www" >> html/www/index.html
www html/www/index.html
[root@localhost nginx-1.6.3]# echo "bbs" >> html/bbs/index.html
bbs html/bbs/index.html
[root@localhost nginx-1.6.3]# curl www.kang.com
www
[root@localhost nginx-1.6.3]# curl bbs.kang.com
bbs kang.com

一、基於端口的虛擬機主機實戰

1、www使用80端口bbs使用81端口,配置文件如下

worker_processes  1;
events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;
    server {
        listen       80;     #80端口
        server_name  www.kang.com;
        location / {
            root   html/www;
            index  index.html index.htm;
        }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
    server {
        listen       81;      #81端口
        server_name  kang.kang.com;
        location / {
            root   html/bbs;
            index  index.html index.htm;
        }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }

}

NGINX 虛擬主機使用 之三