一:sharepoint介绍<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
在微软刚过去的08财年第二季度(即日历年2007/10 - 2007/12这三个月),微软的SharePoint销售数据是10亿美元!,可是她的普及程度远不及其他产品,这里先介绍几个刚接触sharepoint的都有点分不清的概念。
WSS:Windows Sharepoint Service(免费的)
SPS:Sharepoint Server (主要是2003版的,收费的)
MOSS:Microsoft Office Sharepoint Server(收费的)
SPD:SharePoint Designer, Frontpage衍生出两个产品,一个是Expression Web,另一个就
她了,专门定制sharepoint页面的工具
WSS是MOSS和SPS的基础
SPS应该是2003版的
MOSS是SPS的升级版2007
二.通过主机表头实现多个SharePoint Web应用程序公用一个端口
在升级前我们先介绍这样一件事,sharepoint中是web应用程序---网站集—网站—子网站这样的结构,一个web应用程序对应一个端口,这样如果不同的web应用程序使用不同的端口,浏览器浏览的时候就要加上端口号,而我们平时访问的网站都是用加的,IIS中可以通过配置主机标头实现一个端口下的多个DNS名称。只要对应的DNS名称可以被解析为该IIS服务器的IP地址就行。借此,可以使多个站点共用相同的IP和端口号 。在MOSS中,我们在管理中心里创建Web应用程序时也可以设置主机标头。
这两个个网站集所宿主的Web应用程序都使用35641端口。我们只需要在SharePoint 3.0管理中心--应用程序管理-- SharePoint Web应用程序管理--新建Web应用程序中做下面图示的设置即可。
图1 SharePoint 3.0管理中心里的主机标头配置项
等待创建过程结束后,网站集宿主的Web应用程序就创建好了。在该Web应用程序下,我们可以创建常规的网站集。根据上面的同样的设置方式,我们同样设置好http://www.b.com:35641/,并且创建网站集,
我们要测试我们的设置是否成功,最方便的就是更改本地的Hosts文件, 在 C:\windows\system32\drivers\etc 文件夹中, 按照 ip地址 域名 的格式添加单独的一行记录。如下:
127.0.0.1 http://www.a.com/
127.0.0.1 http://www.b.com/
由于是本地Hosts文件,所以这种方式只能适用与本地的解析。在生产环境下我们可以利用DNS服务器来进行解析。
现在,我们就可以通过在浏览器地址栏中输入http://www.a.com:35641/来访问a站点了。对与b站点也是一样。我们可以看到,这2个SharePoint网站集都在35641端口下。
使用主机标头有如下限制:当站点使用SSL增强安全性时,就不能使用主机标头。另外,浏览器也需要支持主机标头技术,但目前几乎所有的浏览器都支持,所以大可忽略这条限制。
三.Sharepoint的升级
Sharepoint的升级是从WSS2.0/sps2003平台到wss3.0/MOSS2007平台,我说说我测试过的两种方式,不管采用任何升级方式,升级前都要做好备份和测试工作。
1. 采用安装升级的方式(主要参考ocean的文档,自己已做过测试)
1.1 在配置向导运行之前必须首先运行prescan.exe,这个在12目录下的bin目录
1.2:首先安装WSS3.0,安装的时候有几个选项,最好选择第一项,默认的是第二项。如果选择第二项,则在装完WSS3.0后,会自动对服务器上的所有网站进行升级,但是存在很大的风险,所以建议选择第一项,执行逐步升级,这样可以一个网站一个网站升级,而且如果升级失败,还可以恢复,比较保险一些。
1.3: 配置完后打开管理中心,首先在“操作->服务器场上的服务”中启动必须的服务,然后在“操作-> 升级并迁移”,选择“网站内容升级状态”。
1.4: 在“网站内容升级状态”中,可以看到所有的WSS2.0的网站,选择你要升级的网站,然后选择“开始升级”。
1.5: 点击开始升级后,会有一个升级页面,升级并不是直接升级原先的站点数据库和Web站点,而是会建立一个新的数据库和新的站点,然后将原先WSS2.0的站点改变到另外一个端口或者另外一个主机头。所以升级完毕之后,原先WSS2.0的站点仍然可以访问。当你删除升级后的WSS3.0的站点的时候,原先的WSS2.0的站点也会自动的改回去。因为如果升级后站点的问题太多,你还有退路恢复。
1.6: WSS3.0会首先检查数据库,然后给出一个信息列表。并且给出升级后的数据库的名字。如果一切没有问题,就点击“升级网站”按钮,升级的过程根据数据库的大小和网站的个数不同而花费的时间不同。
1.7:升级完之后,就会显示升级成功的界面,然后你可以访问新升级的站点,如果没有意外的话,就会正常访问到升级后的站点。
2.使用附加内容数据库的方式
2.1同样升级前要在WSS2.0的server上运行预升级扫描工具,这个在12目录下的bin目录找到。
2.2.扫描成功后,将要升级的站点的内容数据库的.mdf和.ldf文件拷贝到wss3.0或是moss的sql server 2005的数据库的data目录下,并附加数据库。
2.3.然后我们去WSS3.0或moss的管理中心创建一个web application:打开WSS3.0的管理中心-》应用程序管理-》创建或扩展web 应用程序-》新建web 应用程序,下面是创建时设置URL的部分,如果将URL规划为ITD.xxxxx.com.cn,既在在此设置,但是itd下面的子网站会以以下方式呈现:ITD.xxxxx.com.cn/sites/eas。
2.4.创建好web应用程序后,去wss3.0或moss管理中心-》应用程序管理-》内容数据库中将已经生成的内容数据库删除。
2.5.删除后,在命令行下将添加WSS2.0的内容数据库,运行以下命令附加WSS2.0的内容数据库:stsadm -o addcontentdb -url URL -databasename database name -databaseserver database server name。
URL:WSS3.0 Web Application的URL.
Database Name:内容数据库名称。
Database Server Name:WSS3.0或moss数据库服务器的名称。
2.6.添加内容数据库成功后,我们在去wss3.0或moss管理中心-》应用程序管理-》内容数据库中查看,便可以看到我们刚刚附加的内容数据库。
2.7.在网站集列表中也会出现我们已经升级后的网站集(升级前因为我们只创建了web应用程序,所以升级前这里是没有网站集的,在此说明一点,一个web应用程序也有自己的URL但他的URL是不可以访问的,只起到标识作用)
2.8.现在我们就可以访问升级后的URL了
3.有的时候我们会遇到将WSS3.0站点升级到MOSS2007
3.1创建新的web application,主机表头为xxx.xxxxxx.com.cn,端口为80,并且在域中添加DNS解析。
3.2将升级后的子站点backup出来,命令:stsadm -o backup -url http://wsssh01/:15809/sites/app15 -filename d:\app15。
3.3将backup出的文件restore到第一步新建的web application,命令:stsadm -o restore -url http://APP15.xxxxxxx.com.cn -filename d:\app15。
3.4成功后可以浏览新的站点。
4.安装SP1补丁
4.1安装说明:该补丁主要包括WSS SP1,MOSS SP1,Sharepoint Designer SP1.安装时要先安装WSS SP1,然后在安装MOSS sp1。
4.2下载地址:
WSS SP1:
MOSS SP1:
Sharepoint Designer SP1:
4.3安装过程:
<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /><chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on"><span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体">4.3.1</span></chsdate>补丁运行后首先进行更新检测
<chsdate year="1899" month="12" day="30" islunardate="False" isrocdate="False" w:st="on"><span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体">4.3.2</span></chsdate>检测成功后,会使用升级向导自动完成相关升级操作
发表评论
-
SharePoint之定义管理路径
2008-03-12 07:14 1078一:如何设置 通过定义管理路径,可以指定 Web 应用程序 ... -
Sharepiont之页面模型
2008-03-15 17:33 1065本文主要包括以下几方面内容:1.页面布局和母版页2.页面布局模 ... -
Sharepoint站点把我的名字显示成“系统帐户”问题
2008-03-18 21:48 982在你安装了SharePoint Server 2007之后,当 ... -
MOSS中对列表的一些操作(创建,查询等)
2008-06-17 20:47 8991.查询列表的所有字段 SPSite site = new S ... -
使用对象模型来创建内容类型
2008-07-03 21:49 644一:首先定义一个函数来创建内容类型,代码如下: private ... -
微软发布WSS3.0和MOSS2007 基础结构更新
2008-07-17 07:07 725一:Windows SharePoint Services 3 ... -
[翻译]Training Site Template—Part 1:介绍
2008-07-30 20:08 696原文地址:http://blogs.msdn.com/shar ... -
MOSS中的计时器作业
2008-11-05 20:23 887这方面的文章园子里有几篇了,不过大家基本上都是参考了http: ... -
如何取到MOSS列表中item的链接
2008-12-04 18:07 823SPListItem的Url属性返回的不是绝对路径,形式如下面 ... -
MOSS程序中如何发Mail?
2008-12-09 10:42 783我们使用.NET类库中的API发Mail的时候,我们要配置他的 ...
相关推荐
本篇文章将详细阐述如何在小型服务器环境中进行SharePoint Portal Server 2003的安装。 首先,安装SharePoint Portal Server之前,你需要确保硬件和软件环境满足最低需求。硬件上,这通常包括足够的处理器速度、...
这篇文章详述了他们在管理如此复杂环境中的经验、教训和最佳实践。 首先,监视增长和性能是确保系统稳定和高效运行的重要环节。Microsoft IT使用多种工具进行监控,如Microsoft Operations Manager 2005 (MOM),它...
本篇文章将深入探讨SharePoint大规模私有云的搭建与运维策略,帮助企业在确保数据安全的同时,实现高效稳定的业务运营。 #### 二、微软SharePoint私有云现状 - **客户规模**: 微软的SharePoint Online Dedicated...
本篇文章将深入探讨如何对SharePoint 2007网站进行性能优化,以确保系统的高效运行。 首先,理解SharePoint 2007的架构至关重要。它基于微软的.NET Framework,采用Windows SharePoint Services (WSS)和Microsoft ...
本篇文章将详细介绍MOSS 2007的安装过程以及其管理架构。 #### 二、安装准备 在安装MOSS 2007之前,需要确保满足以下硬件和软件要求: - **硬件**:推荐至少4GB RAM和足够的硬盘空间(建议至少有20GB可用空间)。 ...
本篇将深入探讨SharePoint 2007的性能优化策略,以提升系统响应速度和整体效能。 1. **硬件配置优化** - **服务器硬件升级**:提高CPU、内存和硬盘I/O能力,可以显著提升SharePoint性能。确保服务器配置符合微软...
在本篇文章中,我们将深入探讨如何搭建Microsoft Office SharePoint 2007的工作流开发环境。SharePoint 2007是微软推出的一款企业级协作平台,它提供了强大的文档管理、内容管理和工作流等功能,帮助企业提高工作...
本篇将详细讲解如何使用SharePoint 2013配置向导连接SQL Server 2012 Express。 首先,确保你已经正确安装了SharePoint 2013服务器和SQL Server 2012 Express。安装过程中应选择正确的安装选项,确保SQL Server支持...
本篇文章将详细解析由Steve Smith(Microsoft SharePoint Portal Server MVP及MCT)分享的一个关于从SharePoint 2003升级至SharePoint 2007的就地升级演示。此次升级涉及从WSS 2.0到MOSS 3.0的迁移,主要关注点在于...
WebPart是MOSS 2007中的核心组件之一,它是构建SharePoint页面的基础单元,允许开发者创建可重用的、交互式的用户界面元素。本篇将深入探讨MOSS 2007中的WebPart开发,以帮助你更好地理解和应用这一技术。 1. **...
在本篇中,我们将深入探讨Project Server 2010的规划、设计和部署方面的关键知识点,特别是关于服务器农场架构的变化、新服务架构、部署概述以及硬件和软件的要求。 **一、服务器农场架构的变更** Project Server ...
本篇将深入探讨MOSS 2007的定制技术及其应用场景。 1. **页面布局与Web部件定制** - 页面布局:MOSS 2007支持自定义页面布局,开发人员可以通过修改或创建新的.master文件来调整页面结构,以适应企业的视觉识别...
《Visual Studio 2008:开启高效编程之旅》 Visual Studio 2008(简称VS2008)是微软公司推出的一款强大的集成开发环境(IDE),它为程序员提供了全面的工具集,用于创建各种类型的应用程序,包括桌面应用、Web应用...
"MOSS 2007应用日记"作为一个学习资源,通过三十四篇实例,旨在引导初学者逐步掌握这一复杂但功能丰富的平台。 1. **基础入门**:MOSS 2007的安装与配置是初学者的第一课。了解如何在服务器环境中部署MOSS,包括...
本篇文章将围绕“网络邮件系统维护”,深入探讨Exchange Server的基本概念、安装过程以及日常维护要点。 一、Exchange Server简介 Exchange Server是微软开发的一款企业级邮件服务器软件,它集成了电子邮件、日历...
在压缩包子文件的文件名称列表中,我们看到"SQLServer2005SP4-KB2463332-x86-CHS.exe",这个文件是实际的安装程序,KB2463332是该更新的特定KB号,表示微软知识库中的一篇文章,详细记录了这个更新的内容和安装指南...
本篇文章将详细介绍这个问题的成因以及解决方法。 首先,让我们理解问题的根源。此错误常见于使用Ghost安装的Windows XP系统,Ghost安装版通常会为了节省空间和提高安装速度而删除一些非必要的系统组件。在尝试安装...