SSP为服务器场中的WebApplication提供诸如用户配置文件、搜索、BDC、MySite等服务(根据MSDN的Blog资料显示SSP还可以为非SharePoint的应用提供服务,不知道是什么样的场景)。
涉及到MySite有必要首先区分MySite和MySite Host两个概念:MySite指的是每个用户创建的个人站点,在MOSS中,所有的MySite必须宿主在一个WebApplication上,这个WebApplication称之为MySite Host所在位置是可以自定义的,默认情况下,MySite Host和SSP Admin站点在同一个WebApplication中,比如SSP Admin站点为Http://XQYI:1978/admin,则MySite默认位置在Http://XQYI:1978/下,个人网站创建时通过Http://XQYI:1978/personal/UserName来访问。MOSS不推荐将MySite Host和其他WebApplication放在一起,因为MySite存储的数据和SSP Admin站点性质不一样,备份时需要分开备份。对于生产环境而言,企业的Portal网站可以和MySite Host放在一个WebAppliction中,备份时一起备份,以下操作将MySite Host和Portal网站放置在一个WebAppliction中:
假设Portal站点为Http://XQYI,所在WebAppliction为WebApp
1 在WebApp上定义两个受管路径,一是定义MySite为显示包含,二是定义Personal为匹配符包含
2 在WebApp下创建一个新网站,取名为MySiteHost,创建位置为Http://XQYI/MySite,同时网站模板选择为My Site Host(我的网站宿主)
3 网站创建完成后,转到SSP管理站点,进入MySite Settings页面
4 设置Personal Site Provider为Http://XQYI/MySite/,Location属性设置为Personal
5 完成后,用户单击Portal网站上的MySite链接时将在Http://XQYI/MySite/Personal/User下创建个人网站
注:在之前已经创建的个人网站不会自动移动到新位置上,必须使用STSADM工具手工移动,其命令行格式为:STSADM -o backup 和STSADM -o restore移动已有的个人网站到新位置上