首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在linux上安装(PostgreSQL) 9.6.2 Sabayon?

在linux上安装(PostgreSQL) 9.6.2 Sabayon?
EN

Stack Overflow用户
提问于 2017-04-27 02:49:29
回答 1查看 114关注 0票数 0

当我尝试连接和访问或启动PostgreSQL时,我收到此错误!

代码语言:javascript
复制
Sabayon postgresql-9.6 # sudo su -c "createuser --superuser gisuser" postgres
Createuser: could not connect to database postgres: could not connect to server: File or directory not found
The server is running locally and accepting
Connections in the Unix domain socket "/run/postgresql/.s.PGSQL.5432"?
Sabayon postgresql-9.6 # psql --version
Psql (PostgreSQL) 9.6.2
EN

回答 1

Stack Overflow用户

发布于 2017-04-27 18:17:28

这意味着您的postgres服务器没有运行。

启动服务器的步骤:

  1. 创建服务器将在其中运行的目录。

$ mkdir /usr/db/的/usr/db/

  • Assign所有权和权限

$ chown postgres:postgres /usr/db/ $ chmod 757 /usr/db/

  • postgres用户身份运行终端

$ su postgres

  • 运行以下命令启动服务器

$ initdb -D /usr/db/ $ postgres start /usr/db/

  • Now,您的postgres服务器应该正在运行。以postgres用户身份退出终端,现在可以使用以下命令进入psql终端

$ psql -U postgres

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43642282

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档