Windows网站农场启动Web部署

导 言

本条面向系统管理员,系统管理员至少有中间
WindowsServer##2012操作系统
操作管理

无法使用互联网信息服务网场
微软网农框架IIS8微软表示
未放弃WFF技术,但没有提供解决方案

文章教你怎么使用Web部署Powershell脚本
保持网络内容同步同时从单主服务器管理
进程不快或方便界面WFF, 但它使用官方
微软技术并保持网络内容同步

准备

启动新用户账号时使用相同的用户名和密码
农场内每个服务器上令此账号为本地成员
管理员组对每个服务器主服务器上添加此账号
切入点日志批量通过导航安全设置行政类
工具->本地安全策略->本地策略->用户权限分配
.
本练习使用下列证书:

用户名: Syncman密码:P@ss1234

创建Windows防火墙规则允许
全部采集取主服务器

仅在主服务器上执行下列动作:

  • 创建公共目录,例如C:WebSync存储Web部署模板

  • 打开Powershell窗口并执行Set-ExecutionPolicy Unrestricted.何时
    推送类型Y级并按ENTER

简化脚本修改C:\Windows\system32\drivers\etc\Hosts
包括每个节点列表,匹配内部IP地址
主机名等WEB2.

web部署

Web部署下载IIS
并安装到农场的服务器上

脚本编程

使用下列步骤创建主服务器二脚本

批量脚本

打开一个新的 Notepad文件,并粘贴以下代码入文件:

"powershell.exe -command C:\WebSync\WebDeploySync.ps1"

保存此文件为C:\WebSync\WDSync.bat.

Powershell脚本

新建 Notepad文件输入下列行

add-pssnapin wdeploysnapin3.0  New-WDPublishSettings -ComputerName [MasterServerName] -AgentType MSDepSvc -FileName c:\WebSync\[MasterServerName].publishsettings  New-WDPublishSettings -ComputerName [SecondaryServerName] -AgentType MSDepSvc -FileName c:\WebSync\[SecondaryServerName].publishsettings -UserID SyncMan -Password P@ss1234  Sync-WDServer -SourcePublishSettings c:\WebSync\[PrimaryServerName].publishSettings -DestinationPublishSettings c:\WebSync\[SecondaryServerName].publishSettings

注释 :前置代码反射二节搭建if you want更多
二级节点,需要添加New-WDPublishSettings -ComputerName [SecondaryServerName]...
单行辅助服务器并添加新Sync-WDServer行同步
初级服务器对接后继二次服务器

保存此文件为C:\WebSync\WebDeploySync.ps1.

调度脚本

设置定时任务运行脚本半序率以确保
网络内容保持同步跨节点任务需要设置
上仅主服务器任务应具有下列特征:

  • Syncman证书使用
  • 运行时用户不登录
  • 日常任务每分钟运行1天以确保
    并会无限期运行 间隔一分钟

使用下列步骤调度任务

  1. 访问任务调度器导航START->行政工具->任务调度器.

  2. 选择任务调度库左列中

  3. 点击创建任务右手边动作板板

  4. On概论选项卡创建任务框中输入描述性名称
    执行任务时,点击Syncman证书改变用户或组,
    并选择运行用户是否登录从线程表
    选择Windows服务器2012配置为下拉链表

  5. On触发器选项卡创建任务框中点击新建.

  6. 新建触发器框中选择日报从线性列表中选择
    开始时间5或10分钟未来集成重发每一页一号.
    高级设置检查重复任务每一次并输入1分钟
    文本框中离开持续时间集至第1天.(注:1)
    分钟不打字保证离开分数复数

  7. On动作选项卡创建任务框中点击新建.

  8. 编辑动作中选择启动程序并进程序/文摘,
    输入C:\WDSync\WDSync.bat.点击.

  9. On条件类选项卡创建任务框中取消检查所有框

  10. On设置设置选项卡创建任务框复选允许任务
    按需运行
    并留下所有其他复选框清除内if
    任务已经运行, 并应用下列规则
    下拉链表
    选择并行运行新实例.

  11. 点击创建任务框中

为确保任务运行点击激活所有任务历史
动作泛泛任务调度器右侧任务启动后
运行中可突出显示并点击历史记录标签确保
并定期运行每一分钟 显示在下图中 :

测试

脚本和定时任务完成后, 您可以测试它
修改主服务器并确保修改显示
二级服务器内IIS你也应该能改变
二级服务器IIS或目录由IIS控制
基本服务器上的修改一分或小于分钟覆盖

结论

本文章教您如何实施Windows服务器2012网络农场
部署活动目录而不需购买附加服务器


Baidu
map