所谓虚拟主机,在一个web服务里面就是一个独立的网站站点,这个站点对应独立的域名或者IP或者端口,具有独立的程序及资源目录,可以独立的对外提供服务供用户访问。

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

结果展示

 

    1、在nginx的配置文件中,找到nginx.conf。

 

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

nginx.conf配置文件的路径

使用vi打开nginx.conf,需要配置的内容如下图所示

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

配置nginx.conf

2、创建域名对应的站点目录及文件

 

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

在html文件下面创建目录及站点文件

3、检查配置语法

 

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

ok与successful

4、重启nginx服务

 

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

重启服务

5、查看nginx服务启动情况

 

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

进程存在

6、在linux、unix、windows客户端的访问

访问需要配置本地hosts文件,linux、Unix的hosts文件路径为:/etc/hosts

  win7的为:C:\Windows\System32\drivers\etc\hosts

在hosts文件里面添加“10.68.71.51           www.666666.com”

 

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

mac的hosts

 

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

win7的hosts

在mac客户端访问www.666666.com情况如下

 

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

mac客户端访问

 

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

win7客户端

相关文章: