一:sharepoint介绍

在微软刚过去的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应用程序时也可以设置主机标头。

http://www.a.com:35641/

http://www.b.com:35641/

这两个个网站集所宿主的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:

http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=4191a531-a2e9-45e4-b71e-5b0b17108bd2

MOSS SP1:

http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=ad59175c-ad6a-4027-8c2f-db25322f791b

Sharepoint Designer SP1:

http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=b57c805d-2821-4625-a6f1-80725267f887

4.3安装过程:

4.3.1补丁运行后首先进行更新检测

4.3.2检测成功后,会使用升级向导自动完成相关升级操作

本文转自生鱼片博客园博客,原文链接:http://www.cnblogs.com/carysun/archive/2008/03/07/1094397.html,如需转载请自行联系原作者

Sharepoint之升级篇相关推荐

  1. 54. spring boot日志升级篇—logback【从零开始学Spring Boot】

    在<44. Spring Boot日志记录SLF4J>章节中有关相关的介绍,这里我们在深入的了解下logback框架. 为什么要使用logback ? --在开发中不建议使用System. ...

  2. 详解Linux运维工程师打怪升级篇

    详解 Linux 运维工程师打怪升级篇 积累经验篇 做运维也快4年多了,就像游戏打怪升级,升级后知识体系和运维体系也相对变化挺大,学习了很多新的知识点. 运维工程师 是从一个呆逼进化为苦逼再成长为牛逼 ...

  3. excelvba怎么设置不打开文件自动保存_自从有了这个工具,我的Office操作已经快到慢不下来了!(升级篇)...

    在<自从有了这个工具,我的Office操作已经快到慢不下来了!>一文中,我们学会了如何将功能区选项卡上的命令添加到快速访问工具栏上的方法. 可是还有一些命令,我们无法直接添加到快速访问工具 ...

  4. 6-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案升级篇(远程升级STM32程序,基于Wi-Fi,同时支持升级Wi-Fi,APP控制版)...

    https://www.cnblogs.com/yangfengwu/p/10456306.html 视频教程 https://www.bilibili.com/video/av54942955/ 请 ...

  5. 全力升级篇-基于Mongodb与Nginx负载均衡打造共享单车项目实战 最新完整项目升级版

    全力升级篇-基于Mongodb与Nginx负载均衡打造共享单车项目实战 最新完整项目升级版 课程作为全新的升级项目课程,基于Nginx负载均衡,Flume与Kafka,Mongodb和Redis等技术 ...

  6. 引导魔女之力,征服星辰大海 升级篇: 重要事情说三遍: 升级!升级!!升满级!!! 简述: 1.本篇仅升级,涉及到的技巧全职业都可以参考; 2.考虑到萌新刚玩通关护卫者系统等级不高,故

    引导魔女之力,征服星辰大海 升级篇: 重要事情说三遍: 升级!升级!!升满级!!! 简述: 1.本篇仅升级,涉及到的技巧全职业都可以参考: 2.考虑到萌新刚玩通关护卫者系统等级不高,故禁护卫者以及不使 ...

  7. 第七章、Spring Boot MyBatis升级篇

    课时二十七.Spring Boot MyBatis升级篇-注解 缘起:在一节视频中,有这么一段留言:"会不会推出SpringBoot整合Mybaits配置文件sqlMapConfig.xml ...

  8. SpringBoot定时任务升级篇(动态添加修改删除定时任务)

    (1)思路说明: (a)首先这里我们需要重新认识一个类ThreadPoolTaskScheduler:线程池任务调度类,能够开启线程池进行任务调度. (b)ThreadPoolTaskSchedule ...

  9. 【转载】运维职业向!我是怎么入得运维行业?运维工程师入门必备技能以及打怪升级篇...

    前言:转载 陈浩一个从事安全运维向的前辈文章.写的很好.人非常nice,遇到了问题,qq上很快就回复了我. 大道三千 入门最难,凡事入了行,也就什么都好说了,好的自然不断努力奋斗修行,不好的自然很快就 ...

最新文章

  1. 再见,卷积神经网络!
  2. 我在哪里可以在线找到Android源代码? [关闭]
  3. WCF 第十三章 可编程站点 所有都与URI相关
  4. 工程管理专业就业前景_网络工程师就业前景如何?
  5. OpenWindow.document.write();
  6. TLS/SSL 工作原理及握手过程详解
  7. 写给找工作的朋友——最典的面试葵花宝典
  8. ldap radius_在LDAP上使用RADIUS的好处
  9. Ubuntu修改open files数
  10. (转)5分钟APIG实战: 使用Rust语言快速构建API能力开放
  11. Appium下载和安装
  12. 微信小程序云开发 数据库
  13. 云南省昭通市领导一行莅临上海控安调研指导
  14. 老主板N卡点的亮A卡点不亮、只有VGA和DVI亮解决思路
  15. 仿Android端饿了么外卖的效果
  16. 移动OA,为企业提供更高效的办公模式
  17. 逻辑思维案例题(二)
  18. 如何回答「为什么想做产品经理」【面试核心问题3】
  19. 用友BIP对接外部旺店通企业版奇门系统
  20. c语言找出一个数组中出现次数最多的那个元素,c语言找出数组中出现次数最多地那个元素...

热门文章

  1. paip.提升效率--调试--日志系统日志参数含义---python
  2. OpenGL学习入门之VS2010环境配置 [转]
  3. #查找文件中是否有eee如果没有在最后加入
  4. 3 ADO.NET跟踪日志
  5. 从VC 6.0移植代码到VS C++ 2005得出的一些经验
  6. Could not find a version that satisfies the requirement pyspider (from versions: ) No matching distr
  7. Metasploit运行环境内存不要低于2GB
  8. 删除Kali Linux多余的系统架构
  9. Kail Linux渗透测试教程之免杀Payload生成工具Veil
  10. Arduino Yun的主要部件介绍选自Arduino Yun快速入门教程