WebStorm 将项目部署到 IIS

在WebStorm中打开项目,通常会启动一个虚拟服务器,并使用63342端口,地址为:http://localhost:63342/test_05_configure_pop_ups.html

这样会造成局域网内的其他设备不能访问这个地址,给开发和调试带来了不便。把项目代码直接发布到服务器上,直接通过服务器来调用

解决方法:

假设开发代码在电脑的D盘上,想把项目发布到服务器上,外部可以通过服务器地址来访问,通过一下方式实现。

  1. 首先 "File > Settings",找到 "Build, Execution, Deployment" > "Debugger".

  2. 映射(Mappings)开发代码与服务器代码

  3. 将项目部署到服务器上(localhost),注意保证用户对服务器上的wwwroot这个目录有“写的权限”,不然会部署失败

  4. 为代码调试方便,设置代码更改时自动部署到服务器上

原文地址:https://www.cnblogs.com/lqqgis/p/12643404.html

时间: 2024-11-10 13:38:15

WebStorm 将项目部署到 IIS的相关文章

将asp.net core2.0项目部署在IIS上运行

原文:将asp.net core2.0项目部署在IIS上运行 前言: ?与ASP.NET时代不同,ASP.NET Core不再是由IIS工作进程(w3wp.exe)托管,而是独立运行的.它独立运行在控制台应用程序中,并通过dotnet运行时命令调用.它并没有被加载到IIS工作进程中,但是IIS却加载了名为AspNetCoreModule的本地Module,这个Module用于执行外部的控制台程序. ?部署之前要确保你的IIS上已经安装了AspNetCoreModule托管模块,如果没有的话,点击

C# Visual Studio 多个项目部署到IIS进行调试

以前总是做的是单个项目,没有做过,多个系统在一块配合进行调试.如果一个网站给你的网站某个页面Post数据我们怎么调试呢.很简单的. 首先   把要调试的页面部署到IIS上 并且运行起来.在浏览器上打开调试的网站,这样 才能产生网站所对应的进程. 其次   点击 vs的工具栏的调试 然后   在可用进程中 就会发现 名为w3wp的进程多了一个IIS部署的那个网站所对应的进程 选中该进程点击 附加 就可以对该网站进行调试了.

Web项目身份验证设置为Windows时如何将项目部署到IIS进行调试

因为项目有多个解决方案组成,彼此之间存在主子站点问题,如果想要同时调试多个项目,就不能简单的用VS2013的IISExpress进行调试,需要将项目配置成本地IIS进行调试,配置过程一切顺利,如下图 编译也没任何问题,可是项目一运行,直接报403,在登录部分加断点,结果VS根本不进断点,设置成IISExpress却没任何问题,奇了怪了,折腾N小时,无任何进展,幸得过来人帮助,指点迷津,问题才得以解决,特此记录! 其实问题的元凶就在下图:验证方式为windows验证,IIS默认配置开启的是匿名身份

vscode创建的asp.net core项目部署到IIS

一.发布项目 在visual studio code中通过命令"dotnet publish",如下图: 这里我把发布位置设置到了D:\WebSite\netcoredemo下. 二.设置IIS 0.安装AspNetCoreModule托管模块,安装后在iis的"模块"就可以看到安装结果,如下图: 安装后: 1.新建站点"netcoredemo",物理路径指向"D:\WebSite\netcoredemo",端口可以随便设置(

.Net Core 2.2 项目部署到IIS

1.安装IIS所需的Host扩展 从官网(https://dotnet.microsoft.com/download/dotnet-core/2.2)下载对应的.net core版本的Runtime 里面有一个Runtime & Hosting Bundle,是IIS需要的模块扩展,用来处理Core相关的请求. 下载举例:https://dotnet.microsoft.com/download/thank-you/dotnet-runtime-2.2.5-windows-hosting-bun

asp.net core部署到iis

asp.net core项目部署到IIS稍微不同于之前,记录几个要点: 一.下载安装AspNetCoreModule模块,它包含在.NET Core Windows Server Hosting bundle里面,这个链接或许不是最新的了,官方文档里面有这个链接,到下图所示位置即可找到. 安装完之后,会发现多了个模块: 然后重启iis.如果还是出现以下错误: HTTP Error 502.5 - Process Failure Common causes of this issue: The a

用户 'IIS APPPOOL\**' 登录失败的解决方案(项目部署到本地IIS上打开网页出现报错)

为开发方便-将项目部署到本地IIS上打开网页出现报错 1.打开IIS管理 2.点击应用池 3.找到你部署的网站名,右键“高级设置”——>“进程模型”——>“标识”修改为localsystem,点击“确定”. 步骤见下截图: 用户 'IIS APPPOOL\**' 登录失败的解决方案(项目部署到本地IIS上打开网页出现报错)

MVC项目实践,在三层架构下实现SportsStore-08,部署到IIS服务器

SportsStore是<精通ASP.NET MVC3框架(第三版)>中演示的MVC项目,在该项目中涵盖了MVC的众多方面,包括:使用DI容器.URL优化.导航.分页.购物车.订单.产品管理.图像上传......是不错的MVC实践项目,但该项目不是放在多层框架下开发的,离真实项目还有一段距离.本系列将尝试在多层框架下实现SportsStore项目,并用自己的方式实现一些功能. 本篇为系列第八篇,包括: ■ 10.部署到IIS服务器    □ 10.1 使用Visual Studio发布   

解决ASP.NET Core部署到IIS,更新项目&quot;另一个程序正在使用此文件,进程无法访问&quot;

问题:部署到IIS上的ASP.NET Core项目,在更新的时候会进程占用的错误 初步解决方案: 1,关闭应用程序池 2,关闭网站 3,更新项目 缺点:网站没法访问,部署项目停的时间过长 查询官方文档后,官方给出的方案: 结合官方文档,找到了一个目前看算是比较好的解决方案(一定要看底部的特别注意) 好点的解决方案(一次配置后,1秒钟更新): 1,在D盘根目录创建一个app_offline.htm文件,注意是.htm文件,不是.html 2,创建一个待发布文件夹,把需要更新的项目文件放到该目录下