Deployment Debian包与结构部署
与使用Fabric相比,使用Debian软件包部署web应用程序有哪些优点和缺点?我只使用过Debian软件包 我还想听听您在使用Fabric时遇到的问题,您希望使用Debian软件包。Debian 它是一个包管理器。它允许用户通过各种程序管理软件包,如系统上的Deployment Debian包与结构部署,deployment,package,debian,fabric,Deployment,Package,Debian,Fabric,与使用Fabric相比,使用Debian软件包部署web应用程序有哪些优点和缺点?我只使用过Debian软件包 我还想听听您在使用Fabric时遇到的问题,您希望使用Debian软件包。Debian 它是一个包管理器。它允许用户通过各种程序管理软件包,如系统上的dpkg或apt 它为您做了什么: 从源代码生成包 处理包依赖项、包版本 在系统上安装、更新和删除程序 适用于低级别,编译的二进制文件可能是特定于系统的(i386,amd64) 缺点: 要部署应用程序,必须在包中提供配置,或者必须使
dpkg
或apt
它为您做了什么:
- 从源代码生成包
- 处理包依赖项、包版本
- 在系统上安装、更新和删除程序
- 适用于低级别,编译的二进制文件可能是特定于系统的(i386,amd64)
- 要部署应用程序,必须在包中提供配置,或者必须使用某些配置作为默认配置
- 不同体系结构系统的不同二进制文件
织物 它是一个Python库和命令行工具,用于简化应用程序部署或系统管理任务中SSH的使用 它为您做了什么:
- 配置您的系统
- 在本地/远程服务器上执行命令(系统管理)
- 部署应用程序,执行回滚,主要是通过脚本自动化部署
- 在更高的级别上工作,不依赖于系统架构,而是依赖于操作系统和软件包管理器
- 它不能替换系统上的包管理器,它在上面管理包
- 您应该了解特定于package manager/OS的系统、命令和文件夹
更新 当Fabric问世时,我已经熟悉Debian了。因此Debian一直是我首选的工具。我之所以使用Fabric,是因为它简化了应用程序的部署,是开发人员方便的工具。以下是我使用Debian而不是Fabric的一些原因:
谢谢我还对您在使用Fabric时遇到的问题感兴趣,您希望使用Debian软件包。我刚刚给了您奖金,因为只剩下4小时了。但我需要更多的区别。谢谢