Manual Libre ERP OpenERP 6.1

December 21, 2016 | Author: Victor José Inojosa Mundo | Category: N/A
Share Embed Donate


Short Description

Manual de instalación rápida de OpenERP 6.1 desde su .deb...

Description

“ EmPRendedores, Administradores y Desarrolladores Libres en Sistemas Administrativos de la República Bolivariana de Venezuela “ “1934: Joseph Alois Schumpeter: Los emprendedores son innovadores que buscan destruir el estatus-quo de los productos y servicios existentes para crear nuevos productos y servicios.” según wikipedia.

1.- Instalación de Open(Libre) ERP en Linux (DebianWheezy-Stable-7.2) Esta sección le guiará a través de la instalación del servidor y el cliente de OpenERP en Debian Wheezy Stable .Se asume que usted está usando una versión reciente de escritorio de Debian con su interfaz gráfica de usuario en un PC de escritorio o portátil. Existe mucha Documentación de como Instalar Open ERP, pero esta vez hemos querido hacer la nuestra. Recomendaciones antes de la propia instalación: Todo el procedimiento de instalación debe hacerse como administrador, por ende debemos poseer la contraseña del mismo asignada al momento de haber instalado el Debian GNU/Linux .El símbolo que manifiesta que estamos como administrador es el numeral # y el dolar $ que estamos como usuarios normales. Se recomienda ejecutar el comando #aptitude update para actualizar los repositorios y las listas de packetes disponible. 1.1.- Chequear versión de Debian y actualizar Paquetes instalados: Se recomienda ejecutar #aptitude upgrade para mantener todos los packetes instalados actualizados en sus ultimas versiones de manera de no tener problemas con la instalación de otros packetes. $su #aptituda update #aptitude upgrade

Debemos validar nuestra versión de Debian ejecutando el comando $lsb_release -a, no importan las liberaciones importa que sea 7.x cualquier numero siguiente. $ lsb_release -a No LSB modules are available. Distributor ID:

Debian

Description: Debian GNU/Linux 7.2 (wheezy) Release:

7.2

Codename: wheezy

1.2.- Instalación de Postgres SQL: Antes de la Instalación propiamente del Packete Open ERP debemos resolver las dependencias antes, debemos instalar postgresql. Con el comando #aptitude install postgresql, al ejecutar este comando va a instalar la versión disponible del postgresql, realmente no importa la versión del postgres. # aptitude install postgresql

Por supuesto a la pregunta debemos contestar que si queremos continuar la instalación. Al culminar la instalación saldrá la siguiente pantalla:

Para Probar que Funcione el Postgresql y la instalación haya culminado exitosa, podemos ejecutar como root # su – postgresql y ejecutar en el prompt de ese usuario psql, debe salir una pantalla como la siguiente, es el prompt de Postgresql : #su – postgres $psql psql (9.1.12) Digite «help» para obtener ayuda. postgres=#

1.3.- Instalación de Open ERP Versión 6.1: Para no tener problemas con las instalaciones de nuestros módulos, pedimos que se trabaje con la versión 6.1 de OpenERP, sabiendo que existen versiones mas recientes, y procedimientos de instalación distintos para ellas, pero usaremos la que se ha probado por nuestro equipo. Para su Descarga podemos usar la pagina de openerp en españa que tiene esta versión en su WEB: Simplemente haciendo click en el siguiente enlace: http://openerpspain.com/descargas/ OpenERP All-in-one 6.1 para Ubuntu (paquete .deb) Dependiendo del Browser que se tenga el archivo quedara almacenado en el disco con el nombre de openerp_6.1-latest-1_all.deb, en nuestro caso usamos Chromium y quedo en el directorio Descargas:

Ya Obteniendo el Paquete de OpenERP 6.1, lo instalamos: #dpkg -i Descargas/openerp_6.1-latest-1_all.deb

La instalación no puede ser culminada porque el comando dpkg no resuelve las dependencias de instalación, para ello por eso veremos los siguientes errores de Instalación:

Para resolverlo ejecutaremos el comando #apt-get -f install que forzara todos los packetes pendientes a que sean instalados por el apt. #apt-get -f install

Al culminar la instalación del OpenERP, probaremos desde un browser de Internet la coneccion de localhost:8069, que es el puerto por el cual trabaja Open ERP:

Cheverisimo, funciona mi Open ERP en mi maquina local.

1.4.- Directorios de Instalación de Open ERP: Los directorios de instalación de mi Open ERP son: 1.4.1.- Directorio de archivos estáticos: # ls /usr/share/pyshared/openerp addons conf

import_xml.rng osv __init__.py

