SharePoint 2013 创建Web Application

简介:

今天继续SharePoint 2013 的探索之旅,之前几篇文章分析了SharePoint 2013的物理拓扑结构,安装,以及逻辑体系结构。在这篇文章中,我将继续Step By Step形式演示如何在SharePoint 2013中创建Web Application。

预准备工作

1.在SharePoint 2013 Central Administration中创建Web Application,前提条件是必须登录的账号是在SharePoint Group "Farm Administrators"的成员。

SharePoint Farm Administrator

默认情况下,在SharePoint 2013 产品配置向导安装结束后,SharePoint Farm Administration组包含3种类型账号:SharePoint 安装账号,SharePoint Farm 账号以及BUILTIN\Administrators 组(AD组)。

2.根据Least Privilege原则,专门为Web Application Pool 创建Managed Service Account(SP_Pool),如下图所示。SP_Pool其实就是应用程序池标识(Application Pool Identity),比如你创建了一个Web Application并为它创建了一个Pool,你可以选择此账户。一个Application Pool包含了一个或多个Worker Processw3wp.exe)。当Application Pool启动时会将其身份(应用程序池标识)赋予给Worker Process

3.DNS中,需要为Web Application新增主机名(A记录),并将其指向SharePoint Server。打开DNS 管理器,在Forward Lookup Zones(正向查找区域)创建"A 记录"并将Intranet作为Host Name(主机名),然后将IP地址指向我们的SharePoint 2013 Server,如下图所示。

创建Web Application

  • 在完成预准备工作后,进入SharePoint Central Administration,在Dashboard中选择 Manage Web Application

 

  • 在顶部Ribbon菜单,点击New

  • IIS Web Site配置选项中,选择创建新的网站,并填入IIS Web Site NamePort(可以允许多个IIS 网站使用同台服务器上80端口,只需在DNS中加入A记录并指向SharePoint Server即可)Host NamePath,如下图所示。

 

  • 接着选择新建Web Application Pool,并为其选择SP_Pool作为应用程序池标志。对于URLZONE使用默认即可。

  • 接着选择DB Server和内容数据库,默认的内容数据库是以GUID命名,当然你也可以自定义一个容易辨识的名字。

  • 最后,在Service Application Connections选择默认即可。

我想指出的是,Service Application ProxyWeb ApplicationService Application的中间件。通过ProxyWeb Application才能访问和使用Service Application

小结

Web Application中值得探索的东西还是很多,我将在下篇文章继续分享我对SharePoint 2013的理解。

Have a nice weekend.

 

 

 

 

 

本博客为 木宛城主原创,基于 Creative Commons Attribution 2.5 China Mainland License发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名 木宛城主(包含链接)。如您有任何疑问或者授权方面的协商,请给我留言。

本文转自木宛城主博客园博客,原文链接:http://www.cnblogs.com/OceanEyes/p/create-web-app-in-sp2013.html,如需转载请自行联系原作者
目录
打赏
0
0
0
0
20
分享
相关文章
java spring 项目若依框架启动失败,启动不了服务提示端口8080占用escription: Web server failed to start. Port 8080 was already in use. Action: Identify and stop the process that’s listening on port 8080 or configure this application to listen on another port-优雅草卓伊凡解决方案
java spring 项目若依框架启动失败,启动不了服务提示端口8080占用escription: Web server failed to start. Port 8080 was already in use. Action: Identify and stop the process that’s listening on port 8080 or configure this application to listen on another port-优雅草卓伊凡解决方案
64 7
|
7月前
【Azure 应用服务】Web App Service 中的 应用程序配置(Application Setting) 怎么获取key vault中的值
【Azure 应用服务】Web App Service 中的 应用程序配置(Application Setting) 怎么获取key vault中的值
SharePoint Online 部署SPFx Web部件
【8月更文挑战第10天】在SharePoint Online中部署SPFx Web部件需先安装Node.js及Yeoman等工具,通过Yo生成器创建项目。开发Web部件后,使用`gulp`命令构建、打包并生成.sppkg文件。接着,在SharePoint管理中心的应用程序目录上传并部署该解决方案包至目标网站。最后,通过编辑页面插入Web部件进行测试,确保遵循最佳实践并维护更新。
SharePoint Online SPFx Web部件绑定数据
【7月更文挑战第6天】在Markdown格式下,以下是关于创建SharePoint Online SPFx Web部件绑定数据步骤的摘要: 1. 创建数据列表。 2. 使用VS Code打开Web部件。 3. 定义列表模型(如`IList`和`IListItem`接口)。 4. 引入`spHttpClient`以执行REST API请求。 5. 实现`_getListData()`方法,调用REST服务获取列表数据。 6. 设计`_renderList()`方法来渲染数据。 7. 在`render()`方法中获取并渲染数据到Web部件。
在Web Application中集成CAS登录模块
在Web Application中集成CAS登录模块
59 0
Could you provide some examples of when Canvas or SVG would be the better choice for a web application?
Could you provide some examples of when Canvas or SVG would be the better choice for a web application
带你读《Apache Tomcat的云原生演进》——GraalVM static compilation in web container application(1)
带你读《Apache Tomcat的云原生演进》——GraalVM static compilation in web container application(1)
185 1
带你读《Apache Tomcat的云原生演进》——GraalVM static compilation in web container application(1)
带你读《Apache Tomcat的云原生演进》——GraalVM static compilation in web container application(2)
带你读《Apache Tomcat的云原生演进》——GraalVM static compilation in web container application(2)
207 1
带你读《Apache Tomcat的云原生演进》——GraalVM static compilation in web container application(2)
带你读《Apache Tomcat的云原生演进》——GraalVM static compilation in web container application(3)
带你读《Apache Tomcat的云原生演进》——GraalVM static compilation in web container application(3)
175 1
带你读《Apache Tomcat的云原生演进》——GraalVM static compilation in web container application(3)
Python 高级编程与实战:深入理解 Web 开发与 API 设计
在前几篇文章中,我们探讨了 Python 的基础语法、面向对象编程、函数式编程、元编程、性能优化、调试技巧以及数据科学和机器学习。本文将深入探讨 Python 在 Web 开发和 API 设计中的应用,并通过实战项目帮助你掌握这些技术。

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等