我有几台最初随 Windows 7 Pro 附带的同一台机器 (Dell Precision T3500)(每台机器顶部都有一个 Windows 7 Pro OA 产品密钥贴纸)。这些最初被一位前 IT 同事降级为 XP,但现在又回到了未使用的机器池中。我希望使用带有 SP1的最新官方 Win7 安装程序 ISO在其中一台机器上格式化和安装 Windows 7 Pro ,然后将硬盘驱动器克隆到其他机器上。
那么问题是:
这是否有意义,或者考虑到我只对 6 台机器执行此操作,是否有更好的方法?
这是否与 MS 许可一致(我们是机器的原始购买者,因此,大概是许可持有者......但我不是专家)?
克隆后是否可以将单独的 25 个字符的产品密钥应用于克隆的机器?
考虑到许可/关键问题,在我必须克隆到其他机器之前,我可以在配置过程(安装公司标准应用程序等)中走多远?
更新
我的最后一个过程是构建一个盒子,sysprep /oobe ...并使用imagex. 成像后,许可证密钥可以正常在线激活。我不确定如何在成像后编写域、打印机等脚本,但总有一天这是另一个问题。单独使用 Win 更新和 IDE 安装节省的时间是非常值得的。谢谢,所有。
将 WAR 热重新部署到 Tomcat 的最佳实践是什么?假设我有一个 webapp,它为长期运行的用户类型提供服务(早上登录,使用 all 说),并希望不间断地重新部署应用程序,当前用户可以继续登录但新会话得到反对重新部署战争。我最好的猜测是使用负载均衡器和两组 Tomcat 实例,但最佳实践和最佳软件是什么(当前环境基于 Ubuntu、Tomcat 和 Nginx。
我正在考虑使用 DNS 推出我们的 Web 应用程序的新版本。
我们目前使用 EC2 托管我们的应用程序,所以我的想法是我们可以启动一个新实例,将新应用程序版本部署到该实例,运行一些测试以确保一切顺利运行,然后将我们的域指向新实例的 IP。
这是我们应该考虑的事情吗?对我来说,这似乎是个好主意,但我也是服务器托管的新手。如果你试过这个,你有遇到任何问题吗?
感谢您的任何反馈。
在不使用第 3 方云配置服务的情况下,关于使用 EC2 进行配置管理的常见模式/策略或白皮书有哪些?特别是关于如何在启动时配置和提供新实例、代码部署策略等......
cloud deployment configuration amazon-ec2 amazon-web-services
我需要将 PHP 和 Python 代码以及适当的环境(Web 服务器、数据库服务器)部署到远程 Windows 系统,我不知道什么工具链相当于ssh、scp、bash等。
所以,基本上,我需要能够做的是以下内容:
ssh(我什至不知道那是 Windows 上的文本界面还是图形界面)。主要问题可能首先是我如何安全地进入机器,然后剩下的就是一般的 Windows 管理知识,这可能是一个范围太广而无法解决的问题。
我在维护 Linux 机器方面有多年的经验,并且我在这些机器上使用过各种复杂的工具,从scpPHP 文件的普通ing 到 Java 应用程序容器的部署,甚至是带有 Vagrant 的完整 VM。
在 Windows 上,我是一个完全的菜鸟,我什至不知道从哪里开始。我一生中可能在台式机上安装过 Apache、MySQL、PHP 两次,仅此而已。
最终在 Linux 机器上运行的东西的奖励积分,但我可以运行虚拟机并从那里做任何事情。
查看通过 GPO 部署 Office 2013 的潜在方法。
第一个也是最明显的方法是运行一个调用 Office 2013 setup.exe 的启动脚本。这里的问题是安装后会发生什么,每次机器启动时,启动脚本会不断重新安装产品吗?
另一种可能的方法是使用存在的大量 .msi 文件单独安装每个 Office 组件,这是否有效并提供与完整安装 Office 相同的功能?实际上有二十三个单独的 .msi 文件。officemui.msi 是一个包装器,它包含对所有其他办公组件的调用。
我想要一个自定义服务,我在启动时将它放入 /lib/systemd/system start 中,但是我目前知道如何运行的唯一方法
systemctl enable myservice.service
Run Code Online (Sandbox Code Playgroud)
但我希望能够在不启动到实际文件系统的情况下执行此操作,以便我可以自动部署此配置。
我已经查看了与此相关的其他问题,但没有一个能够帮助我。我已经在这个该死的无人值守过程上花了几天时间,奇迹般地,昨天我能够让它工作一次,但是,唉,我犯了一个小错误,在再次编辑之前没有备份文件,现在我是尽管工作了几个小时,但无法让它再次工作。
这是我得到的一些调试输出:
[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) 我们有许多笔记本电脑用户,对他们来说,可靠、及时地部署软件更新是一个问题。
情况是:
由于在启动期间缺乏与公司网络的连接,组策略软件安装似乎不是部署应用程序更新(或与此相关的新应用程序)的可行选项,但我很高兴收到这样的建议除此以外。
DirectAccess 可能会提供更多选择,但在可预见的未来不是一个选择。
所以,我的问题是:人们会推荐哪些解决方案,以便向在启动期间很少连接到公司 LAN 的移动用户可靠、及时地部署应用程序/应用程序更新?如果小型企业可以使用第三方工具,我愿意接受它们。
我注意到这个答案表明 Intune 可能值得调查(SCCM 可能太多了)。任何其他建议非常感谢。
将 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 ×10
windows ×3
amazon-ec2 ×2
group-policy ×2
clone ×1
cloud ×1
debian ×1
installation ×1
licensing ×1
linux ×1
service ×1
systemd ×1
tomcat ×1
unattended ×1
wds ×1
windows-7 ×1