1 nginx安装(Windows版本) 1.1 下载安装包 到官网下载Windows版本的nginx安装包 技巧01:下载好的压缩包解压即可,无需安装 1.2 启动nginx 进入到解压目录,点击 nginx.exe 就可以启动nginx啦 1.3 验证 打开浏览器,跳转到 http://127.0.0.1/ 后如果出现下面的页面就说明nginx安装成功啦 1.4 参考文档 Windows下nginx安装及其配置 Windows下nginx命令使用 Windows下nginx配置解释 2 an…
---恢复内容开始--- Angular项目部署到一个IIS服务器上 1.安装URL rewrite组件: 网址:https://www.microsoft.com/en-us/download/details.aspx?id=47337 2.将angular项目打包生成项目ng build,将生成的dist文件夹下的内容拷贝到网站的目录下 3.在该网站目录下添加一个配置文件web.config,复制下边的内容到web.config <?xml version="1.0" enc…
本文转自:https://www.cnblogs.com/kingkangstudy/p/7699710.html Angular项目部署到一个IIS服务器上 1.安装URL rewrite组件: 网址:https://www.microsoft.com/en-us/download/details.aspx?id=47337 2.将angular项目打包生成项目ng build,将生成的dist文件夹下的内容拷贝到网站的目录下 3.在该网站目录下添加一个配置文件web.config,复制下边的…
前言: 当构建一个ASP.NET Core应用程序并且计划将其运行在IIS中时,你会发现Core应用程序和之前版本的ASP.NET程序在IIS中的运行方式是完全不一样的.与ASP.NET时代不同,ASP.NET Core不再是由IIS工作进程(w3wp.exe)托管,而是使用自托管Web服务器(Kestrel)运行,IIS则是作为反向代理的角色转发请求到Kestrel不同端口的ASP.NET Core程序中,随后就将接收到的请求推送至中间件管道中去,处理完你的请求和相关业务逻辑之后再将HTTP响…
前言: 最近公司需要开发项目能在Linux系统上运行,示例开发项目采用.Net Core + Angular开发:理论上完全支持跨平台. 但是实践才是检验真理的唯一标准:那么还是动手来验证实现下:过程中万一出现什么问题也算是积累经验. 一.环境准备 由于本次主要验证项目部署Linux环境,也不想去重新搭建一个虚拟机环境:就使用Win10中Linux子系统(WSL什么?) 1.WSL启用步骤: 进入[启用或关闭Windows功能]中启用WSL,如下图 进入Microsoft store 选择相应版…
在开发项目时,有时候需要用到上传功能,比如头像上传等,其文件会保存到服务器中.但是我发现在用eclipse做项目的过程中,每次重新部署项目,原来上传的文件就会丢失. 其原因是因为每次项目修改后,eclipse会把我们放在工作空间workspace中的这个项目拷贝到服务器下(如tomcat的webapps目录下).因为之前上传的文件都存在之前的部署的项目里,所以新部署的项目会直接把原项目覆盖掉.原来上传的文件就都没有了. 解决方案一: 在tomcat服务器的webapps下单独建立一个专门存放资源…
今天在尝试重现OP一个问题的,遇到了一个新的问题. 项目坏境: WCF Data Service 5.6 Entity Framewrok 5(不用6的原因时要重新配置WCF项目) SQL Server Express 问题描述: 在于数据库连接的时候,我使用了Trust Connection,所以并没有提供访问数据库的用户名和密码,然后我先是在IIS Express模式下运行项目,这个时候是没有什么问题的.但是却发现,从客户端发出的http请求不能被Fiddler捕捉到,网上查了下,原因是Fi…
转载: http://www.cnblogs.com/kingkangstudy/p/7699710.html 1.进入项目src,执行命令行:ng build 2.步骤1后会生成dist文件 3.打开IIS,部署即可…
笔记 1.晨考 1.Nginx中常用的模块 autoindex stub_status allow 和 deny basic limit_conn limit_req 2.配置步骤 1.创建连接池 2.调用 2.昨日问题 1.权限问题 2.端口占用问题 3.开机IP没了 3.今日内容 1.location 2.LNMP架构 4.location 使用Nginx Location可以控制访问网站的路径, 但一个server可以有多个location配置, 多个location的优先级该如何区分.…
对策: 1.进入线程池画面,将当前程序的线程池设为"无托管代码"   2.修改配置文件 Web.config,加上配置   原因: 因为.NetCore 5.0 自带集成了Swagger , 在发布项目时,通常会在代码中限制ASPNETCORE_ENVIRONMENT为Production时关闭Swagger.   解决方法: 项目发布后默认为 Production 生产环境,可修改 web.config 文件,改成 Development 开发环境就可以访问. 具体方法如下:在web…