发布到ASP.NET CORE项目到 Windows server 2012

简介: 原文: https://github.com/zeusro/MarkdownBlog/blob/master/2018/2018-01-17-01.md   发布到ASP.NET CORE项目到 Windows server 2012 装软件 .NET Core Windows Server 托管捆绑包 ASP.NET Core 模块是一个 IIS 7.5+ 模块,它负责 ASP.NET Core HTTP 侦听器的进程管理,并将请求代理到它所管理的进程。

原文: https://github.com/zeusro/MarkdownBlog/blob/master/2018/2018-01-17-01.md

 

发布到ASP.NET CORE项目到 Windows server 2012

装软件

  • .NET Core Windows Server 托管捆绑包

ASP.NET Core 模块是一个 IIS 7.5+ 模块,它负责 ASP.NET Core HTTP 侦听器的进程管理,并将请求代理到它所管理的进程。 目前,为 IIS 安装 ASP.NET Core 模块的过程为手动操作。 需要在常规(而不是 Nano)计算机上安装 .NET Core Windows Server 托管捆绑包

  • 安装补丁

Update for Universal C Runtime in Windows

  • 其他配置
  1. 环境变量ASPNETCORE_ENVIRONMENT,设置为Production,表示该服务器读取的是生产环境 appsettings.Development.json的配置

源代码发布

dotnet publish E:\xxx\project.csproj 
/p:PublishProfile="E:\xxx\Properties\PublœishProfiles\jenkins.pubxml" 
/p:Configuration=Release 
-o E:\jenkins 
-v detailed  
--force 
-c Release 
-r win8-x64

# 简化命令
# dotnet publish -c Release -r win8-x64 -o E:\jenkins 

IIS配置

参考链接里面说的很清楚了,主要就是设置应用程序池为无托管代码即可,把编译出来的目录作为 web 目录就行了,出现问题的按Troubleshoot那个链接处理

参考链接:

  1. .NET Core RID 目录
  2. Host ASP.NET Core on Windows with IIS
  3. Amazing ASP.NET Core 2.0
  4. 使用 IIS 在 Windows 上托管 ASP.NET Core
  5. dotnet 发布
  6. ASP.NET Core Module configuration reference
  7. Troubleshoot ASP.NET Core on IIS
  8. Visual Studio publish profiles for ASP.NET Core app deployment
  9. 使用多个环境
目录
相关文章
|
4天前
|
监控 安全 网络安全
Windows Server管理:配置与管理技巧
Windows Server管理:配置与管理技巧
20 3
|
8天前
|
存储 安全 网络安全
Windows Server 本地安全策略
由于广泛使用及历史上存在的漏洞,Windows服务器成为黑客和恶意行为者的主要攻击目标。这些系统通常存储敏感数据并支持关键服务,因此组织需优先缓解风险,保障业务的完整性和连续性。常见的威胁包括勒索软件、拒绝服务攻击、内部威胁、恶意软件感染等。本地安全策略是Windows操作系统中用于管理计算机本地安全性设置的工具,主要包括用户账户策略、安全选项、安全设置等。实施强大的安全措施,如定期补丁更新、网络分段、入侵检测系统、数据加密等,对于加固Windows服务器至关重要。
|
29天前
|
人工智能 JavaScript 网络安全
ToB项目身份认证AD集成(三完):利用ldap.js实现与windows AD对接实现用户搜索、认证、密码修改等功能 - 以及针对中文转义问题的补丁方法
本文详细介绍了如何使用 `ldapjs` 库在 Node.js 中实现与 Windows AD 的交互,包括用户搜索、身份验证、密码修改和重置等功能。通过创建 `LdapService` 类,提供了与 AD 服务器通信的完整解决方案,同时解决了中文字段在 LDAP 操作中被转义的问题。
|
1月前
|
数据安全/隐私保护 Windows
安装 Windows Server 2019
安装 Windows Server 2019
|
1月前
|
网络协议 Windows
Windows Server 2019 DHCP服务器搭建
Windows Server 2019 DHCP服务器搭建
|
1月前
|
网络协议 定位技术 Windows
Windows Server 2019 DNS服务器搭建
Windows Server 2019 DNS服务器搭建
|
1月前
|
安全 网络协议 数据安全/隐私保护
Windows Server 2019 搭建并加入域
Windows Server 2019 搭建并加入域
|
1月前
|
开发框架 JavaScript 前端开发
一个适用于 ASP.NET Core 的轻量级插件框架
一个适用于 ASP.NET Core 的轻量级插件框架
|
1月前
|
网络协议 文件存储 Windows
Windows Server 2019 FTP服务器搭建
Windows Server 2019 FTP服务器搭建
|
1月前
|
网络协议 Windows
Windows Server 2019 Web服务器搭建
Windows Server 2019 Web服务器搭建

热门文章

最新文章