Skip to main content

使用Azure虚拟机创建一个功能完备的网站 - 配置用户并创建站点

分类:  Windows Server 标签:  #Azure #基础 #Windows #.Net #Virtual Host 发布于: 2023-06-15 16:26:57

我们上一章讲述如何安装Web服务,我们本章继续配置用户。

我们需要完成的目标:

  • 安装Web角色和服务
  • 安装Asp.net Core Module
  • 配置用户
  • 创建我们的站点
  • 启动IIS的远程管理
  • 安装Web Deploy
  • 配置Windows Server上的防火墙
  • 配置Azure Virtual Network Security Group
  • 测试远程管理
  • 测试通过MSBuildVisual Studio远程更新和发布站点

配置用户

Windows Server上运行IIS的默认用户组是:IIS_IUSRS, 而当前登录的用户是属于Administrator组,用了安全并且加强管理,建议添加一个新用户,这个用户用于远程管理,发布应用。

启动服务器管理器,右上角菜单选择工具 -> 计算机管理, 如下图:


然后我们在用户上点击邮件,新建一个用户webadmin


创建完成后,找到该用户,右键,然后选择属性, 然后选择隶属于:


点击添加:将组IIS_IUSRS添加进去:


至此我们的用户创建完成了。

除了配置用户,我们还需要给我们的网站放置文件夹设置权限。

我们进入到此电脑-> C 盘 -> 用户 下创建文件夹MyWebRoot, 然后右键单击,选择属性, 选择安全:
然后将用户webadmin和组IIS_IUSRS添加进去,并给所有权限:


创建站点

启动服务器管理器,左侧可以看到我们的IIS已经就位,如下图:


然后在右侧的列表上单击右键,如下图选择,启动IIS管理器


启动之后,删除默认网站,如下图:


删除之后,在网站上右键单击新建,创建一个新网站,如下图,注意选择我们刚刚创建的目录:


至此用户权限配置和网站创建均完成了。