我刚刚使用以下命令在一个全新的Ubuntu 12.04 LTS服务器上安装了postgresql 9.1: sudo apt-get install postgresql libpq-dev 安装过程没有错误。基本上我应该可以连接到本地服务器,但是当我点击命令 psql 时,会出现以下错误:
psql:无法连接到服务器:没有这样的文件或目录 服务器在本地运行并接受Unix域上的连接 socket“/var/run/postgresql/.s.PGSQL.5432”?
我在线搜索了很多帖子,但无法解决问题(很多时候,我的服务器上不存在提到的目录)。有谁能建议一些解决方案?谢谢!
答案 0 :(得分:9)
好像你没有成功安装postgresql。 请点击这里:
sudo add-apt-repository ppa:pitti/postgresql
sudo apt-get -y update
sudo apt-get purge postgresql* # ending * is important
sudo apt-get install postgresql libpq-dev
它会解决您的问题。