This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.11.2. Setting up the database
Rails applications are almost always used with a database. For local development use the PostgreSQL database.
Procedure
Install the database:
sudo yum install -y postgresql postgresql-server postgresql-devel
$ sudo yum install -y postgresql postgresql-server postgresql-devel
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Initialize the database:
sudo postgresql-setup initdb
$ sudo postgresql-setup initdb
Copy to Clipboard Copied! Toggle word wrap Toggle overflow This command creates the
/var/lib/pgsql/data
directory, in which the data is stored.Start the database:
sudo systemctl start postgresql.service
$ sudo systemctl start postgresql.service
Copy to Clipboard Copied! Toggle word wrap Toggle overflow When the database is running, create your
rails
user:sudo -u postgres createuser -s rails
$ sudo -u postgres createuser -s rails
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Note that the user created has no password.