nginx--基于域名的虚拟主机配置

1、虚拟机中安装好nginx后修改配置文件

# vim /usr/local/nginx/conf/nginx.conf

2、配置文件中每一个server段就是一个虚拟主机,这里写一个最简单的server

      server {
          listen       88;
          server_name  www.test.com;
          location / {
              root   html;
              index  index1.html index1.htm;
        }

字段说明:
        listen 88:表示监听的端口号为88。
        server_name www.test.com:表示访问虚拟主机的域名。
        location   /:表示用户访问时,打开页面的所在的相对位置为nginx安装目录/usr/local/nginx。
        root    html:表示/usr/local/nginx/目录下存放页面的html目录。
        index  index1.html index1.htm:表示访问时首先展示的页面

3、修改nginx配置文件之后一定要测试语法是否正确,否则在实际生产中会造成很大的影响
4、在/usr/local/nginx/html/下新建index1.html文件

# vim /usr/local/nginx/html/index1.html

5、这个时候我们的基于域名的虚拟主机就配置好了,但是在浏览中会访问不到,因为DNS服务器中并没有我们刚配置的的www.aaa.com域名,那么我们该如何模拟这个效果呢,我们可以配置我们的宿主机的hosts文件,hosts所在的路径是: 
C:\Windows\System32\drivers\etc ,修改该文件,将虚拟机的IP地址和域名写入

 

6、浏览器测试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值