下面给你讲解如何利用VS2019创建Web项目并发送到IIS以及IIS与ASP.NET配置教程。
利用VS2019创建Web项目
- 打开Visual Studio 2019,选择新建项目。
- 在弹出的新建项目窗口的左下角选择Web,选择ASP.NET Web 应用程序,并选择.Net Framework的版本。
- 在新建项目窗口的中间,您可以选择Web程序类型,选择经典Web应用或WebAPI或任意您所需的应用类型。
- 在新建项目窗口中,在右侧选定IIS,将IISExpress修改为IIS,然后点击 “创建” 按钮,即可创建一个IIS项目。
- 创建项目完成后,在本地运行 VS as administrator ,右键单击您刚才创建的应用程序文件夹,选择属性,将端口更改为您所需的端口,关闭窗口。
发送到IIS
- 打开 控制面板 -> 程序 -> 程序和功能 -> 打开或关闭Windows功能。
- 找到 Internet信息服务,展开并选中各个组件。
- 打开“启用或关闭Windows功能”窗口,勾选 IIS 组件,然后单击确定。
- 打开IIS控制台,右键单击站点,选择添加站点,输入站点名称和站点目录。
- 在“添加站点” wizard还可以更改站点端口,或在“高级设置”中更改站点的物理路径或请选择 站点 绑定的 IP 地址类型。
- 您的站点将在IIS中创建,现在可以将您在VS中创建的Web项目部署到此IIS站点中。
- 打开您在Visual Studio的项目中用到的Web配置文件(web.config),复制其中的“connection strings”配置文件。
- 打开IIS管理台,右键单击您刚才在IIS中创建的站点,选择“编辑工作流程文件夹中的网站”。
- 单击“使用磁盘上的文件”,然后将您从Visual Studio中复制的“connection strings”配置文件粘贴到目标文件夹中的web.config文件中(默认路径是“C:\inetpub\wwwroot\<网站名称>”)。
到此,您的Web项目就已成功部署到了IIS中。
IIS与ASP.NET配置教程(示例)
示例1:重定向HTTP到HTTPS
在IIS中启用HTTP重定向,并将HTTP请求转发到HTTPS。
- 打开IIS管理台,右键单击站点,选择“跟踪重定向”,勾选“重定向所有请求到 SSL”。
- 在右侧点击“更改网站设置...”,进入“网站设置”界面。
- 在“网站设置”中,勾选“HTTP重定向”并选择“正在重定向到 HTTPS”选项。
- 点击应用程序池,单击您的站点池,单击“高级设置”窗口右侧的“行为”。“启用固定头”修改为True,“值”修改为“https”并单击更新。
现在,您的Web应用程序就被配置为将HTTP请求重定向到HTTPS了。
示例2:启用压缩
启用压缩可以大大缩短加载时间,提高Web应用程序的性能。在IIS中启用压缩非常容易,只需几个简单的步骤即可完成。
- 打开IIS管理台,右键单击站点并选择“压缩”。
- 启用“启用压缩”,并在右侧复选框中选择您希望IIS压缩的文件扩展名。
- 选择需要压缩的静态和动态内容类型。
现在,您的Web应用程序就启用了压缩功能,用户访问您的网站时会更快。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:利用VS2019创建Web项目并发送到IIS及IIS与ASP.NET配置教程 - Python技术站