我正在尝试使用 ansible 在不同的机器上安装 postgres。目前我正在使用 postgres 源安装在特定位置。
它花费了太多时间。他们是通过像 tomcat zip 那样简单地解压 tar 或 zip 二进制文件来运行 postgres 的方法吗?
如果他们有任何替代方案,请给我推荐一个。 :)
答案1
你已经在使用 ansible 了。只需让 ansible 做正确的事情并使用每个发行版的本机包管理器安装特定于每个发行版的适当包即可。
否则,您将必须为每个平台构建和编译您自己的 postgresql 版本,并自行打包它们。 Postgresql 不是一个 java 应用程序,它是用 C 编写的,需要根据可用的平台为每个平台进行编译。