我需要将
PHP和
Python代码以及适当的环境(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并从那里做所有事情.