Installing Wagn
You will need
A RubyonRails environment, including either Postgres or Mysql (SQLite support coming soon). If you don't have a preferred Rails environment, try InstantRails, and then see the +instant rails.
You will also need to install some gems:
sudo gem install json_pure
sudo gem install ruby-openid
sudo gem install cached_model
Get the code
download Wagn from RubyForge
~OR~
svn checkout svn://rubyforge.org/var/svn/wagn/branches/stable wagn
We recommend the Subversion method as it makes upgrades much easier.
Configure wagn
- In the config directory, copy sample_wagn.rb to wagn.rb
- In wagn.rb set:
System.base_url= final URL (what users will really type in their browser)
System.site_name=name of the Wagn's front page (note: this can be overridden in Wagn itself). - to get mail working, see +mail setup
Configure your database
- In database.yml set
adapter: ( mysql or postgresql )
user: ( your db user. root often works for default mysql installs ) - Create the database: rake db:create
- set up the database: rake db:migrate
If you have trouble with step 4 or 5 check out +database details
Start it up
- Start the server: ./script/server
- Point your browser to http://localhost:3000 (or your System.base_url above).
After installation
Now that your wagn is running, check out after installation.


Wagn Wheels
Documentation