全能程序员系列(5)-IIS安装及配置
在ASP.NET开发中,IIS(Internet信息服务管理器)是必不可少的工具之一。这篇文章就来简要介绍IIS的安装及部分配置过程。
IIS安装
在Windows Server 2012中安装IIS相对简单,但依然面临和安装SQLServer2012同样的问题,那就是NetFramework3.5。如果不提前安装好NetFramewrk3.5,IIS就无法安装成功。NetFramework3.5的安装方法参见之前的文章
打开服务器管理器,选择“添加角色和功能”。
进入引导页,点击“下一步”继续。
选择安装类型,默认勾选“基于角色或基于功能的安装”。
选择目标服务器,默认为当前服务器。
选择服务器角色,勾选“Web服务器(IIS)”。
弹出提示框,点击“添加功能”进行下一步。
进入功能选择界面,如果会用到ASP.NET4.5可以提前勾选。点击“下一步”继续。
此处为文字提示,点击“下一步”继续。
为Web服务器(IIS)选择需要安装的角色服务或功能。根据实际需要勾选应用程序开发中的各项,同时建议勾选“管理工具”中的“IIS管理脚本和工具”和“管理服务”。
功能选择完成后进入提示界面,若无问题点击“下一步”继续,并开始安装IIS。
安装完成!
IIS配置
配置IIS管理服务
使用IIS管理服务可以远程管理IIS、发布Web站点。打开IIS管理器,在服务器主页选择“管理服务”,并点击“打开功能”。
在管理服务界面,勾选“启用远程连接”,并将“标识凭据”改为“Windows凭据或IIS管理器凭据”。之后选择“应用”并“启动”管理服务器。
注意:只有当管理服务处于停止状态时,管理服务的配置项才能进行更改。
配置IIS管理器用户
为管理服务配置相应的用户和权限。在IIS服务器主页选择“IIS管理器用户”,点击“打开功能”。
在“IIS管理器用户“界面点击”添加用户“,设置用户名和密码,保存退出。
为Web站点分配管理器用户
为需要进行远程管理的Web站点分配管理用户。在Web站点界面,点击”IIS管理器权限“,进入”IIS管理器权限“界面。
在”IIS管理器权限”界面点击“运行用户”,弹出用户选择界面,勾选“IIS管理器”并选择上一步添加的用户,保存退出。
上述步骤完成后可以在VisualStudio13/15/17中使用WebDeploy远程管理、发布Web站点。
以上为IIS安装及配置的简要过程。