我试图在本地启动我的rails服务器
但每次我想rails s
时都要启动postgresql数据库吗?
我是铁杆新手,所以我不确定这是如何运作的。我记得不必在我以前做过的事情上做过这样的事情。
答案 0 :(得分:1)
正如其他答案所述,您必须确保Postgres是runnign并为您的数据库提供服务。这不是由Rails处理的。
通常,您将Postgres服务器配置为以系统启动的操作系统后台服务。你使用哪种操作系统?如果它是MacOS并且您已经在使用Homebrew,我建议使用Hombrew服务。您可以在此处详细了解:https://github.com/Homebrew/homebrew-services
基本上你会告诉Homebrew用你的系统开始postgres,如:brew services start postgres
答案 1 :(得分:0)
您可以使用系统命令在系统启动时自动运行postgresql服务器
sudo systemctl enable postgresql
或
sudo update-rc.d postgresql enable
但它也属于如何安装postgres