Primeiro commit

This commit is contained in:
2025-10-14 14:04:17 -03:00
commit 33d8645eb4
109 changed files with 55424 additions and 0 deletions

46
install-nodejs-server.sh Executable file
View File

@@ -0,0 +1,46 @@
#!/bin/bash
# 🚀 Script para Instalar Node.js no Servidor Ubuntu
# Execute: ./install-nodejs-server.sh usuario@servidor
echo "📦 Instalando Node.js no Servidor Ubuntu"
echo "========================================"
if [ -z "$1" ]; then
echo "❌ Uso: ./install-nodejs-server.sh usuario@servidor"
echo " Exemplo: ./install-nodejs-server.sh tiago@192.168.195.145"
exit 1
fi
SERVER=$1
echo "🔗 Conectando ao servidor: $SERVER"
# Instalar Node.js no servidor
ssh -t $SERVER "
echo '📦 Atualizando sistema...'
sudo apt update
echo '📦 Instalando curl...'
sudo apt install -y curl
echo '📦 Baixando Node.js 18...'
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
echo '📦 Instalando Node.js...'
sudo apt-get install -y nodejs
echo '📦 Instalando PM2 globalmente...'
sudo npm install -g pm2
echo '✅ Verificando instalação:'
echo 'Node.js:' \$(node -v)
echo 'NPM:' \$(npm -v)
echo 'PM2:' \$(pm2 -v)
echo '🎉 Node.js instalado com sucesso!'
"
echo ""
echo "✅ Node.js instalado! Agora execute o deploy novamente:"
echo "./deploy-to-server.sh $SERVER"