首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mac OS Yosemite PostgreSQL

Mac OS Yosemite PostgreSQL
EN

Stack Overflow用户
提问于 2014-10-18 06:00:26
回答 1查看 6.9K关注 0票数 2

我刚刚更新到Yosemite,我的postgres版本将无法工作,我从rails收到以下消息:

代码语言:javascript
复制
could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"?

尽管如此,我还是用以下命令启动了服务器几次

代码语言:javascript
复制
pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start

我正在尝试取消postgreSQL与自制软件的链接并重新安装,但我不知道它是否可以工作。

EN

回答 1

Stack Overflow用户

发布于 2014-10-18 06:21:26

我不得不取消postgreSQL的链接

代码语言:javascript
复制
brew unlink postgresql

然后

代码语言:javascript
复制
xcode-select --install

最后

代码语言:javascript
复制
brew install postgresql

brew install openssl

但是rails服务器不能工作,所以:

代码语言:javascript
复制
rvm get stable

查看哪个是我的current_ruby

代码语言:javascript
复制
rvm list

sudo rvm uninstall <current_ruby>

rvm install <current_ruby>

现在创建初始化postgredb

代码语言:javascript
复制
initdb /usr/local/var/postgres9.3.5

并启动您的服务器

代码语言:javascript
复制
pg_ctl -D /usr/local/var/postgres9.3.5 -l logfile start

你的任务完成了。

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

https://stackoverflow.com/questions/26434021

复制
相关文章

相似问题

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