一、制作一个带更新的WSS安装包

首先自己要制作一个带更新的WSS安装包,现在已经更新到SP2了。

在命令提示符中输入:SharePoint.exe /extract:c:\wss3

这样,你的WSS安装包就被解压到C盘。然后到UPDATES目录中,之后依照同样方法,将SP1、SP2安装文件解压到C:\WSS3\UPDATES目录中。在WSS3目录中运行SETUP.EXE安装WSS3的程序文件。

具体参考:http://technet.microsoft.com/zh-cn/library/cc287882.aspx

二、准备服务器环境

1、安装IIS

2、安装.NET 3.5

这两个要是不会装的话,就点最右上角的“小叉”。他会告诉你怎么做。

3、安全WSS程序文件

使用上一步制作的安装包,运行SETUP.EXE

选择“高级”


附件: 1.jpg


此处选择“Web前端”


附件: 2.jpg


安装完成后千万不要选择:“立即运行Sharepoint产品和技术配置向导”。



附件: 3.jpg

   

三、使用PSCONFIG工具进行配置服务器

1、在指定的数据库服务器中创建WSS的配置数据库与管理中心内容数据库。此步最为重要,使用普通的安装向导是没办法指定的。

psconfig -cmd configdb -create -server spsserver -database ScallyWSS_Config -user scally\mossadmin -password scally  -admincontentdatabase ScallyWSS_AdminContent

参数说明:

-server:指定SQL 数据库,这里就可以将数据库迁移致任意版本了。经过苦苦探索后发现网上的解决方法基本都是安装并配置完WSS后将网站内容数据库迁移走。这种办公并没有做过真正意义上的数据库分离。因为这种做法并不能迁移配置数据库。

-database:指定数据库名称。

-user:有权限配置SQL的帐户

-password:密码

-admincontentdatabase:此处可以建立并指定管理中心内容数据库名称。

命令执行后可到数据库服务器端验证是否创建成功。



附件: 4.jpg


2、psconfig -cmd helpcollections –installall

安装帮助集合


3、psconfig -cmd secureresources

保护 SharePoint 资源


4、psconfig -cmd services –install

安装并注册WSS服务


5、psconfig -cmd installfeatures

安装并注册系统默认features


6、psconfig -cmd adminvs -provision -port 8080 -windowsauthprovider onlyusentlm

创建管理中心网站目录并指定断口及验证方式。


7、psconfig -cmd applicationcontent -install

安装 SharePoint Web 应用程序内容文件

注:具体参数详见:http://technet.microsoft.com/zh-cn/library/cc752946.aspx



致此,可以直接访问管理中心:http://wss:8080/,然后创建WEB应用程序了。

后记:在安装包中有一个Files文件夹,里面包含着几种部署方式的配置文件,可以用他们来制作自动无人职守安装。为应用的产品化提供帮助。希望本文能抛砖引玉,得到大家的反馈及更好的思路。



文/scally
TOP