Chinaunix首页 | 论坛 | 博客
  • 博客访问: 8236256
  • 博文数量: 444
  • 博客积分: 10593
  • 博客等级: 上将
  • 技术积分: 3852
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-09 15:26
文章分类

全部博文(444)

文章存档

2014年(1)

2013年(10)

2012年(18)

2011年(35)

2010年(125)

2009年(108)

2008年(52)

2007年(72)

2006年(23)

分类: 系统运维

2007-11-27 11:03:18

sharepoint的优点之一就是控件化管理,可重用性好。很多东西可以直接借用。
应用方案模板就是定制好的网站模板
微软为了推广,也开发了很多行业性的模板。
我们找到此类模板直接导入部署厚就可以直接使用了。
导入模板的方法:(微软网站说明)
注意:若要安装或删除服务器管理模板,必须同时对 Windows SharePoint Services 网站以及要安装或删除该模板的服务器的根目录具有 Administrator 权限。安装和删除操作是通过位于以下路径的 Stsadm.exe 命令行实用程序来完成的:%PROGRAMFILES%\common files\microsoft shared\web server extensions\12\bin。

安装模板:
  1. 在安装服务器管理模板之前,必须先安装应用程序模板核心解决方案 ApplicationTemplateCore.wsp。()。如果已经安装了此解决方案,请继续步骤 2。
    1. 从提取的分发内容中抽出核心文件 ApplicationTemplateCore.wsp。此核心解决方案文件将添加到解决方案存储中,这是 Windows SharePoint Services 配置存储中保存解决方案文件的一个表。
    2. 通过命令行运行 stsadm -o addsolution -filename \ApplicationTemplateCore.wsp
    3. 接下来,运行 stsadm -o deploysolution -name ApplicationTemplateCore.wsp -allowgacdeployment
      (根据 Windows SharePoint Services 的配置,可能需要其他属性。例如:
      单一服务器:[ -local | -time <部署时间> ]
      场:[ -immediate | -time <部署时间> ]
      若要查看属性的列表,请运行 stsadm -help deploysolution
    4. 最后,运行 stsadm -o copyappbincontent
  2. 从提取的分发内容中抽出解决方案文件 .wsp。该解决方案文件也将添加到解决方案存储中。
  3. 通过命令行运行 stsadm -o addsolution -filename \.wsp
  4. 接下来,运行 stsadm -o deploysolution -name .wsp -allowgacdeployment
    (根据 Windows SharePoint Services 的配置,可能需要其他属性。例如:
    单一服务器:[ -local | -time <部署时间> ]
    场:[ -immediate | -time <部署时间> ]
    若要查看属性的列表,请运行 stsadm -help deploysolution
  5. 若要检查部署状态,请浏览 WSS 管理中心网站。单击“操作”选项卡,然后单击全局配置下的“解决方案管理”。
  6. 在所有解决方案均标记为“全局部署”之后,从命令行运行 iisreset
  7. 多个模板导入可以采用批处理文件处理

    例子:

         stsadm -o  deploysolution -name
customauthenticationsolution.wsp  -allowCasPolicies -immediate -allowGacDeployment

    如果提示已为此操作创建计时器作业,但由于未对此服务器启用管理服务,该计时器作业将失败。如
果计划在以后的某个时间运行该计时器作业,则随时可以使用 stsadm.exe -o execadmsvcj
obs 来运行作业。为避免将来出现此问题,请启用 Windows SharePoint Services 管理服
务,或通过 STSADM.exe 命令行实用程序来运行您的操作。

按照提示运行 stsadm.exe -o execadmsvcjobs命令即可 

   创建网站:

  1. 以网站管理员身份登录到 SharePoint 网站。
  2. 从右上方的“网站操作”下拉菜单中,选择“网站设置”。
  3. 在“网站管理”部分下面,选择“网站和工作区”。
  4. 选择“创建”以使用网站模板创建一个新网站。
  5. 填写新的 SharePoint 网站信息。在“模板选择”部分,选择“应用程序模板”选项卡。此处将列出所有已部署的服务器管理模板。
  6. 选择要用于此网站的模板,然后单击“创建”。

现在已使用应用程序模板创建了一个网站。

删除模板:

此过程不会删除使用该模板创建的任何网站。它只是阻止用户基于该模板创建新的网站。必须保持已安装和部署的应用程序模板核心解决方案,供要安装的其他服务器管理模板使用。

  1. 以管理员身份访问服务器。删除操作通过命令行实用程序 stsadm 来完成。
  2. 若要使某个解决方案不可用于 SharePoint 网站,请运行 stsadm -o retractsolution -name .wsp(若要查看可添加到此命令的可选属性的列表,请运行 stsadm -help retractsolution
  3. 若要从服务器中删除解决方案,请运行 stsadm -o deletesolution -name .wsp(若要查看可添加到此命令的可选属性的列表,请运行 stsadm -help deletesolution

现在该应用程序模板不可用于 SharePoint 网站,并且已从解决方案存储中删除了该解决方案

     对于已经加入计时器作业任务的模板不能删除或者不可用。如果一定运行的话需要加参数 -force    

阅读(4047) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~