Commit 2fd034973ae9275923bb2cbe4b8868099b17e21b
Committed by
Antonio Terceiro
1 parent
5ee75752
Exists in
master
and in
29 other branches
Review INSTALL
Showing
1 changed file
with
26 additions
and
18 deletions
Show diff stats
INSTALL
1 | 1 | = Noosfero installation instructions from source for production environments |
2 | 2 | |
3 | -Noosfero is written in Ruby with the "Rails framework":http://www.rubyonrails.org, | |
4 | -so the process of setting it up is pretty similar to other Rails applications. | |
3 | +The instructions below can be used for setting up a Noosfero production | |
4 | +environment from the Noosfero sources. | |
5 | 5 | |
6 | -Below we have the instructions for installing Noosfero dependencies and setting | |
7 | -up a production environment. If you have problems with the setup, please feel | |
8 | -free to ask questions in the development mailing list. | |
6 | +Before you start installing Noosfero manually, see the information about the | |
7 | +Noosfero Debian package at http://noosfero.org/Development/DebianPackage. Using | |
8 | +the Debian packages on a Debian stable system is the recommended method for | |
9 | +installing production environments. | |
10 | + | |
11 | +If you want to setup a development environment instead of a production one, | |
12 | +stop reading this file right now and read the file HACKING instead. | |
13 | + | |
14 | +For a complete installation guide, please see the following web page: | |
15 | +http://noosfero.org/Development/HowToInstall | |
16 | + | |
17 | +If you have problems with the setup, please feel free to ask questions in the | |
18 | +development mailing list. | |
9 | 19 | |
10 | 20 | == Requirements |
11 | 21 | |
22 | +DISCLAIMER: this installation procedure is tested with Debian stable, which is | |
23 | +currently the only recommended operating system for production usage. It is | |
24 | +possible that you can install it on other systems, and if you do so, please | |
25 | +report it on one of the Noosfero mailing lists, and please send a patch | |
26 | +updating these instructions. | |
27 | + | |
28 | +Noosfero is written in Ruby with the "Rails | |
29 | +framework":http://www.rubyonrails.org, so the process of setting it up is | |
30 | +pretty similar to other Rails applications. | |
31 | + | |
12 | 32 | You need to install some packages Noosfero depends on. On Debian GNU/Linux or |
13 | 33 | Debian-based systems, all of these packages are available through the Debian |
14 | 34 | archive. You can install them with the following command: |
... | ... | @@ -38,21 +58,9 @@ If you manage to install Noosfero successfully on other systems than Debian, |
38 | 58 | please feel free to contact the Noosfero development mailing with the |
39 | 59 | instructions for doing so, and we'll include it here. |
40 | 60 | |
41 | -=== Setting up a production environment | |
42 | - | |
43 | -DISCLAIMER: this installation procedure is tested with Debian stable, which is | |
44 | -currently the only recommended operating system for production usage. It is | |
45 | -possible that you can install it on other systems, and if you do so, please | |
46 | -report it on one of the Noosfero mailing lists, and please send a patch | |
47 | -updating these instructions. | |
48 | - | |
49 | 61 | As root user |
50 | 62 | ============ |
51 | 63 | |
52 | -NOTE: these instructions are for seting up a *production* environment. If you | |
53 | -are going to do Noosfero development, you don't need to do these steps. Stop | |
54 | -here and see the HACKING file instead. | |
55 | - | |
56 | 64 | Install memcached. On Debian: |
57 | 65 | |
58 | 66 | # apt-get install memcached |
... | ... | @@ -204,7 +212,7 @@ Run Solr: |
204 | 212 | |
205 | 213 | $ rake solr:start |
206 | 214 | |
207 | -Now we have to create some initial data. To create your default environment | |
215 | +Now we must create some initial data. To create your default environment | |
208 | 216 | (the first one), run the command below: |
209 | 217 | |
210 | 218 | $ RAILS_ENV=production ./script/runner 'Environment.create!(:name => "My environment", :is_default => true)' | ... | ... |