新建Web应用程序

在SharePoint中,Web Application是核心,包含所有数据并由Site Collection和Site呈现。本文介绍如何新建Web Application,涉及IIS Web Site选择、端口配置、匿名访问权限、SSL设置、 Claims Authentication 选择及Application Pool的考虑。每个Web App需要Content Database,并关联Service Application。成功创建后,Web Application即可使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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就创建成功了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值