此处内容需要评论回复后(审核通过)方可阅读。
## 部署后端程序

环境:全新纯净版 Windows Server 2016 数据中心版 64位中文版

PureNewSystem

安装IIS服务

  1. 点击【开始】按钮 -> 选择 【服务器管理器】

ServerManager

  1. 点击【仪表盘】选项 -> 选择【添加角色和功能】(在 角色和服务器组 中暂时没有IIS服务)

AddNewFunction

  1. 【开始之前】选项卡 -> 点击【下一步】

NextStep

  1. 【安装类型】选项卡 -> 点击【下一步】(默认:基于角色或基于功能的安装)

NextStep

  1. 【服务器选择】选项卡 -> 点击【下一步】(默认:从服务器池中选择服务器)

NextStep

  1. 【服务器角色】选项卡 -> 选择【Web服务器(IIS)】-> 弹窗提示

SelectWebServerIIS

AddIISFunction

  1. 点击【添加功能】-> 【Web服务器(IIS)】已被选中 -> 点击【下一步】

IISIsSelected

  1. 【功能】选项卡 -> 选择下图中的选项 -> 点击【下一步】

SelectFuntion1

SelectFuntion2

SelectFuntion3

  1. 【Web服务器角色(IIS)】选项卡 -> 点击【下一步】

WebServerRule

  1. 子【角色服务】选项卡 -> 选择下图中的选项 -> 点击【下一步】

RuleServer

  1. 【确认】选项卡 -> 选择 [如果需要,自动重新启动目标服务器] -> 在新弹窗内选择 【是】-> 点击【安装】按钮

Require

RequireReboot

Install

  1. 等待片刻

WaitAMoment

  1. 安装成功 -> 点击【关闭】按钮 -> 已在角色和服务器组中出现IIS

IISInstallSuccess

  1. 验证IIS是否运行正常 -> 如下图 在右上角点击【工具】按钮 -> 选择【Internet Information Services(IIS)管理器】选项 -> 弹出新窗口

CheckIISRun

  1. IIS管理器 -> 访问默认站点 -> 点击【浏览】

PreviewDefaultWebSite

DefaultWebSiteTab

安装运行环境

根据后端程序的.NET版本进行安装(可以存在多个版本的运行时),本文中将以安装.NET6.0为示例
  1. 安装运行时

InstallRuntime

  1. 稍等片刻

WaitAMoment

  1. 安装成功

InstallRuntimeSuccess

  1. 验证是否安装成功 如下图【打开命令提示符】程序 -> 输入 dotnet命令 正常输出 , 输入 dotnet --list-runtimes命令 正常输出 到此,运行时安装成功

CheckRuntime

发布新应用

  1. 创建程序文件夹 在C盘根目录下创建 wwwroot 目录 -> 接着创建 WebAppTest1 程序运行目录

ProgramRunPath

  1. 将程序文件解压到WebAppTest1根目录下

Decompression

  1. IIS创建新站点

AddNewWebSite

  1. 配置站点 -> 点击【确定按钮】(选择 立即启动网站)

如下图 新加网站名称 , 配置站点路径

SetupConfig1

如下图 配置运行端口

SetupConfig2

  1. 检查站点运行是否成功

CheckNewWebSite

  1. 发布其他程序时,在wwwroot 目录 -> 接着创建程序运行目录,从第2步开始继续执行操作即可

关闭Internet Explorer增强功能

在服务器内访问其他站点时,由于安全规则限制,时常被提示不安全请求,非常影响使用体验

ErrorRequest

  1. 关闭Internet Explorer增强功能

CloseIEExplorer

防火墙管理

开放端口

image

image

image

image

image

image

image

禁用或删除

image

最后修改:2024 年 07 月 24 日
如果觉得我的文章对你有用,请随意赞赏