存档

2009年10月 的存档

单服务器SharePoint2010服务器场安装步骤(下) – SharePoint2010安装

2009年10月28日 没有评论

前导阅读

1.《SharePoint 2010虚拟环境推荐》

2.《单服务器SharePoint2010服务器场安装步骤(上) – 服务器准备》

有关虚拟机准备,以及AD和SQL Server 2008等必须组件的安装配置,参考本Blog的前面这两篇。如果遇到创建配置数据库错误,请参考《关于SharePoint 2010安装时不能创建配置数据库的问题解决》

账号准备

SharePoint 2010的安装与2007时候类似,建议创建一个普通账号,作为SharePoint的服务账号。在创建服务器场的时候,配置向导会为这个账号在SQL Server中创建相应的权限。这就要求当前安装时候的登录账号既要具有当前服务器安装软件的权限,还要拥有在SQL Server中创建库、表并且编辑权限的权限。在我这个安装步骤中,登录当前的服务器的账号是域管理员账号。下面我们将在域中创建一个账号“spsvc”作为SharePoint的服务账号。

我们在虚机中,打开开始菜单,点再打开“All Programs”菜单,展开“Administrative Tools”文件夹,点击“Active Directory Users and Counputers”。

image_6

在MMC界面右侧,展开“corp.vegetusoft.com”,选中“Users”,然后通过右键菜单创建一个新用户。

image_7

新用户的“First name”为“SharePoint”,“Last Name”为“Services”,“User login name”为“spsvc”。

image_8

在设置用户密码以后,在其下面选择“User cannot change password”和“Password never expires”。然后完成创建。

image_9

开始安装

在完成账号创建以后,将包含SharePoint2010安装文件的iso加载到虚机以后,在其文件夹内可以找到一个名为splash.hta的文件,双击这个文件可以启动SharePoint2010的安装欢迎界面。在欢迎界面中,可以找到“Install Office SharePoint Server”,点击这个,会打开和SharePoint 2007很相似的安装界面。

image_10

在同意Software License以后,点击“Advanced”,进入详细配置页面。

image_11

在详细配置页面,选择“Complete”。然后点击页面下部的“Install Now”开始安装。

image_12

image_13

安装完成的界面,和2007的时候一样,会自动打开配置向导。点击“Close”关掉安装程序,配置向导自动打开。

image_14

在点击“Next”以后来到“Connect to a server farm”界面,在这个界面中选择“Create a new server farm”,然后点击“Next”。

image_15

在“Specify Configuration Database Settings”界面,在“Database server”中填写“sharepoint”,在“Username”中填写“corp\spsvc”,在“Password”中填写相应的密码,然后点击“Next”。

image_16

在“Specify Farm Security Settings”中,在“Passphrase”和“Confirm passphrase”中填写配置数据库的加密密码。这个是2010中新增的功能。

image_17

修改管理中心网站的默认端口,选中“Specify port number”,然后在后面的文本框中填写“10000”,然后点击“Next”。

image_18

在总结窗口中确认所有配置没有问题,点击“Next”,开始运行配置向导。

image_19

配置向导开始配置。

image_20

配置完成。

image_21

在点击“Finish”,完成配置向导以后,会自动打开管理中心网站。管理中心网站会弹出一个关于是否帮助改善SharePoint的对话框。点击“No”,进入一个配置SharePoint的向导。嗯,这个是第二个向导。

image_22

这时候有两个选择,一个是“Walk me through the setting using this wizard.”,另一个是“I will configure myself.”。我们选择第一个,使用向导带领进行设置。

image_23

在页面中有两个配置项,一个是“Service Account”,一个是“Services”。“Service Account”可以指定新的服务账号,我们这里还是用我们创建配置数据库时候的服务账号。“Services”可以指定启动的服务,默认是所有的服务都启用,我们保持默认。确认完成以后,点击“Next”进行下一步。

image_24

向导的最后一步是创建第一个网站集。这个界面和2007中类似,但是不需要设定网站所有者了。我们简单的在“Title”中填上一个名字,点击“OK”就会创建出第一个SharePoint 2010网站了。

image_25

创建完成。

image_26

点进完成,会返回管理中线首页。

image_27

我们打开一个新tab,访问新网站界面。到此,我们的安装步骤告一段落。

image_28

这篇Blog和上一篇Blog的目的是带领拿到SharePoint2010的初学者可以安装一个体会用的虚机出来。后面我仍会继续跟进SharePoint的一些新特性以及SharePoint2010的一些相关开发。

分类: SharePoint 标签:

