繁体   English   中英

在Ubuntu上使用mysql设置Rails生产模块

[英]Setting up rails production module with mysql on Ubuntu

我是linux世界的新手,如果在以前有人问过这个问题,我会道歉,我在答案中找不到我需要的答案。

我正在安装Rails 4.2.1和mysql 5.5.43,并安装了Passenger和Nginx反向服务器。

当我切换到生产模式时,我开始遇到问题,首先它试图进入localhost:3000,这是用于测试的环回。 因此,我开始在线阅读,但无法找出正确的方法来设置config / database.yml以使用正确的URL进行生产。 我尝试并实施了一些在线建议,但没有一个奏效。

如果有人可以向我展示配置Rails以便在开发和生产中运行mysql的正确方法,请包括我应设置的任何env变量。 这将不胜感激。

保罗

如果您有多个用于测试和开发的数据库,则可以执行类似的操作。

development:
  adapter: mysql2
  encoding: utf8
  reconnect: false
  database: DBNAME
  pool: 5
  username: root
  password: paswd
  host: localhost
  port: 3306

test:
  adapter: mysql2
  encoding: utf8
  reconnect: false
  database: DBNAME
  pool: 5
  username: root
  password: paswd
  host: localhost
  port: 3306

production:
  adapter: mysql2
  encoding: utf8
  reconnect: false
  database: DBNAME
  pool: 5
  username: root
  password: paswd
  host: localhost
  port: 3306

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM