`
niunan
  • 浏览: 721020 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

IIS多站点部署

阅读更多

    老大又开始叫美工做新页面了,看着好像是新的一个网站,说是在我们的服务器上再开另一个网站,然后挑个域名指向他,原先我们的IIS服务器上只挂有我们公司一个网站的,怎么再开个网站同IP不同域名的我也没搞过,上网搜索了一下,得如下方法:


    环境:假设深圳市某某公司用一台win2000服务器提供虚拟主机服务,地址是192.168.1.10。在这台 
服务器已经安装了Internet服务即IIS 5。 
现在公司要求网络管理员在服务器上使用一个IP为ABCD四个公司建立独立的网站,每个网站拥有自己独 
立的域名。四家网站域名分别为:www.a.com,http://www.b.com/,http://www.c.com/和http://www.d.com/。

通过使用主机头,站点只
需一个 IP 地址即可维护多个站点。客户可以使用不同的域名访问各自的站点, 
根本感觉不到这些站点在同一主机上。

具体操作如下: 
1、在win2000服务器为四家公司建立文件夹,做为WEB站点主目录。如下: WEB站点主目录 WEB站点 
d:\web\a A公司网站 
d:\web\b B公司网站 
d:\web\c C公司网站 
d:\web\d D公司网站

    使用WEB站点管理向导,分别四家公司建立独立的WEB站点,四者最大的不同是使用了不同的主机头名:

站点名称
A公司站点
B公司站点
C公司站点
D公司站点
IP地址
192.168.1.10
TCP端口
80
权限
读取和运行脚本
主机头值
www.a.com
www.b.com
www.c.com
www.d.com
站点主目录
d:\web\a
d:\web\b
d:\web\c
d:\web\d

在DNS中将这四个域名注册上,均指向同一地址:192.168.1.10。这样,客户端就可以通过:

http://www.a.com/ 访问A公司站点。 
http://www.b.com/ 访问B公司站点。 
http://www.c.com/ 访问C公司站点。 
http://www.d.com/ 访问D公司站点。

在我测试过程中发现个问题,我的服务器是2003的,磁盘为NTFS格式,建立了目录后如果直接在IIS中设置网站,那么浏览打开的时候是会弹出个对话框叫你输入用户名和密码的,原因是还得在服务器上对我们刚刚建立的目录设置访问权限的,在服务器上直接新建目录他是默认只有administrator和system组的权限,我们还得给该目录加上IIS来宾账户的“读取和运行权限”,此外如果要运行ASP.NET的话还得加上NETWORK SERVICE账户的权限,如图:

分享到:
评论

相关推荐

    IIS安装和部署ASPX详细说明

    IIS安装和部署ASPX详细说明 IIS(Internet Information Services)是Windows操作系统中的一种Web服务器软件,主要用于搭建Web服务器、FTP服务器、SMTP服务器等。安装和部署IIS是一个复杂的过程,需要一步步地进行...

    IIS的安装&站点部署

    IIS的安装&站点部署

    IIS站点中部署 WCF项目 C#源代码

    IIS站点中部署 WCF项目 C#源代码 服务+客户端 1) 客户端访问IIS站点中的计算服务。 2)内容涵盖:WCF项目创建;IIS服务安装;Server Application Error;MSDTC服务安装; 虚拟映射;IIS服务中部署测试项目;IIS...

    IIS 多站点管理(可以让你在XP系统下,建立管理多个网站!)

    使用这样的工具,用户可以更方便地创建、编辑和管理多个IIS站点,而无需深入理解底层的系统配置。 总之,IIS多站点管理在Windows XP环境下,为开发者和管理员提供了在一台机器上托管多个独立Web站点的能力,这对于...

    部署到iis后无法加载运行CSS文件的解决方法

    您可能感兴趣的文章:值得分享的IIS部署网站详细步骤在IIS上部署ASP.NET Core项目的图文方法有了SSL证书,如何在IIS环境下部署httpswin2008 IIS7无后缀URL部署问题 MVC4 MVC URL映射windows2003 IIS6 部署MVC3和MVC4...

    IIS部署.NET+Vue项目.docx

    iis 部署 .net + vue 项目知识点总结 在本文中,我们将对 iis 部署 .net +...iis 部署 .net + vue 项目需要注意的知识点包括基本环境、项目结构、H5 配置、API 配置、IIS 部署、Swagger 配置和 Redis 设置等多个方面。

    IISAdmin.NET 多站点管理器

    【IISAdmin.NET 多站点管理器】是一个专为了解决Windows XP系统下Internet Information Services (IIS)只能创建一个网站...对于开发者、测试人员以及需要在单机上部署多个Web应用的用户来说,这是一款非常实用的工具。

    IIS 多站点管理 方便好用

    在IIS中实现多站点管理是一项实用的功能,它允许在同一台服务器上部署并运行多个独立的网站,每个网站都有自己的域名、端口或主机头,而无需频繁切换主目录。这一特性对于拥有多个在线业务或者需要为不同客户提供...

    iis7.5添加站点命令

    首先,添加IIS站点的常规方法是通过IIS管理控制台(inetmgr),但有时为了自动化部署或者在没有图形界面的环境中,我们可能需要使用命令行工具来完成这个任务。这通常涉及到使用`appcmd.exe`,这是一个与IIS管理服务...

    XP PRO IIS Admin (winXP下的IIS多站点管理工具)

    在Windows XP Professional操作系统中,默认的Internet Information Services (IIS) 5.1仅允许设置一个Web站点,这对于需要在同一台服务器上部署多个独立网站的用户来说是一个明显的局限。而“XP PRO IIS Admin”...

    在IIS中部署HTTPS服务

    在IIS中部署HTTPS主要涉及获取服务器身份验证证书并将该证书绑定到Web站点上。本文将详细介绍部署过程中的关键步骤,包括在线申请和离线申请证书的方法。 #### 二、部署HTTPS服务前的准备 1. **服务器身份验证证书...

    易语言IIS创建站点模块例程

    5. **文件系统操作**:创建IIS站点通常涉及配置文件的读写,如`web.config`或`applicationHost.config`。开发者需要熟悉易语言的文件操作命令,如打开、读取、写入和关闭文件。 6. **错误处理和调试**:编写这类...

    IIS部署WCF服务

    【IIS部署WCF服务】知识点详解 WCF(Windows Communication Foundation)是.NET框架中用于构建和部署服务的一种技术,它允许服务通过多种协议(如HTTP、TCP等)进行通信。在开发过程中,通常使用Visual Studio(如...

    搭建IIS站点所需的SXS文件

    标题中的"IIS站点"指的是Internet Information Services(IIS),它是一个由微软提供的互联网服务器软件,用于托管Web...在部署和配置过程中,要特别注意这些文件的正确使用和安装,以确保IIS站点的完整性和功能性。

    IIS创建站点模块例程.rar

    创建IIS站点是部署Web应用的第一步。以下是一般的步骤: 1. **开启IIS服务**:确保Windows Features中已启用IIS,并启动相关的服务,如World Wide Web Publishing Service。 2. **创建网站**:打开IIS管理器,右键...

    C# IIS自动部署工具及源码

    1. **创建IIS站点**:根据指定的配置,如域名、IP地址和端口,工具可以自动在IIS中创建新的Web站点。 2. **发布Web应用程序**:将编译后的ASP.NET Web应用程序复制到IIS的指定目录,确保应用能被正确访问。 3. **...

    win7下安装IIS7.0及部署VS2010 ASP.NET程序网站的相关问题

    另外,在设置权限时,确保已经为站点根目录添加了IIS_IUSRS用户,并赋予适当的权限。操作步骤如下: 1. 右键点击网站根目录,选择“编辑权限”。 2. 点击“编辑”按钮,然后选择“添加”。 3. 输入“IIS_IUSRS”,...

    用ASP在IIS创建WEB站点

    在IIS(Internet Information Services)上创建一个基于ASP的WEB站点,是将ASP应用程序部署到互联网上的关键步骤。IIS是Windows操作系统中的一个组件,提供HTTP、FTP等网络服务,使得用户可以通过网络访问网站内容。...

Global site tag (gtag.js) - Google Analytics