IIS多站点部署

本文涉及的产品
.cn 域名,1个 12个月
简介: 老大又开始叫美工做新页面了,看着好像是新的一个网站,说是在我们的服务器上再开另一个网站,然后挑个域名指向他,原先我们的IIS服务器上只挂有我们公司一个网站的,怎么再开个网站同IP不同域名的我也没搞过,上网搜索了一下,得如下方法:     环境:假设深圳市某某公司用一台win2000服务器提供虚拟主机服务,地址是192.168.1.10。
    老大又开始叫美工做新页面了,看着好像是新的一个网站,说是在我们的服务器上再开另一个网站,然后挑个域名指向他,原先我们的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账户的权限,如图:
目录
相关文章
|
4天前
|
监控 网络安全 调度
Quartz.Net整合NetCore3.1,部署到IIS服务器上后台定时Job不被调度的解决方案
解决Quartz.NET在.NET Core 3.1应用中部署到IIS服务器上不被调度的问题,通常需要综合考虑应用配置、IIS设置、日志分析等多个方面。采用上述策略,结合细致的测试和监控,可以有效地提高定时任务的稳定性和可靠性。在实施任何更改后,务必进行充分的测试,以验证问题是否得到解决,并监控生产环境的表现,确保长期稳定性。
10 1
|
2月前
|
C++
【Azure云服务 Cloud Service】如何在部署云服务Cloud Service时候通过启动任务Start Task来配置IIS (如开启ARR)
【Azure云服务 Cloud Service】如何在部署云服务Cloud Service时候通过启动任务Start Task来配置IIS (如开启ARR)
|
2月前
|
开发框架 .NET API
在IIS上部署ASP.NET Core Web API和Blazor Wasm详细教程
在IIS上部署ASP.NET Core Web API和Blazor Wasm详细教程
163 3
|
3月前
|
弹性计算 持续交付 Docker
阿里云云效产品使用合集之如何部署到阿里云服务器上的 Windows Server 上的 IIS
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
3月前
|
前端开发 JavaScript 应用服务中间件
windows server + iis 部署若伊前端vue项目
5,配置url重写规则(重写后端请求) 注:如果没有Application Request Routing Cachefourcloudbdueclaim和URL重写,则是第二部的那两个插件没装上 打开iis,点击计算机->点击Application Request Routing Cache -> 打开功能
227 0
|
4月前
|
应用服务中间件 网络安全 数据安全/隐私保护
SSL证书在IIS上部署使用
该文介绍了如何在IIS上部署SSL证书以实现HTTPS访问。首先建议使用nginx,但若需使用IIS,需有SSL证书(fullchain.pem和privkey.pem)并熟悉IIS操作。文中提供了两种证书转换方法:已有openssl,使用命令`openssl pkcs12 -export`生成.pfx文件;无openssl,通过Python脚本(pyOpenSSL v23.2.0)转换。转换后的.pfx文件导入Windows,选择“本地用户”并输入密码。最后在IIS中绑定证书,测试https访问应能正常工作。
258 0
|
5月前
|
Kubernetes 网络安全 Windows
要在云效部署到阿里云服务器上的 Windows Server 上的 IIS
【2月更文挑战第18天】要在云效部署到阿里云服务器上的 Windows Server 上的 IIS
456 4
|
5月前
|
存储 网络安全 数据安全/隐私保护
Windows Server 2019 IIS HTTPS证书部署流程详解
Windows Server 2019 IIS HTTPS证书部署流程详解
509 0
|
5月前
|
JavaScript Windows
VUE部署到IIS中报404错误解决方案-配置URL重写
VUE部署到IIS中报404错误解决方案-配置URL重写
250 0
|
5月前
|
前端开发 JavaScript BI
云LIS云实验室信息管理系统源码,支持IIS独立部署,Docker部署
云LIS云实验室信息管理系统源码,支持IIS独立部署,Docker部署
98 0