Nginx虚拟主机实战

为了充分利用服务器的资源,单台Nginx Web服务器同时会配置N个虚拟域名的主机,及多个域名对应同一个80端口。

nginx.conf中加入server代码,完整配置如下:

worker_processes 4;


events {
   worker_connections  10240;
}


http {
   include       mime.types;
   default_type application/octet-stream;
   sendfile        on;
   keepalive_timeout  65;


#virtual hosts config
server {
       listen       80;
       server_name  www.sn1.com;
       access_log  logs/sn1.access.log;
       location / {
           root   html/sn1;
           index  index.html index.htm;
       }
}

server {
       listen       80;
       server_name  www.sn2.com;
       access_log  logs/sn2.access.log;
       location / {
           root   html/sn2;
           index  index.html index.htm;
       }
 }


}

创建两个不同的目录mkdir -p /usr/local/nginx/html/sn{1,2},然后分别在两个目录创建两个不同的index.html网站页面。

通过windows客户端配置hosts绑定IP与两个域名的对应关系,再用IE浏览器访问测试效果:

访问www.sn1.com 返回Welcome to sn1

访问www.sn2.com 返回Welcome to sn2





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值