我刚刚根据官方documentation: 安装postgresql但由于某种原因,它不起作用。它确实使用sudo apt-get postgres进行安装......等等。但服务器的启动似乎不起作用。PostgreSQL“无法访问服务器配置文件(...)没有这样的文件或目录”干净的安装后
我试图根据他们的documentation启动服务器,但先生。输入此命令时,计算机会引发下面的错误我的头:
命令:
[email protected]:/usr/lib/postgresql/9.4$ bin/postgres -D /usr/local/pgsql/data/
错误:
postgres cannot access the server configuration file "/usr/local/pgsql/data/postgresql.conf": No such file or directory"
我不知道为什么这个文件不存在。任何人都可以帮助我找出如何通过这个错误信息并让我的postgres服务器启动并运行?
你确定这个文件位于那个目录吗?试试'sudo updatedb'然后'找到postgresql.conf' –
当你自编PostgreSQL时,'/ usr/local/pgsql/...'磁盘布局就是默认值。它不适用于Debian/Ubuntu软件包。请参阅https://wiki.debian.org/PostgreSql。 –
如果您安装了Debian/Ubuntu软件包,该文件通常位于/ etc/postgresql中。 –