在之前的文章中,通过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. Spring MVC中使用errors标签

    先创建一个实体类,后续的验证都基于这个实体类: public class Goods { private String goodsName; private String city; private ...

  2. ubuntu12.04 lts 安装gcc 4.8

    gcc 4.8.1 是第一个完全支持C++11 的编译器,Windows上可以安装mingw版的,在sourceforge 上有下载,安装也比较方便.在Linux上安装的话需要首先安装一些依赖库.在U ...

  3. Linux中找出占用内存最多的前N个进程

    一.使用ps命令 ps -aux | sort -k4nr | head -N *命令详解: 1. head:-N可以指定显示的行数,默认显示10行. 2. ps:参数a指代all——所有的进程,u指 ...

  4. React (native) 相关知识

    container component provider组件 react里的redux进阶玩法 react组件的生命周期 conductor / componentWillMount / render ...

  5. sublime text执行PHP代码

    新建编译系统 { "cmd": ["php", "$file"], "file_regex": "php$&q ...

  6. 原生DOM操作

    注入jQuery var node=document.createElement("script"); node.setAttribute('src','http://common ...

  7. 远程IPC种植木马

    要实现代码例如以下: ///////////////////////////////////////////////////////////////////////////////////// typ ...

  8. sublime text 3中文乱码问题解决的方法

    一.首先要确保本机sublime已经有安装包管理器,假设没有.安装方法:http://blog.chinaunix.net/uid-12014716-id-4269991.html 文中的第一步:安装 ...

  9. cocos2d-js 粒子系统使用自定义图片,还原原来的图片宽高

    粒子系统使用自定义图片很简单只需要在plist最后一行设置png的名称即可.但是,在实际使用中,发现自定义图片无法使用原来的形状,例如设置了一长条的图片,结果出来确实一个个圆球. 翻了plist和cc ...

  10. java 生成jar包并保留注释

      java 生成jar包并保留注释 CreationTime--2018年7月17日08点32分 Author:Marydon 1.选中java项目-->右键-->Export: 2.去 ...