标签: deployment

通过复制硬盘重新映像多台相同型号的 PC

我有几台最初随 Windows 7 Pro 附带的同一台机器 (Dell Precision T3500)(每台机器顶部都有一个 Windows 7 Pro OA 产品密钥贴纸)。这些最初被一位前 IT 同事降级为 XP,但现在又回到了未使用的机器池中。我希望使用带有 SP1的最新官方 Win7 安装程序 ISO在其中一台机器上格式化和安装 Windows 7 Pro ,然后将硬盘驱动器克隆到其他机器上。

那么问题是:

  1. 这是否有意义,或者考虑到我只对 6 台机器执行此操作,是否有更好的方法?

  2. 这是否与 MS 许可一致(我们是机器的原始购买者,因此,大概是许可持有者......但我不是专家)?

  3. 克隆后是否可以将单独的 25 个字符的产品密钥应用于克隆的机器?

  4. 考虑到许可/关键问题,在我必须克隆到其他机器之前,我可以在配置过程(安装公司标准应用程序等)中走多远?

更新

我的最后一个过程是构建一个盒子,sysprep /oobe ...并使用imagex. 成像后,许可证密钥可以正常在线激活。我不确定如何在成像后编写域、打印机等脚本,但总有一天这是另一个问题。单独使用 Win 更新和 IDE 安装节省的时间是非常值得的。谢谢,所有。

installation deployment windows-7 licensing clone

7
推荐指数
1
解决办法
6641
查看次数

将 WAR 热重新部署到 Tomcat 的最佳实践是什么?

