Manual Libre ERP OpenERP 6.1
December 21, 2016 | Author: Victor José Inojosa Mundo | Category: N/A
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