当我运行命令时:rake db:migrate RAILS_ENV=production
出现以下错误:
rake aborted!
PG::ConnectionBad: could not connect to server: Connection refused
Is the server running on host "1.2.3.4" and accepting
TCP/IP connections on port 5432?
所以我猜我的服务器没有监听端口 5432。那么我该如何解决这个问题呢?
我尝试运行命令:sudo service postgresql start
但仍然出现同样的错误。
我知道我必须编辑一些文件,所以除了有关如何实际编辑文件的说明(我猜它是文件名postgresql.conf
?)之外,还请告诉我应该在哪里找到它。
我的 Web 应用程序位于服务器上的此目录中:/home/admin/www/webstudio
编辑:我已尽力遵循此处给出的说明:http://alexbachuk.com/launch-rails-4-application-with-passenger-and-nginx/