Forward port of branch 7.0 up to rev 8abd003
[odoo/odoo.git] / history / INSTALL
1 OpenERP Quick Installation Guide
2 ---------------------------------
3
4 This file contains a quick guide to configure and install the OpenERP server.
5
6 Required dependencies:
7 ---------------------
8
9 You need the following software installed:
10
11     * Python 2.5 or 2.6
12     * Postgresql 8.2 or above
13     * Psycopg2 python module 
14     * Reportlab pdf generation library for python
15     * lxml python module
16     * pytz python module
17     * PyYaml python module (install with: easy_install PyYaml)
18
19 Some dependencies are only required for specific purposes:
20
21 for rendering workflows graphs, you need:
22     * graphviz
23     * pyparsing
24
25 For Luxembourg localization, you also need:
26     * pdftk (http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/)
27
28 for generating reports using non .jpg images, you need:
29     * Python Imaging Library for python
30
31 For Debian-based distributions, the required packages can be installed with the 
32 following command:
33
34   #> apt-get install -y postgresql graphviz python-psycopg2 python-lxml python-tz python-imaging
35
36 For Fedora 
37 if they are not installed, install:
38 python and postgresql
39
40 uses yum or you can recover required packages on fedora web site in "core" or "extra" repository :
41 postgresql-python
42 python-lxml
43 python-imaging
44 python-psycopg2
45 python-reportlab
46 graphviz
47 You can find pyparsing at http://pyparsing.sourceforge.net/ 
48
49 1. Check that all the required dependencies are installed.
50
51 2. Launch the program "python ./bin/openerp-server.py -r db_user -w db_password --db_host 127.0.0.1".
52 See the man page for more information about options.
53
54 3. Connect to the server using the GUI client. And follow the instructions to create a new database.
55