RailsにRedmine + Postgresを入れてみる
インストール
apt-get install postgresql
apt-get install libpgsql-ruby1.8
起動
sudo su - postgres
(インストールすると、自動的にpostgresというユーザーが追加される)
/etc/init.d/postgresql-8.2 start
createdb redmine(データベース)
ユーザーパスワード設定
psql redmine
> ALTER USER postgres ENCRYPTED PASSWORD 'パスワード';
> \q
パスワードを自動的に通すようにする
vi ~/.pgpass
localhost:5432:redmine:postgres:パスワード
touch ~/.pgpass
chmod 600 ~/.pgpass
Railsのdatabase.ymlを編集
cp database.yml.example database.yml
vi database.yml
production:
adapter: postgresql
database: redmine
host: localhost
username: postgres
password: パスワードrake db:migrate RAILS_ENV="production"