在之前的文章中,通过SharePoint Central Administration 创建了Web Application。在这篇文章中将继续SharePoint 2013之旅——还是以Step By Step的形式演示如何在SharePoint 2013中创建Site Collection(网站集),首先梳理下知识点。

Site Collection

  • Site Collection是Sites(网站)的集合。
  • Site Collection最大可以包含250000个Sites和Sub Sites 。
  • Site Collection只能存储在一个Content Database中,不能将其分散跨多个Content Database存储。需要注意的是Content Database推荐的最大负载是200G,200G看似很大,但算上Content Database的Log还是很容易到达此峰值的。值得注意的是,迁移Site Collection还是挺麻烦的,以下是几条经验法则:
  • 迁移Site Collection到指定的Content Database(此Content Database附加在同一个Web Application),使用Move-SPSite命令来完成。
  • 迁移Site Collection到指定的Content Database(此Content Database附加在另一个Web Application),可以使用Backup-SPSite和Restore-SPSite命令来完成。
  • 如果不想迁移Site Collection,那么可以使用Export-SPWeb和Import-SPWeb来将Site Collection的内容到分散到其他Site Collection中。
  • Site Collection共享Owner,Administration settings。
  • 每个Site Collection都包含一个Root Web(顶级站点)。

Managed Path

Managed Path,可以翻译成管理路径或者托管路径,那什么是Managed Path呢?

简单而言,Managed Path是URL,是Namespace,是Web Application中的Location,他包含Site Collections。

SharePoint 2013有2种类型的Managed Path:

Explicit inclusion(显示包含),当我们没有计划在此Managed Path下创建多个Site Collections时,可以选择此种类型Path。Explicit inclusion只允许创建一个Site Collection在明确指定的URL下。比如新建一个新的Explicit Path =main,那么可以在此Path下新建一个Site Collection 如:http://Intranet.contoso.com/main

Wildcard inclusion(通配符包含),当我们需要创建一个或者多个Site Collections时,如果这些Site Collections都是同一级别,比如组织、部门之类,可以使用Wildcard inclusion Managed Path。比如我新建一个新的Wildcard Path=departments,那么在此Path下可以创建多个Site Collections,非常直观就显示了,如下所示:

http://Intranet.contoso.com/departments/IT

http://Intranet.contoso.com/departments/Finance

http://Intranet.contoso.com/departments/Administration

创建Site Collection

  • 进入SharePoint Central Administration后,在Dashboard选择Manage Web Applications,选中之前创建好的Skyrim-Intranet Web Application,在Ribbon菜单选择Managed Path

  • 新建Manage Path,注意选择类型

  • 创建好Managed Path之后,接着就是创建Site Collection,同样在Dashboard上点击Create Site Collections,这时会进入新建页面,如下所示:

  • 在新建页面,指定Web Application,URL, Template,Site Collection Administrator,最后点击确定即可。
  • 最后,进入备用访问映射,检查下新建好的http://intranet.skyrim.com 是否存在 Default Zone中。

DNS 配置

  • 等等,到此为止结束了吗。显然没有,这时候你需要在DNS中新建主机A,并使其指向SharePoint Server。

  • 到此,在SharePoint Server中创建Site Collection已经成功,可以用浏览器浏览即可。

注:按照上述方法如若遇到如下问题

登陆失败,即输入凭据后依旧显示登陆框,再确认账号密码后登陆,还是无法登陆,页面显示空白。

解决方法

  • 在SharePoint Server上打开注册表(cmdàregedit)
  • 定位到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0
  • 选中MSV1_0,在右侧区域新建 多字符串值,命名为 BackConnectionHostNames,

  • 右键BackConnectionHostNamesà修改à输入数值:intranet.skyrim.com

  • 最后IISReset一下

小结

这个系列我会一直更新下去,可能目前要缓一缓。

接下去我会研究一下

JavaScript 高级

ASP.NET Signalr

