因为 Heroku 用的 database 是 postgres,但 tutorial 教的是用 sqlite,所以要自找资料去设定 postgres,免得 development environment 跟 production 的不一样,又要费时再 debug。安装:sudo apt-get install postgresql
之后执行以下指令,开始 postgres console:sudo -u postgres psql postgres
设定 root password:password postgres
安装 adminpack:psql < /usr/share/postgresql/8.4/contrib/adminpack.sql之后便可以用 client 连进去了,Ubuntu 下可以安装 pgadmin3 这个 GUI client,command line 的实在不懂用...sudo apt-get install pgadmin3不过以上的只为 development,production 的话要有更多设定,不然被 hack 的话就...Rails app config:
可以用 pgadmin3 连进去 db 以后,便新增一定使用者,加进 "Can create database object",没加的话每次会不能自动 create database 的。然后更新 /config/database.yml 如下:development:
adapter: postgresql
database: DB_NAME
username: USERNAME
password: PASSWORD
host: localhost
encoding: utf8
pool: 5
timeout: 5000其他的 environment (test, production) 也记紧跟着改,之后行 rake db:schema:load 和 rake db:test:prepare 便可以继续 development 和 testing 了。FreeBSD pkg_delete删除错误安装的phpNote: 简单有用的 linux commands相关资讯 Ubuntu 12.04
- Ubuntu 12.04.5 LTS 发布,赶快升 (08/09/2014 07:22:42)
- 网络电视软件 TV-Maxe 0.09 发布附 (04/20/2014 20:33:17)
- Ubuntu 12.04和14.04两大版本性能 (02/14/2014 12:03:01)
| - Ubuntu 12.04.5 将在8月7号发布 (07/15/2014 16:37:58)
- Ubuntu 12.04 LTS安装后3件必须做 (04/13/2014 08:17:09)
- Ubuntu 12.04.4 发布下载 (02/07/2014 09:25:56)
|
本文评论 查看全部评论 (0)