我是 Ubuntu 的新手,我想知道如何在启动时自动启动 postgresql 以及如何配置我的设置,以便我可以在需要时启动 postgres 服务器。
我正在从事一个小型 Rails 项目,但在正确启动 postgres 时遇到了困难。我不得不求助于卸载和重新安装 postgres 来启动和运行项目,以完成工作。我一直在使用这些命令。
sudo apt-get -y update
sudo apt-get purge postgresql* # ending * is important
sudo apt-get install postgresql libpq-dev
Run Code Online (Sandbox Code Playgroud)
从这篇文章
跳过
sudo add-apt-repository ppa:pitti/postgresql
Run Code Online (Sandbox Code Playgroud)
看起来它已经过时了,下面有一条关于不需要它的评论。
如果它有助于我的 pg_hba.conf 文件似乎位于
/etc/postgresql/9.1/main
Run Code Online (Sandbox Code Playgroud)
我在 chrome os 上运行 Ubuntu 12.04
感谢大家的帮助,并对新问题表示抱歉!
kal*_*ala 45
如果您想在启动时启动 postgres 以便您不必一直重新启动,只需执行以下操作:
sudo update-rc.d postgresql enable
Run Code Online (Sandbox Code Playgroud)
这将始终在启动时启动您的 postgres。希望它可以帮助某人
Kim*_*Kim 23
从 Ubuntu 15.04 开始:
sudo systemctl enable [SERVICE]
Run Code Online (Sandbox Code Playgroud)
在你的情况下是:
sudo systemctl enable postgresql
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
69272 次 |
| 最近记录: |