控制SharePoint 2010虚机内存的占用

2009年10月28日 没有评论

我们使用SharePoint 2010的虚机,总是觉得内存不够。其实这里面主要消耗内存的还是SQL Server 2008。

我在SQL Server 2008里面限制了内存最大使用为128MB,之后任务管理器里面显示内存使用量急剧下降。如下图。之前显示内存占用2.39GB,现在显示1.71GB。我们可以根据自己的情况适当调整SQL Server 2008的内存使用量,可以达到事半功倍的效果。

image_5

关于SharePoint 2010安装时不能创建配置数据库的问题解决

2009年10月28日 没有评论

这两天一直被不能SharePoint 2010安装好但是配置向导不能创建配置数据库的问题困扰。昨天突然有一次能顺利跑完了,仔细比较了两次操作的区别,发现除了要安装Geneva Framework x64,还要安装Geneva Framework SDK x64。截图和错误信息如下:

(待补)

这个问题现在还不能确定是一个Bug,还是一个只在当前版本中存在的情况。

分类: SharePoint 标签:

单服务器SharePoint2010服务器场安装步骤(上) – 服务器准备

2009年10月27日 没有评论

我计划写一个SharePoint单服务器服务器场安装的安装步骤,分为上下两部分。第一部分为服务器环境准备,包括创建域、安装IIS、安装SQL Server 2008和其他必须部件。第二部分为安装SharePoint2010TP版,并配置出一个SharePoint2010网站。

为了完成这次安装步骤的编写,我准备在Virtual Box 3.0.8中创建了一个的虚机,虚机的内存为2GB,网络为绑定当前网络连接的NAT方式。然后为虚机安装了一个64位的Windows Server 2008 R2英文企业版,相关的请自己参考相关的文档。在安装完成以后,先修改网络设置为IP 10.0.2.15,掩码255.255.255.0,网关10.0.2.2,DNS为10.0.2.15,然后修改计算机名称为“sharepoint”,并重新启动虚机。

1.安装AD

打开Server Manager点击Roles,选择“Add Roles”,在“Select Server Roles”中选择“Active Directory Domain Services”角色,并确定安装角色需要的其他功能。

image

然后点击“Next”直到开始安装相应的角色。在安装完成以后,展开Server Manager左侧的 “Roles”并选中“Active Directory Domain Services”,然后点击角右侧上部的“Run the Active Directory Domain Services Installation Wizard(dcpromo.exe)”。

在安装向导的“欢迎页”中选择“Use advanced mode installation”,然后在“Choose a Deployment Configuration”页中选择“Create a new domain in a new forest”。

image_1

然后在“Name the Forest Root Domain”页中的“FQDN of the forest root admin”中填写“corp.vegetusoft.com”,然后保持所有默认配置完成配置向导,并重启服务器,最终完成“Active Directory Domain Services”角色的安装。

image_2

2.安装IIS7

重启以后,打开Server Manager,点击Roles,选择“Add Roles”,在“Select Server Roles”中选择“Web Server(IIS)”,然后在“Select Role Services”中全选“Web Server”下的“Application Development”,以及“Secutiry”中的“Windows Authentication”和“Management Tools”下的“IIS 6 Management Compatibility”。然后完成安装。

3.安装其他Windows Server 2008功能

打开Server Manager,选择左侧的“Features”,在最右侧点击“Add Feature”。在“Select Features”中选择“Windows PowerShell Integrated Scripting Environment(ISE)”,然后检查“.NET Framework 3.5.1”是否已经安装。

4.SQL Server 2008

SharePoint 2010支持SQL 2005 SP2或者SQL Server 2008,标准版以上。我安装的是英文的SQL Server 2008企业版。

在将SQL Server 2008安装盘iso加载到虚机以后,自动执行的安装程序的时候,Windows Server 2008 R2会提示SQL Server 2008在Windows Server 2008 R2上面安装,会有兼容性问题,但是可以在安装后再安装SP1来解决。

image_3

我们选择继续安装SQL Server 2008。在“SQL Server Installation Center”的左侧点击“Installation”,然后在右侧点击“New SQL Server stand-alone or add feature to an existing installation”,开始安装。这时仍会提示兼容性问题,我们仍然选择继续安装。

忽略遇到的三个警告,在“Feature Selection”中选择“Database Engine Services”、“Management Tools -Complete”和“Microsoft Sync Framework”。然后继续安装, 在“Server Configuration”中点击“Use the same account for all SQL Server services”,然后在其中选择“NT AUTHORITY\SYSTEM”,在点击“OK”后出现的“Database Engine Configuration”页点击页面下方的“Add Current User”,将当前用户添加到SQL Server的管理员组中。然后“继续”到安装完成。

