Saltar al contenido

¿Cómo configurar nginx para Magento 2?

Solución:

Magento2 contiene la configuración de Nginx nginx.conf.sample que se puede incluir en la sección de su servidor. Probemos con una configuración mínima;

Necesita modificar /etc/nginx/sites-available/my-domen.com con el contenido

upstream fastcgi_backend {
    # socket
    # server unix:/var/run/php5-fpm.sock;
   server   unix:/var/run/php/php7.0-fpm.sock;
    # use tcp connection
    #  server  127.0.0.1:9000;

}
server {
    listen 80;
    server_name www.my-domen.com;
    return 301 $scheme://www.my-domen.com$request_uri;
}

server {
    listen 80 reuseport;
    server_name my-domen.com;

    set $MAGE_ROOT /var/www/my-domen.com/html;

   set $MAGE_MODE developer;
#    set $MAGE_MODE default;
#    set $MAGE_MODE production;

    include /var/www/my-domen.com/html/nginx.conf.sample;
    fastcgi_read_timeout 3000;
}

y luego agregue otras configuraciones que no se relacionen con Magento

necesitas correr nginx -t para ver lo que falta.

de todos modos, creo que olvidó mover otros archivos de configuración, tenemos un instalador para esto https://raw.githubusercontent.com/magenx/Magento-nginx-config/master/m2_config_install.sh

esto tomará todos los archivos de configuración de nginx de nuestro repositorio y los copiará en su carpeta nginx.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *