Bom dia pessoal, meu ieducar fica tentando conectar no socket-io, tem como remover isso ou criar esse conexão.
Resolvido:
01 - colocar no nginx
location /socket.io/ {
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_http_version 1.1;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $host;
proxy_pass http://127.0.0.1:6001;
}
02 - na pasta do ieducar /var/www/ieducar/
modifique o arquivo
laravel-echo-server.json.example
para laravel-echo-server.json
03 - instale o Redis
sudo apt update
sudo apt install redis-server
sudo nano /etc/redis/redis.conf
No arquivo, encontre a diretiva supervised
. Esta diretiva permite que você declare um sistema init para gerenciar o Redis como um serviço, fornecendo a você mais controle sobre a sua operação. A diretiva supervised é configurada
como não
por padrão. Uma vez que você está executando o Ubuntu, que usa o sistema systemd init, altere isso para systemd
Depois execute:
sudo systemctl restart redis.service
04 - instale o Laravel Echo Server:
sudo npm install -g laravel-echo-server
05 - execute no terminal, na pasta do ieducar
laravel-echo-server start
Para remover basta definir no .env BROADCAST_DRIVER=null
2 curtidas