Linux standalone 'installation' of Postgresql

标签 linux postgresql deployment

为了便于部署,我想将 Postgres 安装作为应用程序的一部分。是否可以包含一个已经编译和可运行的 Postgres 版本,可以作为进程启动?我能够用 Windows 和 MacOS 版本做这样的事情,但还没有发现任何关于 Linux 的信息。也许有人以前尝试过这个并且可以分享一些见解...

最佳答案

你还没有说明你使用的是什么 linux 操作系统。

假设它是一个 Redhat 变体,为什么不将您的应用程序打包为 RPM 包呢?然后您可以声明对标准 Postgres 包的依赖,该包将自动安装 yum .如果您使用的是基于 Debian 的系统,同样的原则也适用,只是封装格式不同。

从用户的角度来看,操作系统的 native 打包格式始终是安装应用程序的最简单方法。只需要努力将其正确打包。

关于Linux standalone 'installation' of Postgresql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15800701/

相关文章:

php - 如何让其他电脑使用我的电脑作为服务器来访问我的php页面?

php - Cronjob 相对路径不执行文件

java - WebSphere 8.5 - 在 Windows 上不停止

javascript - 应用更新时刷新缓存不起作用 - Vue、webpack、路由器拆分代码

postgresql - ASP.Net Core Docker容器找不到Postgres数据库

node.js - 如何使用 git 自动部署带有配置文件的网站?

python - 如何在 Redhat Linux 上安装 pip

linux - 在类似 Linux/UNIX 的纯文本文件中隐藏网络代理密码

postgresql - 如何在 Postgresql 中创建列常量

javascript - 使用 d3.js、node.js、postgresql 显示动态直方图