首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在localhost中将IIS设置为Web开发服务器

在本地主机(localhost)中将 IIS 设置为 Web 开发服务器,可以通过以下步骤实现:

  1. 首先,确保已经安装了 IIS 服务器。可以通过在 Windows 搜索栏中输入 "Turn Windows features on or off" 来打开 "Windows 功能" 对话框,然后在 "Internet Information Services" 下勾选所需的组件,并点击 "确定" 按钮。
  2. 打开 IIS 管理器。可以通过在 Windows 搜索栏中输入 "inetmgr" 并点击 "Internet Information Services (IIS) Manager" 快捷方式来启动 IIS 管理器。
  3. 在 IIS 管理器中,展开左侧的 "站点" 节点,然后右键点击 "站点" 节点,选择 "添加网站"。
  4. 在 "添加网站" 对话框中,输入网站的名称和物理路径。物理路径应该指向本地计算机上的 Web 项目文件夹。例如,如果 Web 项目位于 "C:\WebProjects\MyWebProject" 文件夹中,则应将物理路径设置为 "C:\WebProjects\MyWebProject"。
  5. 在 "添加网站" 对话框中,还需要指定 IP 地址、端口号和主机名。IP 地址可以使用 "*" 通配符,表示接受任何 IP 地址。端口号通常为 80,表示 HTTP 端口。主机名可以留空,表示接受任何主机名。
  6. 点击 "确定" 按钮,将创建一个新的网站。
  7. 在 IIS 管理器中,选中刚刚创建的网站,然后双击 "默认文档" 功能。
  8. 在 "默认文档" 对话框中,可以添加或删除默认文档。默认文档是指当访问网站根目录时,IIS 服务器将自动显示的文件。例如,可以将 "index.html" 或 "default.aspx" 添加到默认文档列表中。
  9. 点击 "确定" 按钮,保存更改。
  10. 最后,在 Web 浏览器中输入 "http://localhost" 并按下回车键,即可访问本地 IIS 服务器上的网站。

在这个过程中,IIS 服务器将作为 Web 开发服务器,为本地计算机上的 Web 项目提供服务。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

eclipse 中将 web 项目部署到 tomcat 服务器

1、 eclipse 中,选择 Window--->Preferences--->Server--->Runtime Environments,选择 Add 按钮 2、弹出的对话框中,选择 Tomcat...服务器的版本,然后点击 Next 3、弹出来的对话框中,选择 tomcat 的本地路径,JRE的版本等,点击 Finish,最后点击OK 4、创建 Servers,如果找不到 Servers,则选择...Window--->Show View--->Others,然后弹出来的对话框中输入 Servers,点击OK就可以了看到了 5、弹出来的对话框中,不用改变啥,直接,Next,然后  Finish...即可 6、双击建好的服务,打开如下界面: 注意:如果你服务器里面有项目了,那必须清楚项目,才能打开进行修改 7、在打开的界面进行如下的修改操作,然后保存 8、服务器已经部署完成,那么接下来就是将项目部署到服务器上...,启动服务器即可   右键项目名,选择 Run AS--->Run on Server,然后点击 Finish 即可运行项目了 注意:第 7 步一定要操作,然后服务器能正常启动,但是访问项目却会报 404

2.3K50

ASP.NET Core基础补充02

方法1: 当我们launchSettings.json文件中将CommandName用作Project时,ASP.NET Core将忽略AspNetCoreHostingModel值。...Kestrel是唯一将托管应用程序并处理传入请求的服务器。 让我们证明这一点。 现在,我们需要将启动Profile设置WebApplication4,如下所示。...我的应用程序中,URLhttp:// localhost:5000,端口号您的示例中可能有所不同。...方法2: 如果我们使用命令名作为 IISExpress 配置文件,如果我们将 AspNetCoreHostingModel 值设置 OutOfProcess,则 ASP.NET Core 使用 IIS...由于我们已经将启动配置文件设置 IIS Express,我们只需要将 AspNetCoreHostingModel 元素值更改为应用程序的项目文件中的 OutOfProcess,如下所示。

