[FIX] the cache key is sorted using, items keys, avoiding to compare items values
[odoo/odoo.git] / doc / 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.3 or above
12     * Postgresql 7 or above
13     * Psycopg python module for python2.3
14     * libxml2 and python2.3 bindings
15     * libxslt and python2.3 bindings
16     * Reportlab pdf generation library for python2.3 
17
18 Some dependencies are only required for specific purposes:
19
20 for rendering workflows graphs, you need:
21     * graphviz
22     * pyparsing
23
24 for generating reports using non .jpg images, you need:
25     * Python Imaging Library for python2.3
26
27 For Debian-based distributions, the required packages can be installed with the 
28 following commands:
29
30   apt-get install python2.3 python2.3-xml postgresql postgresql-client libxml2-python2.3
31   apt-get install libxslt1-python2.3 python2.3-psycopg python2.3-reportlab
32   apt-get install python2.3-imaging python2.3-pyparsing graphviz
33
34 For newer Debian-based distributions such as Etch, the required packages can be
35 installed with the following commands:
36
37   apt-get install python2.4 python-xml postgresql postgresql-client python-libxml2
38   apt-get install python-libxslt1 python-psycopg python-reportlab 
39   apt-get install python-imaging python-pyparsing graphviz
40
41
42 For Fedora 
43 if they are not installed, install:
44 python and postgresql
45
46 uses yum or you can recover required packages on fedora web site in "core" or "extra" repository :
47 postgresql-python-
48 libxml2-python
49 libxslt-python
50 python-imaging
51 python-psycopg
52 python-reportlab
53 graphviz
54 You can find pyparsing at http://pyparsing.sourceforge.net/ 
55
56 1. Check that all the required dependencies are installed.
57
58 2. Launch the program "python ./bin/openerp-server.py -r db_user -w db_password --db_host 127.0.0.1".
59 See the man page for more information about options.
60
61 3. Connect to the server using the GUI client. And follow the instructions to create a new database.
62