在这篇文章中:

    基本配置

    前提条件

    创建云主机:请参考快速创建Windows云主机中的操作,其中选择云主机镜像部分,选择“标准版”-“Windows”中提供的标准镜像(建议使用最新版:Windows Server2019),创建好需要部署web服务的云主机。

    配置说明

    本文档是针对 Asp、Asp.net 架构的 web 服务器基本配置的简单说明。 示例中使用了操作系统是 Windows Server 2019 中文版的云主机,web server 是 IIS 10.0。

    文档内容包括:操作系统、web server(IIS)和云主机管理这几方面最基本的服务配置。 这里,我们为这台示例的云主机绑定了浮动 IP 地址(校园网 IP),方便直接通过 windows 远程桌面连接到这台云主机服务器。

    这里,我们为示例云主机绑定了浮动 IP 地址(校园网 IP),方便直接通 过 windows 远程桌面连接到这台服务器。

    云主机开机准备

    查看操作系统激活信息

    1. 打开 Windows 操作系统的“设置”

    1. 打开“更新和安全“

    1. 点击“激活”,查看 Windows 操作系统的激活情况

    注:如果发现 Windows 操作系统没有激活,请安装(https://mvls.sjtu.edu.cn)上的说明进 行激活操作。

    执行 windows 更新

    1. 从“设置”中,打开“更新和安全”

    1. 点击“Windows 更新”,再点击“检查更新”按钮

    1. 首次执行 Windows 更新,可能需要花费较长时间。更新完成后,可能需要重启操作系统。

    启用系统防火墙

    1. 从“设置”中,打开“更新和安全”

    1. 选择“Windows 安全中心”,然后打开“防火墙和网络保护”

    1. 根据服务器的实际环境,Windows 操作系统显示有三种针对不同类型网络接入,并提示目 前使用中的网络,以及对应网络的防火墙启用状态(没有启用防火墙的网络类型下方有“打 开”按钮)。

    1. 建议为所有网络都打开启用防火墙,特别是“使用中”的网络,点击“打开”按钮,或者点击“网 络类型标题”,然后在该网络类型的配置页面中,打开防火墙。

    配置步骤

    安装.NET Framework 3.5

    如果网站使用了比较老的.NET Framework 版本,建议先安装.NET Framework3.5

    1
    2
    3
    4
    5
    Set-ItemProperty -Path 'HKLM:SOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU' -Name UseWUServer -Value 0
    Restart-Service -Name wuauserv
    Install-WindowsFeature Net-Framework-Core
    Set-ItemProperty -Path 'HKLM:SOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU' -Name UseWUServer -Value 1
    Restart-Service -Name wuauserv

    添加功能(IIS)

    1. 在桌面图标“此电脑”点击鼠标右键,弹出菜单中选择“管理”,打开“服务器管理器”

    1. 在“服务器管理器”的“仪表板”中,选择“添加角色和功能”

    1. 选择“下一步”

    1. 选择“基于角色或基于功能的安装”

    1. 选择“从服务器池中选择服务器”,确认下方的“服务器池”中当前选中的是所要配置的服务器,*
      然后点击“下一步”

    1. 在“角色”一栏的列表中,勾选“Web 服务器(IIS)”

    1. 点击“添加功能”

    1. 根据实际所需,勾选需要安装的功能,比如: .NET Framework 4.7,等等

    1. 点击“下一步”

    1. 选择基本角色服务,如下图,然后点击“下一步”进行安装

    1. 确认页面

    1. 进行安装

    1. 安装完成

    1. 在“服务器管理器”的“工具”菜单中,可以看到“Internet Information Services(IIS)管理器”

    1. 同时, 用该服务器的浏览器,访问localhost 或者 127.0.0.1,看到默认的 IIS 欢迎页面,即 IIS web server 安装成功