七星揽月

Efforts To Make The Best Of Their……
一口吃不出一个胖子,但胖子却是一口一口吃出来的,只要能每天坚持下来,我相信,一定会有收获的
每天进步一点点
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

MOSS安装部署时常用到的命令

Posted on 2011-11-19 18:40  期星揽月  阅读(396)  评论(0编辑  收藏  举报

    搞了一段时间的MOSS,在安装部署是经常会用到命令行来完成,这些命令用的时候不是太熟,故将用到的都记录下来,免得以后混淆。

    注意:使用命令行的前提是,路径必须是指定到C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN目录下。

    步骤:1.Ctrl+R → Cmd → cd C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN

    1.solution的安装、部署与卸载:

      安装:stsadm.exe -o addsolution -filename c:\gqx.wsp(文件路径)

      部署:stsadm.exe -o deploysolution -name gqx.wsp -allowgacdeployment –immediate

      卸载:stsadm.exe -o deletesolution -name gqx.wsp -override(强制删除时用-override)

      以上命令是我暂时用过的,特在此整理,以下链接中有更详细的命令,需要时可参考:

      http://www.cnblogs.com/LeimOO/archive/2008/10/06/1304905.html

    2.站点的备份与还原:

       备份:stsadm.exe -o backup -url http://moss:2012 -filename c:\fileName.bak –overwrite

       说明:将站点http://moss:2012备份到C盘根目录,备份文件的名称为:fileName.bak

       还原:stsadm.exe -o restore -url http://moss:2012 -filename c:\fileName.bak –overwrite

       说明:将C盘根目录下面的fileName.bak文件恢复到http://moss:2012的站点上。(这里的http://moss:2012站点是我们要恢复的站点,是我们自己定义的,可以是任意的moss站点。)

       以下链接中有详细的讲解,需要时可以参考:

       http://blog.csdn.net/stormlly/article/details/2449623

     3.将网站模板添加到库中:

        备份网站模板:网站操作 → 网站设置 → 将网站另存为模板 → (填写模板信息) → 确定

        下载网站模板:网站操作 → 库(解决方案) → 下载我们的模板

        添加模板到库:stsadm.exe -o addtemplate -filename Template_File_Name -titleTemplate_Title [-description Template_Description]

     4.自动部署项目到站点:

        "C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm.exe" -o retractsolution -name "gqx.wsp" -immediate –allcontenturls
        "C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm.exe" -o execadmsvcjobs
        "C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm.exe" -o deletesolution -name "gqx.wsp"
        "C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm.exe" -o execadmsvcjobs
        "C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm.exe" -o addsolution -filename "gqx.wsp"
        "C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm.exe" -o execadmsvcjobs
        "C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm.exe" -o deploysolution -name "gqx.wsp" -immediate -allcontenturls -allowGacDeployment -allowCasPolicies –force
        "C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm.exe" -o execadmsvcjobs

        (以上文本是在sharepoint2007中部署项目,直接将文本复制粘贴到Notepad中,将文件后缀改为”.bat”后直接运行就可以实现部署wsp了,记得需要将文件复制到bat文件所在的目录。)

     暂时只用到了这些,以后会有更多,到时候用到了就会更新上来,以后慢慢看。