一、配置SharePoint Foundation搜索
1. 进入:管理中心 > 应用程序管理 > 服务应用程序 > 管理服务器上的服务,确认“SharePoint Foundation 搜索”服务已启动,并点击名称链接进入配置界面。在配置界面配置“内容访问帐”及“ 索引计划”。
2. 进入:管理中心 > 应用程序管理 > 数据库 > 管理内容数据库,点击数据名称(如:WSS_Content)链接,进入配置界面,将“选择 Microsoft SharePoint Foundation 搜索服务器”设为搜索服务所在的服务器(一般即为本机)。
二、配置SharePoint Server搜索
1. 进入:管理中心 > 应用程序管理 >
2. 在如上界面点击进入“Search Service Application”配置页面,可进行如下配置:
3. 在内容网站首要网站的 网站设置 > 网站集管理 > 搜索范围
参见:http://blog.joycode.com/kaneboy/archives/2011/04/30/116195.joy
三、配置SharePoint 搜索中心
在激活SharePoint Server搜索服务的基础上,可以配置搜索中心。操作如下:
1. 进入内容网站首要网站的 网站设置 > 网站集管理 > 网站集功能中,激活“SharePoint Server 发布基础架构”服务。
2. 在首要网站以“企业搜索中心”为模板创建新网站(假设URL为:http://<ServerName>/SearchCenter)。
3. 在首要网站
另外,我们可能需要将特定范围(如:Word文档)的搜索结果显示在单独的搜索结果页面中,要实现此目的,可按如下步骤操作:
1. 进入:管理中心 > 应用程序管理 >
2. 在搜索中心网站,进入:网站操作 > 查看所有网站内容,打开“搜索页中的选项卡”列表,增加新的选项卡:【选项卡名称】=Word文档,【页面】=WordSearch.aspx。同样,在“搜索结果中的选项卡”列表中增加选项卡:【选项卡名称】=Word文档,【页面】=WordResults.aspx。
3. 在搜索中心网站“页面”文档库中创建页面“WordSearch.aspx”(标题=搜索Word文档,页面布局=(欢迎页面)搜索框)和“WordResults.aspx”(标题=Word文档搜索结果,页面布局=(欢迎页面)搜索结果)。
4. 打开“WordSearch.aspx”页面,进入到编辑状态,然后编辑“搜索框”Web部件的属性。将“杂项: 目标搜索结果页面URL”属性的值修改为“WordResults.aspx”。
5. 进入“WordResults.aspx”页面,同上进入编辑状态修改搜索框相同属性。再编辑“搜索核心结果”Web部件属性,将“位置属性: 范围”指定为“Word文档”。
6. 完成如上修改后将两个文件都签入为主要版本。
参见:http://blog.joycode.com/kaneboy/archives/2011/04/30/116195.joy
四、配置Microsoft FAST Search Server
参见:http://hanmei.blog.51cto.com/521325/271959
五、一些问题的解决
即使正确完成如上配置,可能仍会出现不能查询出结果的情况,现象可能如下:
现象一:点击搜索后,搜索页面提示:
找不到以下项目的任何结果。
现象二:查看日志,有如下信息:
SharePoint Foundation Search
SharePoint Foundation Search
SharePoint Foundation Search
现象三:在SharePoint服务器上用公网IP(11.22.33.44)访问SharePoint页面会被拒绝。
对此问题的解决办法为:
1.
HKEY_LOCAL_MACHINESYSTEMCurrentCont
2.
3.
4.
5.
参见:http://support.microsoft.com/kb/896861/zh-cn
五、参考文档
1. SharePoint 2010 产品中的企业级搜索入门(白皮书):http://technet.microsoft.com/zh-cn/library/ff631149.aspx
2. 为SharePoint搜索创建自定义优化参数:http://blog.joycode.com/kaneboy/archives/2011/09/23/116276.joy
3. Some tips about crawling large external data with BCS connector:http://blog.joycode.com/kaneboy/archives/2011/10/19/116285.