Для того чтоб убрать ошибку 504 Gateway Time-out на сервере nginx достаточно увеличить все таймауты на сервере. Прописываем следующие параметры в nginx.conf:
 keepalive_timeout  300;
    client_body_buffer_size 128k;
    proxy_connect_timeout 1800;
    proxy_send_timeout 1800;
    proxy_read_timeout 1800;
    proxy_buffer_size 4k;
    proxy_buffers 4 32k;
    proxy_busy_buffers_size 64k;
    proxy_temp_file_write_size 64k;

После этого перезагрузите nginx.

Если у вас проблемы с установкой и настройкой Linux сервера, обращайтесь — [email protected]