[Tutorial] Instalando o NodeJS no CentOS 6.7

Dicas e conf's para servidores Linux
Avatar do usuário
marceloleaes
Administrator
Administrator
Mensagens: 1516
Registrado em: 10 Jun 2013 12:45
Localização: Novo Hamburgo
Idade: 41
Contato:
Status: Offline

[Tutorial] Instalando o NodeJS no CentOS 6.7

Mensagem por marceloleaes »

Verificar a versao mais atual em:
Obs: Conforme plataforma, x86 ou x64

Baixando e aplicando os binarios:

Código: Selecionar todos

cd /Scripts
wget https://nodejs.org/dist/latest/node-v5.1.0-linux-x64.tar.gz
tar xvzf node-v5.1.0-linux-x64.tar.gz -C /usr/local
mv /usr/local/node-v5.1.0-linux-x64 /usr/local/node
ln -s /usr/local/node/bin/node /usr/bin/node
ln -s /usr/local/node/bin/npm /usr/bin/npm
Verificando versoes e validando binarios:

Código: Selecionar todos

node -v
npm -v
Adicionar em /etc/rc.d/rc.local , para iniciar a aplicacao junto no boot:

Código: Selecionar todos

nohup /usr/bin/node /home/exemplo/public_html/chat/index.js >/dev/null 2>&1 &


"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio

Avatar do usuário
marceloleaes
Administrator
Administrator
Mensagens: 1516
Registrado em: 10 Jun 2013 12:45
Localização: Novo Hamburgo
Idade: 41
Contato:
Status: Offline

Re:[Tutorial] Instalando o NodeJS no CentOS 6.7

Mensagem por marceloleaes »

Para manter a aplicacao SEMPRE disponivel existe um addon chamado Forever
Este "cara" monitora a sua aplicacao e reinicia automaticamente em caso de parada, para instalar:

Código: Selecionar todos

npm cache clean
npm install forever --global
ln -s /usr/local/node/bin/forever /usr/bin/forever
Apos instalado, comandos uteis:
forever list = lista processos rodando
rorever stop = para processos
Exemplo de uso:

Código: Selecionar todos

nohup /usr/bin/forever start /home/eth1/public_html/intranet/chat/index.js >/dev/null 2>&1 &
"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio

Responder

Voltar para “Servidores”