19810
  • IIS 7.0的六大安全新特性你的Web服务器保驾护航

    成果体现在IIS 6.0上,它被广泛认为是市场上安全性最高的商业Web服务器产品(这一点通过Secunia给出的数仅5条的安全建议可见一斑,见secunia.com/product/1438)。...虽然创建新的应用程序池以及它们配置自定义账号的任务足够简单,但是随着时间的推移,管理这些账号却并不那么轻松。IIS 7.0里,系统自动Web站点新建一个应用程序池。...功能委派 并非所有的Web服务器设置都需要管理员权限的保护。有些设置只是简单的应用程序级别的内容,完全可以让开发人员或者产品经理来定夺。...站点和应用程序的级别上,IIS 7.0和ASP.NET的设置可以相同的“web.config”文件中被找到。...web.config”文件里,“system.webServer”段落包含了IIS 7.0的配置设置,如图2所示。

    1.9K100

    iis8.0配置 使用备忘 403.14 - Forbidden Web 服务器被配置不列出此目录的内容

    由于对iis的了解度不够,使用中总会碰到这样那样的问题,在这我先开个头,遇到问题再一一更新: 我用的是iis8; 1、发布到iis服务器下的网站你自己可以访问,局域网的其他机器不能?...答:是否开放了对应端口;如你网址是:127.0.0.1:808 那请问是否已经开放了808端口,win7端口开放:控制面板-》windows防火墙-》高级设置-》入站规则-》新建规则; 2、网站发布物理路径文件夹权限有没有...答:文件夹访问权限里面添加 everyone ; 3、默认打开指定网页; iis管理界面设置默认文档 调整 或添加iis网页目录下的html 或其他网页文件 文件名要一模一样;...4、应用程序池不合适,导致访问出错; iis管理界面 右侧 基本设置 选择按钮 设置对应.net应用程序池; 5、”HTTP 错误 403.14 - Forbidden Web 服务器被配置不列出此目录的内容...答:iis管理界面双击目录浏览-》启用。

    1.4K40

    ASP.NET Core launchsettings.json文件(8)《从零开始学ASP.NET CORE MVC》:

    commandName AspNetCoreHostingModel的值 Internal Web Server(内部服务器) External Web Server(外部服务器) 项目 忽略托管设置的值...只使用一个Web服务器 - Kestrel 只使用一个Web服务器 - Kestrel IISExpress 进程内托管(InProcess) 只使用一个Web服务器 - IIS Express 只使用一个...Web服务器 - IIS Express IISExpress 进程外托管(OutOfProcess) Kestrel IIS Express IIS 进程内托管(InProcess) 只使用一个Web...服务器 - IIS 只使用一个Web服务器 - IIS IIS 进程外托管(OutOfProcess) Kestrel IIS 您还可以通过直接编辑launchSettings.json文件中的设置,...注意,环境变量“ASPNETCORE_ENVIRONMENT”设置的默认设置“Development”。

    2.3K31

    Tomcat配置域名、ip访问及解决80端口冲突

    下面配置域名(如:www.zjhuiwan.com)的时候,同时又不希望客户通过我们网站的IP或者域名访问到Tomcat默认的ROOT,配制方法如下: 2、server.xml中将原有的修改为<Host name=“www.zjhuiwan.com“ appBase...) 并且可以同时配置多个,也可为同一个项目配置域名和IP访问 5、最终我们要在本地访问域名,因无域名解析服务器,所以hosts上配,来模拟dns解析。...II.问题描述: 80端口是一个最为频繁访问的端口号,甚为程序员开发更是经常遇到,比如我们最熟悉的数据库系统服务进程就是默认访问该端口的,还有比如Ngnix服务器默认端口也是80,所以当使用ngnix...因为直接点这个大项前面的小方块,FTP服务器选项没反应,我图里的这几个都勾上就行了。       然后右下角点确定,IIS开启成功了。

    5.2K10

    ASP.NET Core模块概述

    怎么ASP.NET Core应用中使用ANCM 这一节提供了对IIS服务器和ASP.NET Core应用设置过程的概述。更详细的信息,请参考发布到IIS。...安装 ANCM ANCM已经被安装在服务器IIS开发机器IIS Express中。对于服务器而言,ANCM被包括 ASP.NET Core Server Hosting Bundle 中。...对于开发机器而言,Visual Studio会自动IIS Express和IIS(如果IIS已经被安装在开发机器中)安装ANCM。...这种机制有利于例如在MacOS上开发测试程序并部署到运行IIS服务器的场景。当在Mac上运行时,Kestrel以web服务器的身份存在,但是当应用部署到IIS环境时,它会自动搭接ANCM和IIS。...Web.config中设置ANCM选项 用以存储ANCM配置信息的Web.config文件位于应用的根目录文件夹。该文件中的配置信息表示你的应用程序的启动命令和参数。

    1.7K80

    C#开发BIMFACE系列47 IIS部署并加载离线数据包

    离线数据包是一组静态资源文件,并不需要特定的云端程序提供运行时环境,因此可以像部署网页的css、js、image一样部署静态Web服务器上。 注意:部署前,必须把压缩文件解压。...支持的Web服务器 包括但不限于以下几种: IIS Nginx Apache Tomcat NodeJS 其中 IIS常用于部署 .NET Web应用程序。...IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏 览、文件传输...IIS安装 控制面板 -> 程序和功能 -> 启用或关闭Windows功能 部署离线数据包 步骤1 新建站点 如下①、③、④必填项。 ①网站名称,填写有具体意义的中文或英文名称都可以。...因为离线数据包中都是静态资源文件,没有.NET 服务器端程序,所以应用程序池 【.NET CLR】与【托管管道模式】设置任何一种类型都可以。

    81830

    ASP.NET Core 进程内(InProcess)托管(6)《从零开始学ASP.NET CORE MVC》:

    本视频中,让我们了解CreateDefaultBuilder()方法用于配置和设置Web服务器的功能。...IIS Express是IIS的轻量级自包含版本,针对应用程序开发进行了优化。我们不会将它用于生产。在生产中我们会使用IIS。...进程外(out-of-Process)托管 NEW ﹀ ﹀ ﹀ 有2个Web服务器 ,内部Web服务器和外部Web服务器。...内部Web服务器是Kestrel, 外部Web服务器可以是IIS,Nginx或Apache。 使用InProcess托管,只有一个Web服务器,承载asp.net Core应用程序的IIS。...我的例子中,应用程序可以通过访问浏览器地址 http:// localhost:5000 查看内容。 于Kestrel,用于托管和执行应用程序的进程是dotnet.exe。

    1.5K20

    C#开发BIMFACE系列47 IIS部署并加载离线数据包

    离线数据包是一组静态资源文件,并不需要特定的云端程序提供运行时环境,因此可以像部署网页的css、js、image一样部署静态Web服务器上。 注意:部署前,必须把压缩文件解压。...支持的Web服务器 包括但不限于以下几种: IIS Nginx Apache Tomcat NodeJS 其中 IIS常用于部署 .NET Web应用程序。...本文主要介绍如何在 IIS 中部署离线数据包并访问。 部署 步骤1 新建站点 如下①、③、④必填项。 ①网站名称,填写有具体意义的中文或英文名称都可以。...因为离线数据包中都是静态资源文件,没有.NET 服务器端程序,所以应用程序池 【.NET CLR】与【托管管道模式】设置任何一种类型都可以。...步骤5 浏览模型 总结:离线数据包是一组静态资源文件,并不需要特定的云端程序提供运行时环境,因此可以像部署网页的css、js、image一样部署静态Web服务器上。最大的优势就是访问性能较高。

    88520

    iis7 发布mvc 遇到的HTTP错误 403.14-Forbidden Web 服务器被配置不列出此目录的内容

    iis 7上发布mvc报错:403.14-Forbidden Web 服务器被配置不列出此目录的内容 折腾了半天,提示里面的解决方法是: 如果不希望启用目录浏览,请确保配置了默认文档并且该文件存在。...使用 IIS 管理器启用目录浏览。 打开 IIS 管理器。 “功能”视图中,双击“目录浏览”。 “目录浏览”页上,“操作”窗格中单击“启用”。...确认站点或应用程序配置文件中的 configuration/system.webServer/directoryBrowse@enabled 特性被设置 True。...按照该方法改后 ,发现网页运行界面进去的变成了目录结构,后来发现改配置文件web.config配置文件的配置节后,网站就可以正常使用了,记录下哦。...节的值true, 而目录浏览启用或禁用其实都没影响的。

    2.1K80

    跨平台开发体验: Windows

    KestrelServer是一款跨平台的Web服务器,可以Windows、Mac OS和Linux上使用。...它不仅可以作为独立的Web服务器直接对外提供服务,也可以结合传统的Web服务器(比如IIS、Apache和NGinx)并将它们作为反向代理来使用。...HTTP.sys则是一种只能在Windows平台使用的Web服务器,由于它本质上是一个操作系统内核模式运行的驱动,所以能够提供非常好的性能。...由于launchSettings.json仅仅使用在开发环境,所以默认会添加一个名为“ASPNETCORE_ENVIRONMENT”的环境变量,并将它的值设置“Development”,ASP.NET...use64Bit:如果commandName属性设置IIS Express,该属性决定是采用X64版本还是X86版本,默认值false,意味着ASP.NET Core应用默认会采用X86版本的IIS

    1.6K30

    .Net魔法堂:开启IIS的WebGarden、WebFarm和StateServer之旅

    “性能”选项卡部分,有一个“Web Garden”的选项,默认值“1”,您可以将该值设置您需要的数值。 ?    ...mode: Off: 设置不使用Session功能 InProc: 默认值, IIS 进程中保存 Session,无存储类型、大小限制,性能高,但容易丢失。...StateServer: Windows 服务进程中保存 Session,序列化存储,无大小限制,不依赖 Web 服务器,不容易丢失,但序列化消耗 CPU 性能。...SQLServer: SQL Server 中保存 Session,序列化存储,无大小限制,不依赖 Web 服务器,不容易丢失,但序列化消耗 CPU 性能。...stateNetworkTimeout 设置当使用 StateServer 模式存储 Session 状态时,经过多少秒空闲后,断开Web服务器与存储状态信息的服务器的 TCP/IP

    2.1K70

    ASP.NET 5系列教程(七)完结篇-解读代码

    ASP.NET 5.0 可以部署到不同的服务器中,本节中,我们将使用可运行在IIS外的WebListener。 注意:将应用部署IIS中仍有诸多的优势,例如安全性、进度管理等。...Debug target 下,更改 “IIS Express” web”。 ? 点击F5运行App。Visual Studio 这时会运行启动WebListener 的控制台应用。 ?...打开浏览器,输入http://localhost:5000。你可以看到欢迎界面。 如果需要使用IIS,在上一步骤中更改Debug Target IIS Express”即可。...ComponentOne Studio for ASP.NET 是ASP.NET平台上的一整套完备的开发工具包,用于各种浏览器中创建和设计具有现代风格的Web应用程序。...Studio 2015中使用Grunt、Bower开发Web程序 ASP.NET 5系列教程 (六): MVC6 中创建 Web API ASP.NET 5系列教程(七)完结篇-解读代码

    1.1K61

    ASP.NET Core基础补充01

    要为 ASP.NET Core Web 应用程序配置 InProcess 托管,只有一个简单的设置**,只需将 元素添加到值InProcess 的应用程序项目文件中。...此处添加元素并将其值设置 InProcess。该节点也可以是OutOfProcess。 将托管模型设置 InProcess 时会发生什么?...什么是 IIS Express? IIS Express 是 IIS 的轻量级自包含版本。它针对 Web 应用程序开发进行了优化。...这意味着它支持不同类型的操作系统(例如Windows,Linux或Mac)上开发和运行应用程序。 Kestrel是ASP.NET Core应用程序的跨平台Web服务器。...当我们使用InProcess Hosting模型时,则将应用程序托管IIS工作进程中,即对于IISw3wp.exe,对于IIS Expressiisexpress.exe。

    17310

    Win2003 Server:如何打造一个安全的个人Web服务器?

    默认情况下,IIS服务没有安装,添加/删除Win组件中选择“应用程序服务器”,然后点击“详细信息”,双击Internet信息服务(iis),勾选以下选项:   Internet 信息服务管理器;   ...5、安全设置-本地策略-安全选项中将“不显示上次的用户名”设为启用   6、安全设置-本地策略-用户权利分配中将“从网络访问此计算机”中只保留Internet来宾账户、启动IIS进程账户。...Web服务器。   ...六、配置 IIS 服务:   1、不使用默认的Web站点,如果使用也要将 将IIS目录与系统磁盘分开。   2、删除IIS默认创建的Inetpub目录(安装系统的盘上)。   ...—描述中输入Web服务器—将源地址设为任何IP地址——将目标地址设为我的IP地址——协议类型设为Tcp——IP协议端口第一项设为从任意端口,第二项到此端口80——点击完成——点击确定。

    2.9K30
    领券