DreamMakerEditor文档 DreamMakerEditor文档
首页
首页
  • 介绍

    • 声明
  • 入门

    • 开发环境搭建

      • 编辑器环境
      • Visual Studio 2022
      • Visual Studio Code
  • 基础

    • 字体

      • 使用位图字体
  • 无网格数据库

    • 介绍
    • 可视化组件特性
    • 接口
  • 导出

    • 导出MacOS
  • 杂类笔记

    • Dotnet

      • Dotnet 切换版本
      • ChatGpt API
      • IIS部署Dotnet网站
        • 下载dotnet 运行库
        • 安装IIS
        • 创建网站
        • 让网站有物理路径访问权限
        • 设置跨域
      • Window Server 安装Sql Server
      • Nginx反向代理
    • 常用软件

      • Github
    • Git

      • 常用命令
  • 文档
  • 杂类笔记
  • Dotnet
后天
2023-03-13
目录

IIS部署Dotnet网站

::: wanring IIS部署必须在Window Server/Windows操作系统 以下示例为Windows Server 2012 R2 x64 英文版 :::

# 下载dotnet 运行库

选择对应版本

https://dotnet.microsoft.com/zh-cn/ (opens new window)

Hosting Bundle 和对应的指令集程序 我这边选择的是X64

下载完成后安装即可

# 安装IIS

1.打开ServerManager->Manage->AddRoles and Features

2.弹出Add Roles and Features Wizard,一直点击Next

选择 Web Server(IIS),再次一直点击Next,等待安装完成,安装完成后再Server Manager 会IIS选项

3.打开IIS管理器,右键IIS,点击 Internet information Services(IIS) Manager

# 创建网站

1.把网站发布到服务器硬盘中,教程举例网站路径为 c:/wwwroot

2.右键Site->Add Website,弹出创建网站对话框,自行选择是http/https协议和证书设置

3.注意应用程序池默认名称为网站名称,网站创建完成后,先停止, 右键该网站所属的应用程序池设置为No Managed Code 重新启动应用程序池

# 让网站有物理路径访问权限

右键网站的文件夹属性Security->Edit->Add

账号名称为IIS APPPOOL\{应用程序池名称} 或者允许所有IIS网站访问权限:账号名称为IIIS_IUSRS

# 设置跨域

1.点击HTTP响应标头 2.增加以下标头

名称 值
Access-Control-Allow-Headers Content-Type, api_key, Authorization, X-Requested-With
Access-Control-Allow-Methods GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin *
ChatGpt API
Window Server 安装Sql Server

← ChatGpt API Window Server 安装Sql Server→

Theme by Vdoing | Copyright © 2023-2023 广州灵禅网络科技有限公司
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式