Instalación Desde La Fuente - Documentación de Odoo - 17.0

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

docs What are you looking for?

 ES Odoo 17

Instalación desde la fuente


La “instalación” de origen no se trata de instalar Odoo, sino de ejecutarlo directamente desde el
origen.
Es posible que para desarrolladores de módulo sea más conveniente usar el origen de Odoo que usar
las instalaciones en paquete.
También hace que el iniciar y detener Odoo sea más flexible y explícito que los servicios que las
instalaciones en paquete configuraron. También permite sobreescribir los ajustes usando parámetros
de líneas de comando sin tener que editar el archivo de configuración.
Finalmente, permite tener más control sobre la configuración del sistema y hace que sea más fácil
mantener (y ejecutar) varias versiones de Odoo al mismo tiempo.

Extraer los recursos


Puede obtener el código fuente de Odoo desde un archivo zip o Git.

Archivar
Edición Community:
Página de descarga de Odoo 
Repositorio de la comunidad de GitHub 
Servidor nocturno 
Edición Enterprise:
Página de descarga de Odoo 
repositorio Enterprise de GitHub 

Git
 Nota
Es necesario tener Git  instalado, y se recomienda tener un conocimiento básico de comandos
Git para continuar.

Para clonar un repositorio de Git, elija entre clonar con HTTPS o con SSH. La mejor opción es HTTPS
en la mayoría de los casos, pero debe elegir SSH si desea contribuir al código fuente de Odoo o
cuando empiece con el Tutorial de inicio para desarrolladores.

Linux Windows Mac OS


docs
Clone with HTTPS Clone with SSH

$ git clone https://github.com/odoo/odoo.git


$ git clone https://github.com/odoo/enterprise.git

 Nota
El repositorio git de Enterprise no contiene el código fuente de Odoo completo, solo es una
colección de complementos. El servidor principal está en la versión de Comunidad. Cuando
ejecutamos la versión Enterprise quiere decir que estamos ejecutando el servidor de la versión
Community con la opción addons-path configurada en el folder que contiene la versión
Enterprise. Debe clonar tanto el repositorio de Community como de Enterprise para que la
instalación de Odoo Enterprise funcione.

Preparar

Python
Odoo necesita Python 3.10 o posterior para funcionar.
Distinto en la versión 17: Requisito mínimo actualizado de Python 3.7 a Python 3.10.

Linux Windows Mac OS

Utilice un administrador de paquetes para descargar e instalar Python 3 si es necesario.

 Nota
Si Python 3 ya está instalado, asegúrese de que sea la versión 3.10 o superior. Las versiones
anteriores no son compatibles con Odoo.
Linux Windows Mac OS

$ python3 --version

También verifique que pip  esté instalado para esta versión.


Linux Windows Mac OS

$ pip3 --version
docs

PostgreSQL
Odoo utiliza PostgreSQL como sistema de gestión de bases de datos.

Linux Windows Mac OS

Utilice un administrador de paquetes para descargar e instalar PostgreSQL (versiones


compatibles: 12.0 o superior). Puede conseguirlo si ejecuta lo siguiente:

$ sudo apt install postgresql postgresql-client

De forma predeterminada, el único usuario es postgres . Como Odoo prohíbe conectarse como
postgres , debe crear un nuevo usuario PostgreSQL.

Linux Windows Mac OS

$ sudo -u postgres createuser -d -R -S $USER


$ createdb $USER

 Nota
Ya que el usuario de PostgreSQL tiene el mismo nombre que el inicio de sesión de
Unix, podrá conectarse a la base de datos sin una contraseña.

Dependencias
Linux Windows Mac OS

La manera preferida de instalar dependencias es por medio de paquetes de distribución.


También puede instalar dependencias Python con pip.

Debian/Ubuntu Install with pip

En Debian/Ubunto, los siguientes comandos instalarán los paquetes requeridos:

$ cd odoo #CommunityPath
$ sudo ./setup/debinstall.sh
El script setup/debinstall.sh analizará el archivo debian/control  e instalará los
docs
paquetes que encuentre.

 Nota
Para idiomas que funcionan con una interfaz de izquierda a derecha (como las interfaces de
árabe y hebreo) se necesita el paquete rtlcss :
Linux Windows Mac OS

1. Descargue e instale nodejs y npm con su administrador de paquetes.


2. Instale rtlcss :

$ sudo npm install -g rtlcss

 Advertencia
wkhtmltopdf no está instalado mediante pip y debe instalarse de forma manual en la versión
0.12.6  para que sea compatible con los encabezados y pies de páginas. Consulte esta wiki 
para obtener más detalles sobre las diferentes versiones.

Ejecutar Odoo
Una vez que termine de configurar todas las dependencias podrá ejecutar Odoo con la interfaz de la
línea de comando del servidor, odoo-bin . La puede encontrar en la raíz del directorio de Odoo
Community.
Para configurar el servidor puede especificar argumentos de las líneas de comando o un archivo de
configuración.

 Truco
Para la edición Enterprise, es necesario agregar la ruta de los complementos de enterprise al
argumento addons-path . Tenga en cuenta que debe ir antes que otras rutas en addons-path
para que los complementos se carguen correctamente.

Estas son las configuraciones necesarias más comunes:


Usuario y contraseña de PostgreSQL.
Rutas personalizadas para complementos adicionales que sirvan para cargar los módulos
personalizados.
La forma normal de ejecutar el servidor es:
docs
Linux Windows Mac OS

$ cd /CommunityPath
$ python3 odoo-bin --addons-path=addons -d mydb

Donde CommunityPath es la ruta de la instalación de Odoo Community y mydb es la base


de datos de PostgreSQL.

Después de que el servidor se haya iniciado (se imprime el registro INFO


odoo.modules.loading: módulos cargados. ), abra http://localhost:8069  en un navegador web e
inicie sesión en la base de datos de Odoo con la cuenta de administrador base: utilice admin como
correo electrónico y, de nuevo, admin como contraseña.

 Truco
Ahí podrá crear y gestionar nuevos usuarios.
La cuenta de usuario que usa para iniciar sesión en la interfaz del sitio web de Odoo es
diferente al argumento CLI --db_user .

 Ver también
La lista de argumentos CLI para odoo-bin.

 Obtenga ayuda
Contactar a soporte Pregúntele a la comunidad de Odoo

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy