You are here: Noosfero>Dev>HowToInstall>InstallSteps (28 Apr 2012, BraulioBhavamitraBO) EditAttach

Install Steps

This guide is a compilation of various manuals for different setups. In the source code, there is a more Debian oriented manual in the file INSTALL.

If you simply want to see Noosfero running or want it to run in a production environment, take a look at DebianPackage or others deploy alternatives.

But if you want to install Noosfero and understand how it happens for further modifications and development, then the following "Source code installation" is the right thing for you.

Source code installation

This is guide is intended for development aspirants.

1. Get the Code

sudo apt-get install git-core
git clone git://gitorious.org/noosfero/noosfero.git
cd noosfero
git checkout stable
More info at GettingStartedWithNoosferoDevelopment. Prefer the git way to get the code.

Enter the source directory in a shell to run the next steps

2. Dependencies

  • If you're using Debian Squeeze, see the first part of the file INSTALL, located in the source code you've just downloaded. You may use a virtual machine.
  • If you're using any other Unix-like system (be Linux, *BSD or a Mac OS X), follow DepsWithRVMAndGems

3. Database

Choose one of the options to use as database. You may test them after configuration using script/dbconsole

Postgres For development or production, you may use Postgres. Although it is harder to configure, you get closer to the production environment in your development one.

See InstallPostgres.

SQLite SQLite is a very easy to setup, perfect for the lazy in a development environment.

See InstallSQLite.

In some rare cases, moving database's data to another DBMS might be useful

4. Populate

See InstallData.

5. Servers

See InstallServers.

Deploy installation

These guides are intended for delivering Noosfero to final users in a production environment.

See the alternatives at Deploy.

References


Add comment
You need to login to be able to comment.
 

Topic revision: r12 - 28 Apr 2012 - 13:40:30 - BraulioBhavamitraBO
 
Translations: English
Global Search:
   
ActionItem Search:

Copyright © 2007-2011 Noosfero
Colivre - Cooperativa de Tecnologias Livres