2.1 KiB
Executable File
2.1 KiB
Executable File
📖 MANUALI OPERATIVI - NetGescon
Guide Setup, Deploy e Operazioni
📋 CONTENUTI CATEGORIA:
🚀 SETUP AMBIENTE SVILUPPO
- Installazione Linux Ubuntu/Debian
- Setup PHP 8.3, MySQL, Apache2
- Configurazione Laravel environment
- Tool di sviluppo (VS Code, Git)
🌐 SETUP AMBIENTE PRODUZIONE
- deploy-guide.md - ⭐ GUIDA DEPLOYMENT
- Configurazione server produzione
- SSL e sicurezza
- Backup e monitoring
📦 PROCEDURE DI DEPLOY
- Git workflow produzione
- Build assets (Vite/Tailwind)
- Database migrations
- Rollback procedures
🔄 GESTIONE GIT E SINCRONIZZAZIONE
- Sync tra Linux e Windows
- Branching strategy
- Remote repositories
- Conflict resolution
🛠️ COMANDI OPERATIVI
Setup Ambiente:
# Laravel Setup
cd /var/www/netgescon
composer install
php artisan key:generate
php artisan migrate
php artisan serve --host=0.0.0.0 --port=8000
# Asset Build
npm install
npm run build
Deploy Produzione:
# Sync to Production
./sync-complete-netgescon.sh
# Git Operations
git add .
git commit -m "Deploy: Sistema aggiornato"
git push origin main
Maintenance:
# Clear Caches
php artisan view:clear
php artisan route:clear
php artisan config:clear
# Database Backup
mysqldump netgescon > backup_$(date +%Y%m%d).sql
🌍 AMBIENTI
🏠 SVILUPPO (/home/michele/netgescon):
- Git repository principale
- Documentazione unificata
- Scripts di sincronizzazione
- Workspace VS Code
🚀 PRODUZIONE (/var/www/netgescon):
- Sistema funzionante
- Database MySQL attivo
- Apache2 configurato
- SSL certificates
🔗 COLLEGAMENTI:
- URL: http://192.168.0.200:8000/admin/admin
- Git Remote: http://192.168.0.200:3000/NetGescon/netgescon-master.git
📊 STATUS OPERATIVO
✅ FUNZIONANTE:
- ✅ Ambiente produzione attivo
- ✅ Database MySQL operativo
- ✅ Sistema tabs completo
- ✅ Sincronizzazione Git
🔧 MAINTENANCE:
- Backup automatico schedulato
- Monitor performance
- Log error analysis
- Security updates
📅 ULTIMO AGGIORNAMENTO: 28 Luglio 2025
🎯 STATUS: PRODUZIONE ATTIVA