Difference between revisions of "Template:Installation/Common"

From diaspora* project wiki
Jump to: navigation, search
m
(Bundle: A little tip I had to use several times during my install on wheezy.)
Line 32: Line 32:
  
 
This takes quite a while. You should get a green success message when it's finished, if that's no the case you should seek for help on  the mailing list or the IRC channel.
 
This takes quite a while. You should get a green success message when it's finished, if that's no the case you should seek for help on  the mailing list or the IRC channel.
 +
 +
It often helps to just run the manual <tt>gem install</tt> command shown in the error message of any gem fails.
  
 
== Database setup ==
 
== Database setup ==

Revision as of 10:05, 20 October 2013

Get the source

It's time to download Diaspora! As your diaspora user run:

cd ~
git clone  git://github.com/diaspora/diaspora.git
cd diaspora

Don't miss the cd diaspora, all coming commands expect to be run from that directory!

Configuration

Copy files

cp config/database.yml.example config/database.yml
cp config/diaspora.yml.example config/diaspora.yml



Bundle

It's time to install the Ruby libraries required by Diaspora:

bundle install

This takes quite a while. You should get a green success message when it's finished, if that's no the case you should seek for help on the mailing list or the IRC channel.

It often helps to just run the manual gem install command shown in the error message of any gem fails.

Database setup

Double check your config/database.yml looks right and run:

bundle exec rake db:create db:schema:load


Start Diaspora

It's time to start Diaspora:

./script/server

In the most simple case you want to do this inside a screen or tmux session from which you can safely detach.

Further reading