PKG-INFO

report

tests

wsgi

run_tests.py tiny_socket.py

cron.py

loglevels.py

pooler.py

service

tools

db

module

pychar

sql_db.py

wizard

exceptions.py

netsvc.py

release.py

test

workflow

1.4.2.- Directorios de Trabajo, donde se almacenan los directorios dinámicos: # ls /usr/lib/pymodules/python2.7/openerp addons

import_xml.rng

osv

report

tests

wsgi

conf

__init__.py

PKG-INFO

run_tests.py

tiny_socket.py

cron.py

loglevels.py

pooler.py

service

tools

db

modules

sql_db.py

wizard

exceptions.py

netsvc.py

test

workflow

pychart release.py

1.5.- Validando la Instalación y Administrando el Servicio: Para validar que exista un servicio en el puerto 8069: # nmap localhost -p 8069 Starting Nmap 6.00 ( http://nmap.org ) at 2014-05-23 10:48 VET Nmap scan report for localhost (127.0.0.1) Host is up (0.000092s latency). Other addresses for localhost (not scanned): 127.0.0.1 PORT

STATE SERVICE

8069/tcp open unknown Nmap done: 1 IP address (1 host up) scanned in 0.11 seconds

Para administrar el servicio Open ERP, se debe usar cualquiera de las dos formas: 1.- #/etc/init.d/openerp 2.- #service openerp # /etc/init.d/openerp Usage: openerp-server {start|stop|restart|force-reload} # /etc/init.d/openerp restart Restarting openerp-server: openerp-server. # service openerp restart Restarting openerp-server: openerp-server.

1.6.- Administrando Postgres SQL Gráficamente con pgadmin3: Ahora instalaremos el pgadmin3 que nos facilitara la administración del postgresql de forma gráfica: #aptitude install pgadmin3

Para Probar el pgadmin3 buscaremos en el Menú de Aplicaciones-> Programación:

Al Correr de nuevo el pgadmin podemos ver las bases de datos internas del postgresql:

1.7.- Asignando Contraseña al administrador de Postgres: Debemos asignarle Contraseñas al administrador de postgresql, Con las Teclas y la tecla d, se sale del administrador de postgresql. # su postgres -c psql psql (9.1.12) Digite «help» para obtener ayuda. postgres=# alter user postgres with encrypted password 'avalon'; ALTER ROLE

1.8.- Creando la Base de Datos de Nuestra Institución y cambiando la Contraseñas del administrador : Crearemos ahora una Base de Datos para ser usada por el Open ERP. Desde el Menú Principal del Open ERP, escogemos la opción de Manage Databases, donde indica el cursos de la siguiente imagen:

Antes de crear la Base de datos seria muy recomendable cambiar la contraseña del administrador por defecto que es admin, para ello se escoge la opción password-> Change Master Password :

Para Crear la Base de Datos , en Manage Databases en el menu principal de Open ERP-> Create y colocamos los campos solicitados.

1.9.- Accediendo al Open ERP como administrador : Para entrar en el Open ERP con la base de datos que creamos, desde el browser localhost:8069 y vemos la base de datos elegida por defecto en la esquina superior derecha:

Cheverisimo. En estos momentos ya comenzamos a elegir los módulos que usaremos durante nuestra estadía en la Habitación 8069. 1.10.- Accediendo al Open ERP desde el Cliente GTK : Realizaremos la instalación del Cliente GTK para GNU/Linux. Comenzamos descargando de : http://openerpspain.com/descargas/ el Cliente para OpenERP 6.1 para GNU/Linux openerp-client-6.1-latest.tar.gz $ tar xvzf Descargas/openerp-client-6.1-latest.tar.gz $ python bin/openerp-client.py Listo, al correr veremos esta pantalla:

y al validarnos veremos la siguiente pantalla:

“ Bienvenidos a Open ERP. ” Resolviendo varios detalles: 1.11.- Configurando para quitar el acceso de Bases de Datos : En la Pantalla Principal de Open ERP, debajo del menú de login esta la opción de Manage Databases, por seguridad seria genial quitarlo.

Primero que nada instalaremos un editor de código llamado geany e invocamos geany para editar el archivo base.xml que es el que lleva el control del menú principal de Open ERP. #aptitude install geany #geany /usr/share/pyshared/openerp/addons/web/static/src/xml/base.xml

Debemos comentar esta clase para que no cargue la opción de Manage Databases :

Se colocaran los símbolos de !-- antes del div de la clase footer y – antes del > que cierra la referencia. Al refrescar el Browser queda así: Sin menú de acceso a la base de Datos.

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF