The recommended way to download and install Radiant is to use Ruby Gems:

% gem install radiant

Once you have the gem installed, use the “radiant” command to create a new project:

% radiant --database [mysql|postgresql|sqlite3|sqlserver|db2] path/to/project

Now follow the INSTALL instructions to configure Radiant for your database and get it up and running on your server. Additional helps for setup and installation can be found in the Installation section of the Radiant Wiki.

The Bleeding Edge

If you are an advanced user and would like to be on the bleeding edge, install via gem as directed above and execute the following in your project directory:

% rake radiant:freeze:edge
% rake radiant:update
% rake db:migrate

See the Developer Upgrade Notes on the wiki. To freeze to edge you will need the Git client application installed.

Upgrading from 0.8.x

1. Update the Radiant gem:

% gem update radiant

2. Change the RADIANT_GEM_VERSION constant in config/environment.rb to “0.8.1”.

3. Restart the server

Upgrading from 0.6.0 – 0.7.1

1. Update the Radiant gem:

% gem update radiant

2. Backup your database and config/database.yml.

3. Run the radiant command on top of your existing project replace the
old configuration.

% radiant path/to/my_project

4. Verify that config/database.yml is correct or restore the backup.

5. Run migrations:

% rake production db:migrate

6. Restart the server

Upgrading from 0.5.x

It is recommended that you back up your database, static assets, and generate a new project. Then, follow the directions for upgrading from 0.6.0+.

One Last Thing!

Once you’ve got it up and running on your website, be sure to add your name the list of Radiant Users.

For old releases or to install using the Tarball or Zip file, see the Ruby Forge project release page.