Web Application是SharePoint 最重要的组成部分,所有的数据都存在Web Application的Content Database里,并通过Site Collection、Site的形式展现给user。其他的Service Application都是为Web Application提供服务。
点击New,弹出Create New Web Application的页面。创建一个WebApplication需要的配置比较多。
首先要选择一个IIS Web Site和一个端口。这个对一个到IIS里就是一个Web Site。端口随机的,可以改成自己喜欢的。Path就用默认的就行,这里不会存储太多文件。
可以选择填写Host Header,这样创建出来的Web Application就使用这里定义的URL,而不是默认的 htpp://机器名:端口。
往下拉,到权限设置。
All Anonymous,表示是否允许这个WebApplication里面的Site Collection/Site开启匿名访问。这个地方选择Yes,并不表示整个Web Application都是匿名访问的,只是表明是否允许里面的Site Collection/Site 开启匿名访问。
Use Secure Socket Layer,是否使用安全套接字,这个是配置https的基础。但是并不是这里选择了,Web Application就是https的了,还需要在IIS里做设置,这些设置不能在SharePoint页面配置。如果有多个Web Front End,那么每个IIS里都得设置。
Claims Authentication Types,选择一种认证方式。在SharePoint2013里,默认是Claims认证方式(在2010和2007里,某人是经典认证方式)。认证方式是一个很大的课题,这里不做讨论。
创建一个新的Application Pool。每一个Application Pool会对应到一个W3wp进程。
究竟是选择已经存在的Application Pool还是新建一个呢?这个要做一个综合的考量。如果建多个Application Pool,那么就需要更多的内存。如果几个Web Application 公用一个Application Pool,那么会存在安全问题,如果一个Application崩溃,导致W3wp进程退出,那么另外一个Web Application也受影响。
如果内存充足的话,最好是一个Web Application一个Application Pool。
每个Web Application要包含一个或者多个Content Database,数据就存在Content database里。
最后,为这个Web Application选择相关联的Service Application。关于这个,请参考另一篇Blog。
最后点OK之后,Web Application就创建成功了。
在SharePoint中,Web Application是核心,包含所有数据并由Site Collection和Site呈现。本文介绍如何新建Web Application,涉及IIS Web Site选择、端口配置、匿名访问权限、SSL设置、 Claims Authentication 选择及Application Pool的考虑。每个Web App需要Content Database,并关联Service Application。成功创建后,Web Application即可使用。
1762

被折叠的 条评论
为什么被折叠?



