Configuración de Ngix para Odoo ERP

  • abril 7, 2017
  • Odoo
No Comments

En este artículo veremos como configurar nuestro servidor para que en vez de aparecer 80.80.80.80:8069 podamos poder colocar nuestro dominio y re-dirigirlo a nuestro servidor VPS quitándole de la URL el puerto y el IP del servidor.

1- Instalar Ngix que es un servidor web/proxy vamos a la consola de tu servidor linux y con el usuario root colocamos la siguiente sintaxis

sudo apt-get install nginx

2- Vamos a la siguiente ruta para configurar el archivo default

/etc/nginx/sites-available  o /usr/local/nginx/conf, /etc/nginx, or /usr/local/etc/nginx.

3- Y lo remplazamos por el siguiente default.conf teniendo en cuenta actualizar: los campos de tu servidor.

upstream odoo{
        server localhost:8069;
}

server {
        listen 80 default; 
        server_name erp.yourdomain.com 52.67.84.113;
        keepalive_timeout           600;
        client_header_timeout       600;
        client_max_body_size 200M;
        client_body_timeout         600;
        proxy_connect_timeout       600;
        proxy_send_timeout          600;
        proxy_read_timeout          600;
        send_timeout                600;

        root /usr/share/nginx/html;
        index index.html index.htm;

        proxy_buffers 16 64k;
        proxy_buffer_size 128k;

        location / {
            proxy_pass  http://odoo;
            proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;
            proxy_redirect off;
            proxy_set_header    Host            $host;
            proxy_set_header    X-Real-IP       $remote_addr;
            proxy_set_header    X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header    X-Forwarded-Proto https;
            # invento mio
            proxy_set_header   X-ODOO_DBFILTER db;
            proxy_pass_request_headers on;
        }
}

4- Reiniciamos Ngix

nginx -s reload

5- Vamos al Cpanel.tudominio.com y en Domains / Simple Zone Editor , configuramos nuestro ip

6- Configuración de los IP

Marlon Falcón es Gerente general de Falcon Solutions.

Marlon Falcón Herández

Consultor SAP y Odoo

More from our blog

See all posts
 

Dejar un comentario