Ventajas Nginx + Odoo sobre HTTPS
Nginx es un servidor web proxy de código abierto que se utiliza para administrar el tráfico en internet. En términos simples, es un software que permite que tu sitio web o aplicación en línea sea accesible a los usuarios a través de internet. Nginx se destaca por ser ligero, eficiente y rápido, lo que lo hace muy popular para manejar grandes volúmenes de tráfico y mejorar el rendimiento del servidor.
Por otro lado, Odoo es un sistema de gestión de empresas todo en 1 manejar desde el CRM, Ventas, Facturación, Ecommerce etc..
Ahora, ¿cómo se relacionan Nginx y Odoo?
Cuando implementas Odoo en tu servidor, puedes utilizar Nginx como un proxy inverso para mejorar la forma en que los usuarios acceden a la aplicación. Esto significa que Nginx actuará como intermediario entre el navegador del usuario y el servidor de Odoo.
Los beneficios de usar Nginx con Odoo son:
A. Rendimiento: Nginx puede manejar muchas solicitudes concurrentes y distribuir la carga de manera más eficiente, lo que puede mejorar el rendimiento y la velocidad de acceso a Odoo.
B. Seguridad: Nginx actúa como una barrera adicional entre el usuario y el servidor de Odoo, lo que puede ayudar a protegerlo de ciertos tipos de ataques y amenazas cibernéticas.
C. SSL/TLS: Nginx puede manejar la configuración del cifrado SSL/TLS para proteger la conexión entre el usuario y Odoo, lo que garantiza que los datos estén cifrados y seguros durante la transmisión.
D. Balanceo de carga: Nginx puede distribuir el tráfico entre varios servidores de Odoo, lo que ayuda a mantener el rendimiento incluso en momentos de alto tráfico.
En resumen, Nginx es un servidor web y proxy inverso que se utiliza para mejorar el rendimiento, la seguridad y la accesibilidad de aplicaciones como Odoo al manejar las solicitudes de los usuarios y actuar como intermediario entre el usuario y el servidor de Odoo. Esto permite una mejor experiencia para los usuarios y una mayor eficiencia en la administración de tu sistema Odoo
Requisitos
1. UBUNTU 20.04 lts, 22.04lts y Debian 11
2. 1 VPS con Odoo instalado bien sea Community o Enterprise
3. 1 Dominio o subdominio que este apuntando a la IP donde se aloja Odoo (DNS @ RECORD Y WWW RECORD)
Cómo Usar
Copy all files in any directory (server, vps)
1 Your domain must be mapping to IP Server before to install this Script (Check DNS)
Add DNS Records in CloudFlare: https://youtu.be/UF9aj_ni-ik
E.G.: odoo.mydomain.com > 54.168.45.45 (Your VPS Server IP)
2 Check as execute program (chmod +x path_script/script.sh)
3 Change the Odoo default PORT if required (Edit script using any editor):
# Default Odoo PORT
(line 11) PORT=8069
4 Run script as root user
5 Enter a valid domain (less-www) and valid email
E.G.: mydomain.com
username@gmail.com
6 Set proxy_mode parameter in your odoo.conf and restart Odoo Service (systemctl restart odoo.service)
proxy_mode = True
Check extra documentation for Odoo v16 longpolling
7 That's All
VIDEO TUTORIAL: