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

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

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

>以安全的方式访问具有适当权限的远程Windows,就像我经常使用ssh一样(我甚至不知道这是Windows上的文本或图形界面).
>远程安装软件:Apache或IIS,MysqL或Postgres,Python或PHP
>从远程复制文件(我们正在部署的应用程序)
>远程配置机器以运行常规任务(例如,检查应用程序的更新)
>自动完成从指定地点下载文件等任务

主要问题可能是我如何安全地首先进入机器,然后其余的是一般的Windows管理员知识,这可能是一个范围太宽,无法适应一个问题.

我有多年维护Linux机器的经验,我使用了各种复杂的工具,从简单的PHP文件扫描到Java应用程序容器的部署,甚至是使用Vagrant的完整虚拟机.

在Windows上,我是一个完整的菜鸟,我甚至不知道从哪里开始.我已经在台式机上安装了Apache,MysqL,PHP,可能是我生命中的两倍,就是这样.

对于在我的Linux机器上工作的东西的奖励积分,但我可以运行VM并从那里做所有事情.

PowerShell是Windows管理(本地或远程)的卓越脚本语言.

有一些工具可用于调用和使用来自* nix的PowerShell,例如Pash.我从未使用过任何一种工具,因此我无法说出他们的能力,完整性或润色.

相关文章

Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...
Windows文件操作基础代码 Windows下对文件进行操作使用的一段...
Winpcap基础代码 使用Winpcap进行网络数据的截获和发送都需要...
使用vbs脚本进行批量编码转换 最近需要使用SourceInsight查看...