2017-04-21 71 views
0

我想在本地启动我的导轨服务器开始的PostgreSQL数据库使用Rails服务器每一次?

但是我必须在每次启动我的postgresql db时我想要rails s

我新的轨道,所以我不知道这是如何工作。我记得我没有做这样的事情的东西,我在工作之前..

+0

都能跟得上。您的postgresql服务器只是在后台快速运行,无论您是否启动了您的rails服务器。 – jvillian

+0

'轨server'命令和Postgres服务没有任何关系,但你需要有Postgres的运行,如果你想要使用Rails的数据库,当然。您应该使用您的操作系统自动启动Postgres服务。 –

回答

1

正如你必须确保Postgres的是runnign和服务数据库其他的答案中提到。这不是由Rails处理的。

通常你会配置Postgres的服务器为随系统启动操作系统的后台服务。你使用哪种操作系统?如果是MacOS并且您已经使用Homebrew,我建议使用Hombrew服务。你可以阅读更多关于它在这里:https://github.com/Homebrew/homebrew-services

基本上你会告诉自制软件随系统启动的Postgres,像这样:brew services start postgres

0

可以使用系统命令在系统启动时自动运行PostgreSQL服务器

sudo systemctl enable postgresql 

sudo update-rc.d postgresql enable 

但是它也属于你如何安装Postgres的

相关问题