在Win2003服务器系统中添加Web虚拟主机(图)

在同一台物理服务器中配置多个Web网站,很多用户会选择在服务器中添加多个IP地址,然后将每个Web站点分别指向不同IP地址的方式。这种方式固然可行,不过随着IP地址(主要是指Internet中的IP地址)资源越来越紧缺,该方式的弊端也越来明显。其实在IIS 5.0和IIS6.0中,用户完全可以为每个Web站点添加HTTP主机头,从而使用一个IP地址和端口号创建多个Web站点。这种方式通常被称为搭建“虚拟主机”。在IIS 6.0中搭建虚拟主机的步骤如下所述:

第1步,在“Internet信息服务(IIS)管理器”窗口中右键单击“网站”目录,依次选择“新建”→“网站”命令。打开“网站创建向导”对话框,在欢迎对话框中单击“下一步”按钮。

第2步,打开“网站描述”对话框,在“描述”编辑框中输入一段描述网站内容的文字信息,并单击“下一步”按钮。

第3步,在打开的“IP地址和端口设置”对话框中,单击“网站IP地址”编辑框右侧的下拉三角按钮,在下拉菜单中选择一个未被其他Web站点使用的IP地址。“网站TCP端口”保持默认值80不变,在“此网站的主机头”编辑框中输入该网站的域名(如sc.jb51.net),并单击“下一步”按钮,如图2008111812所示。

小提示:如果不选择未被使用的IP地址,并且已被使用的IP地址所绑定的Web站点没有被删除,则后来创建的Web网站将因为端口冲突而被全部停止。

第4步,打开“网站主目录”对话框,单击“浏览”按钮选择网站所在的主目录,并依次单击“确定”→“下一步”按钮。

第5步,在打开的“网站访问权限”对话中,保持默认权限设置,单击“下一步”按钮。打开完成网站创建向导对话框,单击“完成”按钮。

第6步,重复上述步骤创建多个含有主机头的虚拟主机,从而实现虚拟主机系统的搭建。当用户使用域名访问Web站点时,尽管这些Web站点使用的是同一个IP地址和端口号,却能准确打开网站域名所对应的站点。

小提示:要想使网络用户使用HTTP主机头(即域名)访问特定的网站,必须在DNS服务器中为每个网站创建主机A记录。

(0)

相关推荐

  • 在Win2003服务器系统中添加Web虚拟主机(图)

    在同一台物理服务器中配置多个Web网站,很多用户会选择在服务器中添加多个IP地址,然后将每个Web站点分别指向不同IP地址的方式.这种方式固然可行,不过随着IP地址(主要是指Internet中的IP地址)资源越来越紧缺,该方式的弊端也越来明显.其实在IIS 5.0和IIS6.0中,用户完全可以为每个Web站点添加HTTP主机头,从而使用一个IP地址和端口号创建多个Web站点.这种方式通常被称为搭建"虚拟主机".在IIS 6.0中搭建虚拟主机的步骤如下所述: 第1步,在"Int

  • 往Android系统中添加服务的方法教程

    前言 最近因为公司的平台要从Android 4.4.4 转战 Android 6.0, 带来的问题是之前我们在系统中添加了一些服务, 于是要将一些系统级的服务迁移过去,以及一些Framework 的自定义包. 碰巧在Gerrit上看到了添加系统服务这一块的patch.正好做个总结.虽然我不是Framework工程师, 但是了解Android系统还是很有好处的. 如何获取系统服务 我们获取系统服务都是在context中,getSystemService获取到的. 那么我们看一下getSystemS

  • linux服务器系统中手动配置lamp服务器的经验分享

    LAMP是Linux.Apache.MySQL.PHP/Perl/Python的简称.它所组成的各组件都是开源软件,因此很方便自由的获取,导致这些组件的广泛使用,并不断完善发展,初步形成新的软件系统格局,并可能成为开源软件系统工程化的核心模式. 要安装比较新的httpd我们就必须安装比较新的apr.红帽6上就不需要再指定安装apr了,因为它默认安装的版本比较新.但是我们这里使用的是红帽5.8的版本,它给我们安装的apr版本有点老,我们要安装新版本的apr,是不是老版本的apr就要卸载了呢?这不是

  • Apache中Virtual Host虚拟主机配置及rewrite参数说明

    Virtual Host配置过程 这里例子中我们的路径为这样 DocumentRoot: /home/jb51 /sites/demo.jb51.net ServerName:demo.jb51.net 1.进入apache虚拟主机设置目录 cd /etc/apache2/sites-available 2.创建文件demo.jb51.net <VirtualHost *:80> ServerAdmin webmaster@localhost DirectoryIndex index.html

  • ubuntu系统下apache配置虚拟主机及反向代理详解

    前言 自己有两个域名blogsir.com.cn 和 s7star.cn ,都绑定在了我的腾讯云主机上,还有七星网络安全攻防平台的搭建,这里记录下我搭建虚拟主机和反向代理的过程,下面来一起看看详细的介绍: 配置虚拟主机 $ sudo vi /etc/apache2/sites-available/000-default.conf #DocumentRoot /var/www/html ##注释掉该行 $ cat /etc/apache2/sites-available/000-default.c

  • win2003 vps IIS6中添加站点并绑定域名的配置方法

    本设置过程操作系统为中文版本的Windows 2003 Enterprise Server. 1.  在IIS网站中右击新 建-网站 2.  点击-下一步 3.   为网站命名,此处是网站的描述方便区分不同站点,如: 4.   选择网站IP(通常不用改变),端口为80,如果有需要可以更改为其他端口但访问时网页地址将变成http://mail.XXX.com:端口(修改的端口) 网站主机头请填写你的网站访问时要用的网址:比如你要用mail.XXX.com访问则此处就是mail.XXX.com 5.

  • MAC系统中添加MYSQL开机启动的方法

    1.添加文件 复制代码 代码如下: touch /Library/LaunchDaemons/com.mysql.mysql.plist 2.添加内容 复制代码 代码如下: <?xml version="1.0" encoding="UTF-8"?>  <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/Prop

  • Tornado服务器中绑定域名、虚拟主机的方法

    Tornado默认是监听IP加端口形式,由于Tornado在国内用的人极少,资料更是鳞毛凤角.下面说说Tornado如何绑定域名. 默认Tornado的hello word是这么来的 复制代码 代码如下: import tornado.ioloop import tornado.web   class MainHandler(tornado.web.RequestHandler):     def get(self):         self.write("Hello, world"

  • tomcat虚拟主机_动力节点Java学院整理

    对于Tomcat服务器,可以放置多个网站(多个web应用),这就是讲配置多个虚拟主机,可以看成好像有多个主机,而每个主机上有一个web应用.如同之前的文章所说的,对于Tomcat服务器来讲,在server.xml文件中,一个<Host>标签就代表着一台虚拟主机,之前的文章所用的都是默认的虚拟主机,这个在server.xml文件中是这样定义的: <Host name="localhost" appBase="webapps" autoDeploy=&

  • 在windows中追加/删除虚拟打印机实例教程

    由于项目需要在windwos系统中添加多台虚拟打印机(能够正常打印出纸),查找了一下系统函数. 使用 rundll32 printui.dll,PrintUIEntry,在CMD中运行,在弹出框中得到以下提示. 用法: rundll32 printui.dll,PrintUIEntry [options] [@commandfile] /a[file] 二进制文件名 /b[name] 基本打印机名 /c[name] 如果操作在远程机器上,unc 机器名 /dl 删除本地打印机 /dn 删除网络打

随机推荐