本文出自 “叶俊生” 博客,请务必保留此出处http://yejunsheng.blog.51cto.com/793131/175814

安装环境及软件:
虚拟机:Vmware Workstation 6.02
操作系统:Windows Server 2003 R2
安装软件:SQL Server 2005 SP2、SharePoint Portal Server 2003 SP2
网络环境:一台DC,一台成员服务器(用来安装SQL和SPS)
一、 安装IIS
1、 在“控制面板”中打开“添加或删除程序”,打开“添加/删除Windows组件”,选中“应用程序服务器”
20034158
2、 单击“详细信息”,选择“ASP.NET”、“Internet 信息服务(IIS)”,单击“确定”即可。
20034159
3、 安装IIS时候,注意不要安装“FrontPage 2003 Server Extensions”。该组件默认是不安装的,可以通过选中“Internet信息服务(IIS)”,单击“详细信息”查看。
20034160
二、 安装SQL Server 2005 SP2
1、 插入第一张安装光盘并运行,单击安装“服务器组件、工具、联机丛书和实例”。
20034161
2、 接受许可协议,单击“下一步”。
20034162
3、 进行必备组件的安装,单击“安装”即可。
20034163
4、 成功安装必备组件,单击“下一步”继续。
20034164
5、 进入SQL安装向导界面,单击“下一步”。
20034165
6、 安装程序对系统配置进行检查,如果有出现错误的需要解决后才能继续。我这里显示一个警告,提示“最低硬件要求”有问题,因为我的虚拟机使用的是512M内存,这个可以忽略。单击“下一步”继续。
20034166
7、输入相关注册信息,如姓名、公司,单击“下一步”。
20034167
8、选择需要安装的组件,这里全部钩选。如果要进行个性化安装,再单击“高级”
20034168
9、在此界面选择需要安装的功能,还可以改变软件的安装路径。
这里为了安装所有功能及示例,在“文档、示例和示例数据库”上右键单击,选择“整个功能将安装到本地硬盘上”,把所有示例和数据库都安装上,单击“下一步”
20034169
10、选择“默认实例”,单击“下一步”。
20034170
12、 选择登陆使用的帐户,选择“本地系统”。下面的“安装结束时启动服务”保持默认,单击“下一步”。
20034171
13、 选择身份验证模式,选择“混合模式”,在下面输入SA帐户的登录密码,单击“下一步”。
20034172
14、 选择排序规则,安装默认设置,单击“下一步”。
20034173
15、 默认选择“安装默认配备”,单击“下一步”。
20034174
16、 设置错误报告,保持默认,单击“下一步”。
20034175
17、 程序确认所选安装组件,单击“安装”。
20034176
18、 开始SQL Server 2005的安装,这个过程很漫长,呵呵。
20034177
19、终于全部组件安装完毕,单击“下一步”。
20034178
20、安装完成对话框,单击“完成”。
20034179
21、到微软网站下载SQL Server 2005的SP2,运行安装,单击“下一步”。
20034180
22、接受许可协议,单击“下一步”。
20034181
23、功能选择,按照默认即可,单击“下一步”。
20034182
24、选择身份验证模式,这里选“SQL Server身份验证”,输入SA密码,单击“下一步”。
20034183
25、安装确认,单击“安装”。
20034185
30、安装完成后,提示需要重启计算机才能完成安装,单击“确定”。
20034186
31、 单击“下一步”。
20034187
32、单击“完成”,重启计算机。
20034188
三、 将计算机加入到域
过程略
四、 添加管理帐号
在DC上新建一个用户“SPSAdmin”,并授予域管理员权限,后面将使用该用户来管理SPS2003。
注:SPS2003的管理帐户需要预先设置好,并且给予强密码,设置完成后不要随意改动其密码,否则需要对SPS2003进行重新设置。
五、 安装SharePoint Portal Server 2003
注:SPS 2003如果使用SQL Server 2005做为后端数据库,必需安装完SP2才可以正常运行。
1、 插入SPS2003光盘并运行,单击“安装Microsoft Office SharePoint Portal Server 2003组件”。
20034189
2、安装向导提示将安装的组件,单击“下一步”。
20034190
3、安装程序提示需要停止部分服务以完成安装,单击“确定”。
20034191
4、等待安装。
20034192
5、进入程序安装向导,单击“下一步”。
20034193
6、接受许可协议,单击“下一步”。
20034194
7、输入产品密钥,单击“下一步”。
20034195
8、选择是否安装自带的数据库, 因为前面已经安装了SQL Server 2005,所以选择“安装(不包括数据库引擎)”,单击“下一步”。
20034196
9、程序进入安装。
20034197
10、输入上面创建好的管理帐号,单击“下一步”。(注意这个帐号不要输错了)
20034198
11、继续最后的安装,单击“下一步”。
20034199
12、全部组件安装完毕,单击“完成”。
20034200
13、安装完成后,自动弹出设置页面,在“门户网站应用池标识”中,输入管理帐号和密码,,单击“确定”。
20034201
14、进入到数据库配置页面,因为还没有安装SP2,所以暂时不要进行配置。
20034202
15、到微软网站下载Windows SharePoint Services Service Pack 2以及SharePoint Portal Server 2003 Service Pack 2
Windows SharePoint Services Service Pack 2:
http://www.microsoft.com/downloa ... p;DisplayLang=zh-cn
SharePoint Portal Server 2003 Service Pack 2
http://www.microsoft.com/downloa ... p;DisplayLang=zh-cn
16、 先安装Windows SharePoint Services Service Pack 2,然后再安装SharePoint Portal Server 2003 Service Pack 2
17、 验证是否安装成功,可以在控制面板里,打开“添加或删除程序”。选中“Microsoft Office SharePoint Portal Server 2003”,点击“单击此处获得支持信息”。
20034203
在弹出信息窗口查看版本信息。具体参照下面的版本信息:
SPS 2003 版本为:11.0.5704.0
SPS2003 SP2 版本为:11.0.8126.0
WSS 2.0 版本为:11.0.5608.0
WSS 2.0 SP2 版本为:11.0.7969.0
18、完成SP2安装后,返回到上面的数据库配置页面,选择“创建配置数据库”,“数据库服务器”栏按照默认选择,在“配置数据库名称”栏选择使用默认名称或者输入自定义的数据库名称。
20034204
19、输入联系人电子邮件地址;代理服务器按照默认不进行设置。
20034205
20、进入服务器拓扑结构设置页面,单击“更改组件”。
20034206
21、在组件分配中,钩选“Web”、“搜索”、“索引”;选择本服务器为作业服务器,文档服务器不设置,单击“确定”。
注:如果有多台SPS服务器,可以根据需求进行分别配置。
20034207
22、返回到服务器拓扑结构配置页面,可以看到各组件分配的情况。
在页面下方的配置问题,可以看到提示还没有配置电子邮件服务器,这个可以不进行配置,会损失一些和电子邮件相关的功能。如果要进行配置,则在“数据库服务器配置”选项里,单击“全局电子邮件服务器”后面的“未知”链接
20034208
23、进入“配置电子邮件服务器设置”页面,在“出站SMTP服务器”中输入邮件服务器名称,例如“Exchange.yejunsheng.com”,再输入“发件人地址”和“答复人地址”。单击“确定”退出。
20034209
24、至此完成所有服务器的配置,可以看到下面的配置问题提示所有服务器运作良好。单击“关闭”。
20034210
25、在管理中心的“门户网站和虚拟服务器配置”中单击“创建门户网站”。
20034211
26、 选择“创建门户”,输入“网站名称”等资料,单击“确定”。
(注:因为在前面已经打了SP2,所以创建门户的页面会多了一项“安全性配置”的选项)
20034212
27、在确认页面中单击“确定”进行门户的创建。
20034213
28、等待门户的创建。
20034214
29、门户创建成功。点击主页的链接进入门户网站
20034215
30、创建成功的门户网站主页。所有部署完成。
20034218
六、身份验证的相关配置
由于打了SP2,SPS2003在创建门户的时候,默认选择的是kerberos验证方式,在创建门户后,点击主页链接进入门户的时候,会要求输入用户名和密码,但是即使输入正确了,也还是会出现一个未授权的页面。
20034216
根据微软网站的资料,需要为该域用户帐户配置 SPN。http://support.microsoft.com/kb/832769/zh-cn
1、 下载并安装 Setspn.exe 命令行工具。先登录到微软网站下载:
http://www.microsoft.com/downloa ... &DisplayLang=en
2、 安装后打开“命令行提示符”窗口,进入Setspn文件的安装目录,运行如下命令:
setspn –A http/SPS2003.yejunsheng.com spsadmin
(注:SPS2003.yejunsheng.com为服务器名称,spsadmin为域用户帐号名称)
3、等待一会,配置完
20034217
4、此时再进入门户则可以正常访问。
七、 后记
以上是我安装SPS2003的一个过程,因为刚刚接触,还是很烂,呵呵。
SPS的安装还是比较简单的,只是在最后的配置中,遇到了身份验证的问题,浪费了一些时间才找到解决的方法。把这个过程记录下来,一方面备忘,一方面也希望能给有需要的朋友一些帮助;同时更希望如果哪位发现了我的错误的可以给予指正。
八、 参考文章
如何将 Windows SharePoint Services 虚拟服务器配置为使用 Kerberos 身份验证以及如何从 Kerberos 身份验证切换回 NTLM 身份验证
http://support.microsoft.com/kb/832769/zh-cn
如何使用作为数据库后端 SQL Server 2005 部署中安装 SharePoint Portal Server 2003 Service Pack 2 和 Windows SharePoint Services Service Pack 2
http://support.microsoft.com/kb/917446/zh-cn