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.