sharepoint的优点之一就是控件化管理,可重用性好。很多东西可以直接借用。
应用方案模板就是定制好的网站模板
微软为了推广,也开发了很多行业性的模板。
我们找到此类模板直接导入部署厚就可以直接使用了。
导入模板的方法:(微软网站说明)
注意:若要安装或删除服务器管理模板,必须同时对 Windows SharePoint Services 网站以及要安装或删除该模板的服务器的根目录具有 Administrator 权限。安装和删除操作是通过位于以下路径的 Stsadm.exe 命令行实用程序来完成的:%PROGRAMFILES%\common files\microsoft shared\web server extensions\12\bin。
安装模板:
- 在安装服务器管理模板之前,必须先安装应用程序模板核心解决方案 ApplicationTemplateCore.wsp。()。如果已经安装了此解决方案,请继续步骤 2。
- 从提取的分发内容中抽出核心文件 ApplicationTemplateCore.wsp。此核心解决方案文件将添加到解决方案存储中,这是 Windows SharePoint Services 配置存储中保存解决方案文件的一个表。
- 通过命令行运行 stsadm -o addsolution -filename \ApplicationTemplateCore.wsp
- 接下来,运行 stsadm -o deploysolution -name ApplicationTemplateCore.wsp -allowgacdeployment
(根据 Windows SharePoint Services 的配置,可能需要其他属性。例如:
单一服务器:[ -local | -time <部署时间> ]
场:[ -immediate | -time <部署时间> ]
若要查看属性的列表,请运行 stsadm -help deploysolution)
- 最后,运行 stsadm -o copyappbincontent
- 从提取的分发内容中抽出解决方案文件 .wsp。该解决方案文件也将添加到解决方案存储中。
- 通过命令行运行 stsadm -o addsolution -filename \.wsp
- 接下来,运行 stsadm -o deploysolution -name .wsp -allowgacdeployment
(根据 Windows SharePoint Services 的配置,可能需要其他属性。例如:
单一服务器:[ -local | -time <部署时间> ]
场:[ -immediate | -time <部署时间> ]
若要查看属性的列表,请运行 stsadm -help deploysolution)
- 若要检查部署状态,请浏览 WSS 管理中心网站。单击“操作”选项卡,然后单击全局配置下的“解决方案管理”。
- 在所有解决方案均标记为“全局部署”之后,从命令行运行 iisreset。
- 多个模板导入可以采用批处理文件处理
例子:
stsadm -o deploysolution -name
customauthenticationsolution.wsp -allowCasPolicies -immediate -allowGacDeployment
如果提示已为此操作创建计时器作业,但由于未对此服务器启用管理服务,该计时器作业将失败。如
果计划在以后的某个时间运行该计时器作业,则随时可以使用 stsadm.exe -o execadmsvcj
obs 来运行作业。为避免将来出现此问题,请启用 Windows SharePoint Services 管理服
务,或通过 STSADM.exe 命令行实用程序来运行您的操作。
按照提示运行 stsadm.exe -o execadmsvcjobs命令即可
创建网站:
- 以网站管理员身份登录到 SharePoint 网站。
- 从右上方的“网站操作”下拉菜单中,选择“网站设置”。
- 在“网站管理”部分下面,选择“网站和工作区”。
- 选择“创建”以使用网站模板创建一个新网站。
- 填写新的 SharePoint 网站信息。在“模板选择”部分,选择“应用程序模板”选项卡。此处将列出所有已部署的服务器管理模板。
- 选择要用于此网站的模板,然后单击“创建”。
现在已使用应用程序模板创建了一个网站。
删除模板:
此过程不会删除使用该模板创建的任何网站。它只是阻止用户基于该模板创建新的网站。必须保持已安装和部署的应用程序模板核心解决方案,供要安装的其他服务器管理模板使用。
- 以管理员身份访问服务器。删除操作通过命令行实用程序 stsadm 来完成。
- 若要使某个解决方案不可用于 SharePoint 网站,请运行 stsadm -o retractsolution -name .wsp(若要查看可添加到此命令的可选属性的列表,请运行 stsadm -help retractsolution)
- 若要从服务器中删除解决方案,请运行 stsadm -o deletesolution -name .wsp(若要查看可添加到此命令的可选属性的列表,请运行 stsadm -help deletesolution)
现在该应用程序模板不可用于 SharePoint 网站,并且已从解决方案存储中删除了该解决方案
对于已经加入计时器作业任务的模板不能删除或者不可用。如果一定运行的话需要加参数 -force
阅读(4047) | 评论(0) | 转发(0) |