安装 Postgresql:未找到 postmaster

安装 Postgresql:未找到 postmaster

我正在尝试运行 postgesql 服务器(最新版本)。我下载了源代码,编译成功。我还创建了一个用户 postgresql,并让该用户拥有 /usr/local/pgsql/data 等。我按照 postgresql 网站上的安装步骤进行操作。

但是,系统现在找不到启动服务器所需的 postmaster 程序(我的帐户没有找到,专门创建的 postgres 帐户也没有找到)。Apt-get install 也找不到名为 postmaster 的程序,因此我假设它是 postgress 的一部分。

显然我做错了或理解错了,你能帮助我吗?

提前致谢。

答案1

您是否已将 postgresql 二进制文件添加到需要使用它们的 postgresql 用户(和其他用户)的 PATH 中;例如对于 bash

su-postgresql

导出 PATH=$PATH:/usr/local/pgsql/bin

如果您可以使用 postgresql 命令,您将希望将更改嵌入到用户的配置文件中(/etc/profile.d/ 中的脚本或适合您的 *ix 风格的脚本)。

相关内容