97684d6b3fdfcca6ebbb09f8de3c290420e39663
[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.4 or 2.5
12     * Postgresql 8.2 or above
13     * Psycopg2 python module 
14     * libxml2 and python bindings
15     * libxslt and python bindings
16     * Reportlab pdf generation library for python
17     * lxml python module
18     * pytz python module
19
20 Some dependencies are only required for specific purposes:
21
22 for rendering workflows graphs, you need:
23     * graphviz
24     * pyparsing
25
26 for generating reports using non .jpg images, you need:
27     * Python Imaging Library for python
28
29 For Debian-based distributions, the required packages can be installed with the 
30 following command:
31
32   #> apt-get install -y postgresql graphviz python-psycopg2 python-xml python-lxml python-libxml2 python-libxslt1 python-tz python-imaging
33
34 For Fedora 
35 if they are not installed, install:
36 python and postgresql
37
38 uses yum or you can recover required packages on fedora web site in "core" or "extra" repository :
39 postgresql-python
40 libxml2-python
41 libxslt-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