Este guia fornece instruções para configurar e executar o projeto usando Docker e XAMPP.
- Subindo o Container Docker Para iniciar o ambiente de desenvolvimento, execute o seguinte comando:
docker-compose up
- Ativando o XAMPP Ao ativar o XAMPP, é necessário garantir que a extensão php_sockets esteja habilitada. Siga os passos abaixo:
Verificar extensões PHP Execute o seguinte comando para listar as extensões PHP instaladas:
php -m
- Navegue até o diretório de instalação do PHP no seu sistema. No Windows, o caminho pode ser semelhante a
c:\xampp\php
. - Acesse o diretório ext em
php\ext\
. - Verifique se o arquivo php_sockets.dll está presente nesse diretório.
- Abra o arquivo
php.ini
, que está localizado na pasta do PHP. - Procure por
;extension=php_sockets.dll
no arquivophp.ini
. - Abaixo de algumas extensões, adicione a linha:
extension=php_sockets.dll
. - Salve as alterações e reinicie o serviço do Apache no XAMPP.
Para mais informações sobre como habilitar o socket em PHP, consulte esta postagem no Stack Overflow.
Com tudo configurado, você pode capturar mensagens e enviá-las usando os seguintes comandos:
Para capturar mensagens, execute:
php receive.php
Para capturar mensagens, execute:
http://localhost/microservices/send.php?msg=ola_mundo
Substitua ola_mundo pela mensagem que deseja enviar.