|
|
No passo [anterior](passsos/base), o Blendb já deve estar pronto para ser executado. Ao utilizar o comando `npm start` ele deve iniciar normalmente. Caso isso não ocorra revise os passos do tutorial.
|
|
|
|
|
|
Entretanto além de se utilizar o comando npm start há outras formas de se utilizar uma delas. Uma delas é transformando o Blendb em um serviço do **SystemD** do Linux.
|
|
|
|
|
|
Basicamente o Blendb se transforma em um daemon que pode ser ligado e desligado utilizando os comandos `systemctl start blendb.service` e `systemctl stop blendb.service`.
|
|
|
|
|
|
Para transformar o Blendb em um serviço basta executar o comando `npm run service` que executa um script que cria todos os arquivos necessários. Após a execução basta seguir as instruções disponibilizadas ao executar o script.
|
|
|
|
|
|
É importante executar esse comando com o usuário que executará o Blendb (preferencialmente um diferente de root)
|
|
|
|
|
|
Esse mesmo comando pode ser utilizado para atualizar o serviço quando ocorrem atualizações.
|
|
|
|
|
|
Esse comando possui duas opções, a primeira é a porta em que o serviço deve rodas e a segunda o usuário, por exemplo para definir que o serviço roda na porta 80 utiliza-se o comando `npm run service 80`.
|
|
|
|
|
|
A porta padrão é a porta **3001** e o usuário padrão é o usuário que executa o script.
|
|
|
|
|
|
## [Home](/)
|
|
|
* [Requisitos](passos/requisitos)
|
|
|
* [Instalação](passos/instalação)
|
|
|
* [Gerando o arquivo de configuração](passos/configuração)
|
|
|
* [Gerando agregações base](passos/base)
|
|
|
* **Gerando o serviço (SystemD)**
|
|
|
* [Inicializando](passos/inicializando)
|
|
|
* [Utilizando](passos/utilizando) |
|
|
\ No newline at end of file |