Thursday, March 10, 2011

Fresh Openerp V6 instalation on ubuntu

Step 1: Instaling all the dependencies with Postgresql database

sudo apt-get install python-lxml python-mako python-egenix-mxdatetime python-dateutil python-psycopg2 python-pychart python-pydot python-tz python-reportlab python-yaml python-vobject python-gtk2 python-glade2 python-matplotlib python-egenix-mxdatetime python-tz python-hippocanvas python python-dev build-essential python-setuptools flashplugin-nonfree postgresql

Step 2: Downloading Openerp server Webserver and client

Link to download :

http://www.openerp.com/downloads

please download sources and pack for linux save them in workspace( you have to create a folder( usin :- mkdir) in Documents, just to keep all code at one place else you can save them any where but i prefer workspace ) directory and unzip all of them

Step 3: Starting server, client and create DB User


Create database user

a good practice is to create a database user similer to your system user the command is as given below

sudo su postgres
createuser "your system user name"( eg: smaan )

Starting application server

Go to path Document/workspace/openerp-sever-6.0.x/bin ( usin cd Documents
/workspace/openerp-sever-6.0.x/bin) where x is the verson number use the same number as you downloaded or usin tab key can also help to identify the same

To start server execute the following
./openerp- and use tab key to complete the executable file , if everthing is fine server will start normally and wait for connection from client.

Starting web server

go to path Documents/workspace/openerp-web-6.0x ( usin cd Documnets/openerp-web-6.0.x )

To start the webserver
./openerp-web use tab key to complete the name and followed by enter , it should start normally on 8080 port


Step 4: working with OpenERP

Open web browser ( mozilla,explorer etc )

type : http://localhost:8080/

or http://serverip:8080/

you are now ready to start using OpenERP v6 create a new database and play with it

Hope you found it interesting .

Put your comments to edit me in case you found some mistake.