GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo instalar Odoo 10 con filtrado de subdominios

Le mostraremos cómo instalar Odoo 10 con filtrado de subdominios. En este tutorial, le mostraremos cómo instalar Odoo 10 en un Ubuntu 16.04 VPS y configurarlo para usar el filtrado de subdominios para que los usuarios puedan ejecutar varias instancias de Odoo en diferentes subdominios (con una base de datos diferente para cada subdominio). br />

Asegúrese de que la lista de paquetes de su sistema operativo y los paquetes del sistema operativo estén actualizados ejecutando los siguientes comandos:

sudo apt-get update
sudo apt-get upgrade

Luego, comience con la instalación de Odoo 10. La forma más fácil de instalar Odoo 10 en su VPS de Linux es usar el script de instalación de Odoo disponible en github.com, así que descargue el script en un directorio de su servidor:

cd /opt
wget https://raw.githubusercontent.com/Yenthe666/InstallScript/10.0/odoo_install.sh

Edite el script y cambie la contraseña maestra de Odoo. Además, puede cambiar el nombre de usuario de Odoo, la ruta de instalación de Odoo, el número de puerto de Odoo, la versión de Odoo (Empresa, Comunidad), etc.

vi odoo_install.sh
#set the superadmin password
OE_SUPERADMIN="admin"

Reemplace 'admin' con una contraseña segura, por ejemplo:

OE_SUPERADMIN="Adm1NPa55w0^D"

Haga que el script de instalación de Odoo sea ejecutable:

chmod +x odoo_install.sh

Ejecute el script de instalación de Odoo y espere un tiempo para que se complete el proceso de instalación.

./odoo_install.sh

Una vez que se complete la instalación de Odoo 10, edite el archivo de configuración de Odoo (/etc/odoo-server.conf) y configúrelo para el filtrado de subdominios, es decir, agregue dbfilter =^%d$:

vi /etc/odoo-server.conf
[options]
; This is the password that allows database operations:
admin_passwd = Adm1NPa55w0^D
db_host = False
db_port = False
db_user = odoo
db_password = False
dbfilter = ^%d$
addons_path = /usr/lib/python2.7/dist-packages/odoo/addons
[options]
logfile = /var/log/odoo/odoo-server.log
addons_path=/odoo/odoo-server/addons,/odoo/custom/addons
xmlrpc_port = 8069

No olvide reemplazar la contraseña maestra de Odoo con la que configuró en el script de instalación de Odoo. Además, si modificó Odoo addons_path, el número de puerto de Odoo o algo así, también debe cambiarlos a la configuración de Odoo.

Edite el script de Odoo config.py:

vi /odoo/odoo-server/odoo/tools/config.py

Cambiar:

"--db-filter", dest="dbfilter", my_default='.*'

a

"--db-filter", dest="dbfilter", my_default='%d'

Luego, reinicie el servidor Odoo para que los cambios surtan efecto:

/etc/init.d/odoo-server restart

[ecko_alert color=”blue”]Obtenga un VPS de Odoo de nosotros y nuestro equipo de soporte EPIC 24/7 instalará, configurará y optimizará Odoo para usted, de forma gratuita.[/ecko_alert]

Instale Apache, pip y mod-wsgi:

sudo apt-get install python-pip apache2 libapache2-mod-wsgi

Deshabilite el archivo de configuración predeterminado de Apache:

a2dissite 000-default.conf

Cree un nuevo archivo de configuración de Apache. Por ejemplo, cree un nuevo archivo de configuración de Apache llamado 'odoo.conf':

vi /etc/apache2/sites-available/odoo.conf

Habilite el archivo de configuración de Apache 'odoo.conf':

a2ensite odoo

Agregue las siguientes líneas:

ServerName your-domain.com
ServerAlias ​​*.your-domain.com
WSGIScriptAlias ​​/ /odoo/odoo- server/odoo/service/wsgi_server.py
WSGIDaemonProcess oe user=odoo group=odooprocesses=2 python-path=/odoo/odoo-server/ display-name=apache-odoo
WSGIProcessGroup oe
ErrorLog /var/log/odoo/odoo-error.log
CustomLog /var/log/odoo/odoo-access.log combinado

#Pedido permitir, denegar
#Permitir de todas
Opciones todas
Permitir anular todas
Requerir todas las otorgadas


Reinicie el servidor web Apache para que los cambios surtan efecto:

service apache2 restart

Eso es. Odoo 10 está configurado para usar el filtrado de subdominios ahora.

Abra http://subdominio1.su-dominio.com:8069 en un navegador web, ingrese la contraseña maestra de Odoo, el nombre de la base de datos, la dirección de correo electrónico y la contraseña, seleccione un país del cuadro de selección desplegable y haga clic en 'Crear base de datos' .
Repita los mismos pasos para subdominio2.su-dominio.com, etc., y luego podrá acceder a cada instancia de Odoo usando http://subdominio1.su-dominio.com:8069, http://subdominio2.su -domain.com:8069 y así sucesivamente.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de hospedaje VPS de Odoo, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen Odoo 10 con filtrado de subdominio. para ti. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

También puede consultar uno de nuestros tutoriales anteriores:Instale Odoo 10 en CentOS 7 con Apache como proxy inverso

PD. Si le gustó esta publicación, sobre Cómo instalar Odoo 10 con filtrado de subdominios, compártala con sus amigos en las redes sociales usando los botones a la izquierda o simplemente deje una respuesta a continuación. Gracias.


Panels
  1. Cómo instalar Odoo 10 en Ubuntu 16.04

  2. Cómo instalar Odoo 10 en Ubuntu 16.04 con Apache como proxy inverso

  3. Cómo instalar Odoo 12 en Ubuntu 16.04

  4. Cómo instalar Odoo 13 en Ubuntu 18.04

  5. Cómo instalar Odoo 12 en Ubuntu 18.04 con Nginx como proxy inverso

Cómo instalar Odoo 12 con PostgreSQL 11 en CentOS 7

Cómo instalar Odoo 14 en Ubuntu

Cómo instalar Odoo en AlmaLinux 8

Cómo instalar Odoo en CentOS 7

¿Cómo instalar Odoo en centos8?

Cómo instalar Odoo 13 en Ubuntu