Nginx版添加虚拟主机网站目录方法


编辑: upupw 发布时间: 2013-06-30 20:29:17 来源: UPUPW绿色服务器平台 热度: 27920

特别提示本地添加虚拟主机不能再绑定127.0.0.1和localhost了这样会和默认主机的绑定冲突导致无法访问到对应虚拟主机目录,请先修改本地hosts文件将需要的域名全部添加进去起到本地域名解析的作用,这样的形式只在本机有效。服务器上使用请先把域名A记录解析到服务器IP再绑定到虚拟主机。

本文将以添加UPUPW.NET为例介绍在本地测试环境下通过UPUPW控制面板添加虚拟主机网站目录并绑定主次域名或泛域名的方法。

如果是服务器或云主机以及VPS主机上应用,您便可以直接在您的域名服务商域名解析页面添加A记录指向您的主机IP地址,然后在此直接绑定了,以下这步可以跳过。

以下方式为在本地修改hosts文件绑定域名,为了方便,首先通过修改本地HOST文件替代域名解析A记录。

以本机Win7 SP1为例,打开C:\Windows\System32\drivers\etc文件夹,找到HOSTS文件,双击在弹出框中选择用记事本打开。

在127.0.0.1 localhost下添加以下记录:

127.0.0.1 upupw.net
127.0.0.1 www.upupw.net

以上以upupw.net为例,可以换成你想要的任何形式域名,比如abc.a等,为了方便以后运行,最好在此设置您网站上线时的域名。

点击保存后关闭记事本,至此本地域名环境建立完毕。

提示:您修改HOSTS文件时很多杀毒软件会跳出警告框,请无视之。另外Vista以上的系统如果不是管理员账号登陆会无法修改此文件,请点击右键选择管理员取得全部权限后打开,或者把hosts文件拷贝到桌面修改完再替换回去。如果在本地环境下测试完毕正式上线后请取消本地HOSTS文件的相关解析,否则无法访问到服务器上的网站页面。

打开UPUPW控制面板选择1-添加虚拟主机 进入如下画面:

现有虚拟主机列表

在新增主机名这里填写upupw.net按回车确认。

添加主机别名

填写主机别名www.upupw.net (没有其它域名要绑定可以不填)

这里可以填写预先解析到此服务器IP的所有域名,中间用空格隔开

特别注意:如果此处添加的是*.test.com形式的泛域名解析并且这个域名下还建有a.test.com的二级域名的虚拟主机,那么请一定把泛域名解析的虚拟主机添加到最后面,否则这个域名绑定的其它虚拟主机将无法绑定到对应的主机目录上,因为此处是按虚拟主机的先后顺序进行解析的。

绑定虚拟主机目录

填写网站目录:F:\webhosts\travel

这里需要填写绝对路径,如果不填则默认建立在UPUPW文件夹下的vhosts\upupw.net目录下

当然网站目录也可以建立在其它磁盘的任何目录如D:\abc\bbb目录下均可。

虚拟主机建立完毕

回车确认后将出现如上画面,到这一步您的upupw.net虚拟主机已经成功建立了,按任意键即可返回现有主机列表,将看到新增加的虚拟主机。

如果您此时已经S1键开启了全部服务那么在虚拟主机完成的同时会自动打开当前虚拟主机页面,可看到UPUPW PHP探针的默认页面。到这一步便可在新建的虚拟主机目录开始部署您的网站了!