[英]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.