Raspberry Pi, aplicação Node.JS como serviço.

Hoje vou colocar uma aplicação Node.JS a correr quando se sai da sessão ou mesmo quando se reinicia o Raspberry Pi.

Primeiro cria-se um ficheiro para informar o sistema como têm de correr a aplicação, e grava-lo em “/etc/systemd/system/aplicacao.service”, garantindo que têm permissões de escrita, leitura e execução:

Agora activa-se o serviço, e se reiniciarmos o Raspberry Pi a aplicação devera iniciar automaticamente:

 

Raspberry Pi + Node.js “Olá Mundo”

Vamos la fazer um Servidor Web em Node.JS ..

Para instalar o Node.JS utiliza-se o seguinte comando:

Podemos agora fazer a nossa pequena aplicação:

Dentro do ficheiro “nodeServer.js” colocamos o seguinte:

 

Para conseguir aceder sem ter a porta “3000” no endereço é necessário fazer uma redirecção para a porta “80”:

Depois para executar o comando ao iniciar:

 

Correr a aplicação:

 

Agora é só entrar no endereço do Raspberry Pi.