在Debian虚拟机上的PostgreSQL 9.1安装期间设置PATH的问题

时间:2018-10-03 15:07:50

标签: postgresql installation debian postgresql-9.1

我在Debian虚拟机上遵循了PostgreSQL安装指南中的步骤,但是当我尝试使用initdb和pg_ctl命令时,OS告诉我没有这样的命令。我做了什么:

  1. 以root用户身份安装了PostgreSQL 9.1 apt-get updateapt-get install postgresql-9.1

  2. 使用data

  3. 创建了mkdir /var/lib/postgresql/data文件夹
  4. 编辑的/etc/environment文件,两行: PATH+="/usr/lib/postgresql/9.1/bin" PGDATA="/var/lib/postgresql/data"

我在bin文件夹中看到了initdb和pg_ctl,但是我得到了

pg_ctl: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?

我想念什么?

1 个答案:

答案 0 :(得分:0)

更新PATH环境变量时,应为“ PATH = / path / your / adding:$ PATH”而非“ PATH + = ...”