将 WAR 热重新部署到 Tomcat 的最佳实践是什么?假设我有一个 webapp,它为长期运行的用户类型提供服务(早上登录,使用 all 说),并希望不间断地重新部署应用程序,当前用户可以继续登录但新会话得到反对重新部署战争。我最好的猜测是使用负载均衡器和两组 Tomcat 实例,但最佳实践和最佳软件是什么(当前环境基于 Ubuntu、Tomcat 和 Nginx。

deployment tomcat high-availability load-balancing

6
推荐指数
1
解决办法
1360
查看次数

使用 DNS 推出新版本的 Web 应用程序

我正在考虑使用 DNS 推出我们的 Web 应用程序的新版本。

我们目前使用 EC2 托管我们的应用程序,所以我的想法是我们可以启动一个新实例,将新应用程序版本部署到该实例,运行一些测试以确保一切顺利运行,然后将我们的域指向新实例的 IP。

这是我们应该考虑的事情吗?对我来说,这似乎是个好主意,但我也是服务器托管的新手。如果你试过这个,你有遇到任何问题吗?

感谢您的任何反馈。

domain-name-system deployment amazon-ec2

6
推荐指数
1
解决办法
385
查看次数

EC2 上配置管理的常用策略是什么?

在不使用第 3 方云配置服务的情况下,关于使用 EC2 进行配置管理的常见模式/策略或白皮书有哪些?特别是关于如何在启动时配置和提供新实例、代码部署策略等......

cloud deployment configuration amazon-ec2 amazon-web-services

6
推荐指数
1
解决办法
1630
查看次数

在 Windows 机器上,远程维护的典型工具链是什么?

我需要将 PHP 和 Python 代码以及适当的环境(Web 服务器、数据库服务器)部署到远程 Windows 系统,我不知道什么工具链相当于ssh、scp、bash等。

所以,基本上,我需要能够做的是以下内容:

  • 以安全的方式以适当的权限访问远程 Windows,就像我经常做的那样ssh(我什至不知道那是 Windows 上的文本界面还是图形界面)。
  • 远程安装软件:Apache 或 IIS、MySQL 或 Postgres、Python 或 PHP
  • 从远程复制文件(我们正在部署的应用程序)
  • 远程配置机器以运行常规任务(例如检查应用程序的更新)
  • 自动化任务,例如从指定位置下载文件

主要问题可能首先是我如何安全地进入机器,然后剩下的就是一般的 Windows 管理知识,这可能是一个范围太广而无法解决的问题。

我在维护 Linux 机器方面有多年的经验,并且我在这些机器上使用过各种复杂的工具,从scpPHP 文件的普通ing 到 Java 应用程序容器的部署,甚至是带有 Vagrant 的完整 VM。

在 Windows 上,我是一个完全的菜鸟,我什至不知道从哪里开始。我一生中可能在台式机上安装过 Apache、MySQL、PHP 两次,仅此而已。

最终在 Linux 机器上运行的东西的奖励积分,但我可以运行虚拟机并从那里做任何事情。

windows deployment

6
推荐指数
1
解决办法
260
查看次数

通过 GPO 部署 Office 2013

查看通过 GPO 部署 Office 2013 的潜在方法。

第一个也是最明显的方法是运行一个调用 Office 2013 setup.exe 的启动脚本。这里的问题是安装后会发生什么,每次机器启动时,启动脚本会不断重新安装产品吗?

另一种可能的方法是使用存在的大量 .msi 文件单独安装每个 Office 组件,这是否有效并提供与完整安装 Office 相同的功能?实际上有二十三个单独的 .msi 文件。officemui.msi 是一个包装器,它包含对所有其他办公组件的调用。

deployment microsoft-office group-policy

6
推荐指数
1
解决办法
5929
查看次数

如何在 debian 文件系统上自动启用服务而无需启动?

我想要一个自定义服务,我在启动时将它放入 /lib/systemd/system start 中,但是我目前知道如何运行的唯一方法

systemctl enable myservice.service
Run Code Online (Sandbox Code Playgroud)

但我希望能够在不启动到实际文件系统的情况下执行此操作,以便我可以自动部署此配置。

linux debian deployment service systemd

6
推荐指数
1
解决办法
1447
查看次数

无法在 Windows 8.1 上使用 WDS 和应答文件执行无人参与域加入

我已经查看了与此相关的其他问题,但没有一个能够帮助我。我已经在这个该死的无人值守过程上花了几天时间,奇迹般地,昨天我能够让它工作一次,但是,唉,我犯了一个小错误,在再次编辑之前没有备份文件,现在我是尽管工作了几个小时,但无法让它再次工作。

这是我得到的一些调试输出:

[DJOIN.EXE] Unattended Join: Begin
[DJOIN.EXE] Unattended Join: Loading input parameters...
[DJOIN.EXE] Unattended Join: AccountData = [NULL]
[DJOIN.EXE] Unattended Join: UnsecureJoin = [True]
[DJOIN.EXE] Unattended Join: MachinePassword = [secret not logged]
[DJOIN.EXE] Unattended Join: JoinDomain = [ad.domain.com]
[DJOIN.EXE] Unattended Join: JoinWorkgroup = [NULL]
[DJOIN.EXE] Unattended Join: Domain = [NULL]
[DJOIN.EXE] Unattended Join: Username = [NULL]
[DJOIN.EXE] Unattended Join: Password = [secret not logged]
[DJOIN.EXE] Unattended Join: MachineObjectOU = [NULL]
[DJOIN.EXE] Unattended Join: DebugJoin = [NULL]
[DJOIN.EXE] Unattended …
Run Code Online (Sandbox Code Playgroud)

windows unattended deployment wds

6
推荐指数
2
解决办法
2万
查看次数

为远程工作者部署软件更新

我们有许多笔记本电脑用户,对他们来说,可靠、及时地部署软件更新是一个问题。

情况是:

  • 用户很少进入办公室。结果,他们的计算机在启动期间很少连接到域/公司 LAN
  • 用户没有本地管理员权限
  • 登录前 VPN 连接可用
  • 更新是典型的核心应用程序(Java、Adobe Reader 等),以及一些业务应用程序。从 MSI 到自解压 zip 的所有东西的混合
  • 目前没有使用第三方部署工具
  • 相当小的部署(目前少于 50 个用户)所以没有非常重量级解决方案的预算或资源
  • 用户在启动后(通常在登录后)通过典型的客户端 VPN 定期连接到网络(在这种情况下恰好是 RRAS/SSTP,但可能不相关)
  • 有问题的计算机是加入域的 Windows 8.1 Pro 计算机。服务器都是Windows Server 2012 R2

由于在启动期间缺乏与公司网络的连接,组策略软件安装似乎不是部署应用程序更新(或与此相关的新应用程序)的可行选项,但我很高兴收到这样的建议除此以外。

DirectAccess 可能会提供更多选择,但在可预见的未来不是一个选择。

所以,我的问题是:人们会推荐哪些解决方案,以便向在启动期间很少连接到公司 LAN 的移动用户可靠、及时地部署应用程序/应用程序更新?如果小型企业可以使用第三方工具,我愿意接受它们。

我注意到这个答案表明 Intune 可能值得调查(SCCM 可能太多了)。任何其他建议非常感谢。

windows deployment group-policy

6
推荐指数
1
解决办法
1407
查看次数

AWS CodeDeploy 可以执行 powershell 脚本吗?

将 Powershell 脚本直接包含在appspec.yml文件中是否可以接受?

version: 0.0
os: windows
files:
  - source: ./MyWebsiteFiles
    destination: /MyWebsite
hooks:
  AfterInstall:
    - location: /Scripts/MyScript.ps1
      timeout: 300
Run Code Online (Sandbox Code Playgroud)

我正在运行一个ps1通过 EC2 实例上的 Powershell 控制台立即执行的文件,但我的部署在执行 Powershell 脚本时卡住或失败。

appspec.yml从我在 CodeDeploy 文档中看到的内容来看,似乎没有可以包含在文件中的可接受文件类型列表。

谢谢你的帮助。

deployment amazon-web-services

6
推荐指数
1
解决办法
5010
查看次数