Instalando Websocket num Servidor de Testes MinhaConexão

Clique aqui para tirar suas dúvidas sobre a internet!!!
minhaconexao
Site Admin
Mensagens: 327
Registrado em: 25 Abr 2010, 19:19

Instalando Websocket num Servidor de Testes MinhaConexão

Mensagempor minhaconexao » 16 Nov 2017, 11:52

Estamos lançando uma nova tecnologia para dar mais precisão em testes acima de 100Mbps.

Essa tecnologia utiliza Websocket, portanto, basta você instalar nosso servidor Websocket em seu Servidor de Testes e já pronto para oferecer testes mais precisos para seus clientes. (Disponível apenas para Linux)

Veja abaixo os passos necessários para colocar seu Websocket pra funcionar. (Caso vc já use o SpeedTest da Ookla, talvez seu servidor já esteja compatível, basta testá-lo conforme o último passo do Tutorial)


1) Caso, em seu diretório de instalação não exista o arquivo ws_server (instalação antiga), você pode baixá-lo aqui, e colocá-lo na pasta onde estão os outros arquivos de instalação:

- wget http://cdn.minhaconexao.com.br/speedtest/ws_server


2) Em seguida, garanta que o arquivo é executável (entre na pasta de instalação, ex: cd /var/www/speedtest)

- chmod +x ws_server


3) Garanta que as portas 80 e 8080 estão liberadas em seu firewall. Isso depende de cada Firewall e também se seu SELinux não está bloqueando o acesso. Os comandos abaixo podem ajudar:

- iptables -A INPUT -p tcp --dport 80 -j ACCEPT
- iptables -A INPUT -p tcp --dport 8080 -j ACCEPT


e para salvar a configuração:

- iptables-save > /etc/iptables/rules.v4 (Debian/Ubuntu)
- iptables-save > /etc/sysconfig/iptables (RHEL/CentOS)


obs: Você pode testar o acesso à porta 8080 usando este site http://testeportas.com.br. Coloque seu IP ou nome de servidor e porta 8080. Precisa aparecer "Acessível" no resultado.


4) Para iniciar automaticamente o servidor Websocket, inclua uma chamada ao software do servidor dentro do arquivo /etc/rc.d/rc.local (Centos/Fedora) ou /etc/rc.local (Ubuntu/Debian)

- incluir esta linha no arquivo: /[pasta_de_instalacao]/ws_server --daemon
- exemplo: /var/www/speedtest/ws_server --daemon

[i]obs: se estiver usando um sistema antigo, de 32 bits, use o ws_server32



5) Garanta que seu arquivo de iniciação é executável:

- chmod +x /etc/rc.d/rc.local (Centos/Fedora)
- chmod +x /etc/rc.local (Ubuntu/Debian)


6) Reinicie seu servidor (ou levante manualmente o Websocket executando: ./ws_server --daemon)


7) Faça o teste do seu servidor nesta página http://www.minhaconexao.com.br/serverpa ... server.php
- Deve aparecer algo como "Websocket OK"

Qualquer dúvida, entre em contato conosco por e-mail.

Voltar para “Velocidade da Internet - CLIQUE AQUI”

Quem está online

Usuários navegando neste fórum: Bing [Bot] e 15 visitantes