image_4

安装完成后,卸载SQL Server 2008的安装盘ISO,加载SQL Server 2008 SP1的安装介质,按照其默认配置就可以完成SQL Server 2008 SP1的安装。

5.安装MS Chart控件

MS Chart的下载路径为:http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=130f7986-bf49-4fe5-9ca8-910ae6ea442c

按照默认情况安装即可。

6.安装“Geneva”框架

Geneva的系在路径为:http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=118c3588-9070-426a-b655-6cec0a92c10b。经过注册以后,选择“GenevaFramework.amd64.msi”和“MicrosoftGenevaFrameworkSDK.x64.msi”。

题外话

SharePoint 2010建议的硬件是4GB内存,详细内容参考我日志SharePoint2010系列的上一篇《SharePoint2010虚拟环境推荐》

vegetusoft.com是我申请的专门用来测试的,用来模拟企业的真实环境。如果你见到了使用这个域名的虚机,那一定是我做的。:-)

分类: SharePoint 标签:

SharePoint2010虚拟环境推荐

2009年10月26日 没有评论

大多数测试SharePoint2010的人,都会选择虚拟机来测试、评估和学习SharePoint2010,那么SharePoint2010需要什么样的环境呢?

根据现在我拿到的SharePoing 2010的系统需求来看,独立安装或者服务器场内单一服务器的最小硬件要求:64位双核3GHz以上处理器,4GB内存,80GB硬盘和DVD驱动器;软件最小需求为Windows Server 2008(64位),.NET Framework需要3.5 SP1以上,数据库为SQL Server 2005 SP2或者SQL Server 2008,需要IIS7并打开asp.net、Windows验证和IIS6管理兼容接口。

实际上经我们测试,在2GB内存的情况下,SharePoint 2010也可以运行,只不过速度稍慢。

由上面的条件,如果你要在虚拟机环境中尝试SharePoint 2010,你必须要一台支持64位虚拟化的PC,同时最少4GB的内存,并且PC上安装有一款支持64位操作系统的虚拟机软件,并为你测试SharePoint 2010分配2GB以上的内存。

现在PC上比较常用的支持64位操作系统的虚拟机软件主要有:Hyper-V,Virtual Box和VMware。使用Hyper-V的话,要求你的CPU支持虚拟化,同时安装带有Hyper-V的Windows Server 2008 64位版;Virtual Box不需要特殊的操作系统,VMware也是。我在这里推荐Virtual Box,一方面是用64位Windows 7就可以了,不需要换操作系统,另外Virtual Box是开源软件,可以免费使用,没有版权问题,它的速度也相当的快,开发人员还在定期的发布新版本。

说说我的环境:我现在用的是一个两年以前的T61,不过我两年以前已经把内存加到4GB了。使用4GB内存的时候,如果用XP、Vista或者Win7的时候,最好使用64位的操作系统,以便充分利用内存。我测试时候会使用Virtual Box来做虚拟机宿主,现在Virtual Box的最新版本是3.0.8。我在Virtual Box里面创建了一个内存为2GB的虚机,虚拟硬盘为动态增长的2T大小。在安装好Windows Server 2008 R2以后,先启用AD RS规则,再启用IIS7规则,然后安装SQL Server 2008,然后再完全安装SharePoint 2010。

我这是比较寒酸的配置,牛配置参考kaneboy的新本子:新装备到手。当然如果你有条件的话,也可以像kaneboy那样整一个支持8GB内存的新PC。

分类: SharePoint 标签:

关于SharePoint 2010

2009年10月23日 没有评论

随着SharePoint Conference 2009的召开,相关NDA的实效,SharePoint 2010正式浮出水面。各路英雄开始铆劲疯狂发Blog了。产品组的Blog就像井喷一样开始发帖,搞得我对TechEd China 2009上的SharePoint 2010相当期待。希望不要让我失望。

我也要开始品尝一下SharePoint 2010的味道,当初SharePoint Wiki有点沉寂,SharePoint 2010来了,我们再烧一把吧。最近修改程序,SharePoint Wiki的程序要更新一下了

分类: SharePoint 标签:

《精通Windows SharePoint Services 3.0》上市了

2009年10月17日 没有评论

shupi经过这么长的时间《精通Windows SharePoint Services 3.0》终于上市了,这中间的辛苦都不说了,以此纪念我的2009年。

China-Pub售书链接

分类: SharePoint 标签: