![安装 Postgresql:未找到 postmaster](https://linux22.com/image/512171/%E5%AE%89%E8%A3%85%20Postgresql%EF%BC%9A%E6%9C%AA%E6%89%BE%E5%88%B0%20postmaster.png)
我正在尝试运行 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 风格的脚本)。