netgescon-day0/docs/00-MASTER-DOCS-UNIFICATI/03-MANUALI-OPERATIVI/README.md

110 lines
2.1 KiB
Markdown
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:
```bash
# 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:
```bash
# Sync to Production
./sync-complete-netgescon.sh
# Git Operations
git add .
git commit -m "Deploy: Sistema aggiornato"
git push origin main
```
### Maintenance:
```bash
# 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**