SharePoint 2013 创建 Site Collection的更多相关文章

  1. SharePoint 2013 - Host-named Site Collection

    1. 详细操作可参考此文章 的 Deployment and configuration for host-named site collections区域,简单来说,需要以下三行PowerShell ...

  2. SharePoint 2013 重命名网站集名称(SharePoint 2013 rename site collection)

    最近使用SharePoint中,遇到一个需要重命名网站集的需求,主要是网站用数据库备份/还原的方式,想要改网站集的地址,然后搜了一下PowerShell: $site = Get-SPSite -Id ...

  3. SharePoint 2013创建WCF REST Service

    SharePoint 2013为开发者提供了丰富的REST API,方便了我们在客户端操作List中的数据.当然我们也可以在SharePoint 2013中创建自定义的REST Service,比如通 ...

  4. SharePoint 2013 代码实现自定义的站点模版创建Site Collection

    先需要将自定义的站点模版从网站集转移到Farm中. 找一个自己已经完成配置及设计的网站,在网站设置里面选择另存为模版.要注意的是不是所有的站点类型都有另存为模版的功能. 存完之后可在解决方案库的界面里 ...

  5. sharepoint 2013 创建母版页

    一.创建新的母版页, 并添加了新的样式表 1.从CodePlex 上获得Starter Master Pages for SharePoint 2010 或复制以下母版代码 <%@Master  ...

  6. SharePoint 2013 创建搜索中心及搜索设置

    本文没有太多深奥的东西,只是简单的搜索配置,如果你已经掌握请略过本文. 好了,进入内容简介,众所周知,搜索是SharePoint一大特性,下面,我们简单介绍下搜索中心的创建. 1.创建Search子网 ...

  7. SharePoint 2013 创建一个搜索中心和搜索设置

    这篇文章不是太多深奥的东西,只是一个简单的搜索配置,假设你已经有了,请跳过这篇文章. 行,输入信息,大家都知道,搜索SharePoint一个主要特征.下列,我们在搜索中心创建个人资料. 1.创建Sea ...

  8. SharePoint 2013 创建Web Application

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

  9. SharePoint 2013 set site mailbox

    Automating Site Mailboxes in SharePoint 2013 and Exchange 2013 One of the completely new features to ...

随机推荐

  1. 剑指offer 高速排序

    高速排序一般的写法.教科书上非常具体,这里介绍作者的写法. 程序例如以下: #include<iostream> #include<stack> using namespace ...

  2. 坑人无数的Redis面试题

    https://baijiahao.baidu.com/s?id=1588454565071211950&wfr=spider&for=pc 坑人无数的Redis面试题

  3. thinkphp3返回json或jsonp数据

    1.返回json数据 public function demo1() { $data = 'ok'; $this->ajaxReturn($data); } public function de ...

  4. WPF编程:textbox控件文本框数据显示最后一行

    WPF编程:textbox控件文本框数据显示最后一行 TextBox控件在接收大量数据的时候,滚动条一般在最上方,如何使滚动条随着数据的接收而向下滚动呢?比如有一个TextBox'控件txbRecvD ...

  5. jQuery 发送验证码倒计时按钮 复制代码

    <!DOCTYPE html> <html> <head> <title></title> <script src="../ ...

  6. http-server使用

    https://segmentfault.com/q/1010000003926981

  7. 创新大师Steve Blank: 你真的知道什么是真正的精益创业吗?

    编者注:本文来自被誉为当代创新大师的Steve Blank的博客. 中文版由天地会珠海分舵编译. 全文从当今非常多人对精益创业的误解作为一个切入点,深入的分析了为什么人们这么easy就对精益创业产生误 ...

  8. 记:青岛理工ACM交流赛筹备工作总结篇

    这几天筹备青岛理工ACM交流赛的过程中遇到了不少问题也涨了不少经验.对非常多事也有了和曾经不一样的看法, ​一直在想事后把这几天的流水帐记一遍,一直没空直到今天考完C++才坐下来開始动笔.将这几天的忙 ...

  9. CentOS静默安装Oracle 11gR2(x64)

    环境 OS: CentOS 7.4; hosts: L134; IP: 192.168.1.134 DB: linux.x64_11gR2_database 安装依赖包 yum install -y ...

  10. Jquery为动态添加的未来元素绑定事件

    语法: $(selector).on(event,childSelector,data,function) event:必需.规定要从被选元素移除的一个或多个事件或命名空间.由空格分隔多个事件值,也可 ...