Template:Installation/Common: Difference between revisions
m (→Bundle: Typo) |
m (→Database setup) |
||
Line 40: | Line 40: | ||
{{#tag:syntaxhighlight| | {{#tag:syntaxhighlight| | ||
{{#var:env_string}}bundle exec rake db:create db:schema:load | {{#var:env_string}} bundle exec rake db:create db:schema:load | ||
|lang=bash}} | |lang=bash}} | ||
Revision as of 10:16, 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 if 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