diff --git a/docs/DEVELOPER-ADVANCED.md b/docs/DEVELOPER-ADVANCED.md index 6d1c37c2c49..d9c8b36c3d5 100644 --- a/docs/DEVELOPER-ADVANCED.md +++ b/docs/DEVELOPER-ADVANCED.md @@ -6,13 +6,17 @@ Note: If you are developing on a Mac, you will probably want to look at [these i ## First Steps -1. Install and configure PostgreSQL 9.1+. Make sure that the server's messages language is English; this is [required](https://github.com/rails/rails/blob/3006c59bc7a50c925f6b744447f1d94533a64241/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb#L1140) by the ActiveRecord Postgres adapter. +1. Install and configure PostgreSQL 9.1+. + 1. Run `postgres -V` to see if you already have it. + 1. Make sure that the server's messages language is English; this is [required](https://github.com/rails/rails/blob/3006c59bc7a50c925f6b744447f1d94533a64241/activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb#L1140) by the ActiveRecord Postgres adapter. 2. Install and configure Redis 2+. -3. Install libxml2, g++, and make. -4. Install Ruby 1.9.3 and Bundler. -5. Clone the project and bundle. -6. Copy `config/database.yml.development-sample` to `config/database.yml`. Copy `config/redis.yml.sample` to `config/redis.yml`. Edit the files to point to your postgres and redis instances. -7. Create the "vagrant" user and the development and test databases in postgres. See the postgres section in "Building your own Vagrant VM", below. + 1. Run `redis-server -v` to see if you already have it. +3. Install ImageMagick +4. Install libxml2, g++, and make. +5. Install Ruby 1.9.3 and Bundler. +6. Clone the project and bundle. +7. Copy `config/database.yml.development-sample` to `config/database.yml`. Copy `config/redis.yml.sample` to `config/redis.yml`. Edit the files to point to your postgres and redis instances. +8. Create the "vagrant" user and the development and test databases in postgres. See the postgres section in "Building your own Vagrant VM", below. ## Before you start Rails