Categoria

Pagina 1 di 1

Linux: il sistema operativo che fa funzionare il mio lavoro

Ogni progetto server che gestisco gira su Linux: Debian, Ubuntu, AlmaLinux, Rocky. Da vent'anni amministro sistemi Linux in produzione, e posso confermare una cosa: la differenza tra un Linux affidabile e uno fragile non è la distribuzione — è chi lo configura.

In questa categoria scrivo di amministrazione Linux professionale: gestione utenti e permessi, systemd, hardening di base, gestione servizi, logging, backup. Articoli calibrati sulle esigenze reali di server web aziendali, non su esercitazioni da lab. Scrivimi per una consulenza sistemistica, oppure scopri come lavoro.

Correzione automatica del filesystem su Debian: fsck fatto bene con systemd nel 2026

Correzione automatica del filesystem su Debian: fsck fatto bene con systemd nel 2026 Un filesystem che non monta più al riavvio blocca tutto. Le vecchie guide per forzare il controllo del filesystem su Debian si basavano su un reboot giornaliero: oggi quel metodo è obsoleto, perché poggia su file di init che non esistono più e sul riavvio quotidiano, un anti-pattern in produzione. Questo articolo rifà la guida nel modo corretto del 2026: forzare un fsck con systemd, pianificare un controllo periodico senza riavvii, e recuperare un disco già corrotto. Continua a leggere
Ultima modifica:

Backup di Mysql con mysqldump senza lock sulle tabelle

Backup di Mysql con mysqldump senza lock sulle tabelle Lanciare mysqldump su un database in produzione senza fermare i servizi è possibile, ma il modo in cui si fa cambia tutto. La ricetta che gira da anni, basata su --lock-tables=false, evita i blocchi ma produce un dump che può essere internamente incoerente: un dettaglio che non si nota finché non provi a ripristinarlo. La soluzione corretta per le tabelle InnoDB è --single-transaction, che dà uno snapshot consistente senza lock prolungati. Continua a leggere
Ultima modifica:

Cloud aziendale self-hosted nel 2026: cosa resta di OwnCloud e come lo costruisco oggi

Cloud aziendale self-hosted nel 2026: cosa resta di OwnCloud e come lo costruisco oggi OwnCloud è stato a lungo la via classica per costruire un cloud aziendale economico e autogestito. Nel frattempo quel progetto si è spaccato in due: OwnCloud ha riscritto il motore in Go abbandonando PHP, e il fork Nextcloud è diventato lo standard del self-hosting. Questo articolo aggiorna la guida al 2026: quale piattaforma scegliere, come la metto in produzione su VPS con reverse proxy e TLS, e perché la vera ragione per autogestire un cloud non è più il prezzo, ma la sovranità del dato. Continua a leggere
Ultima modifica:

Python per automazione IT: scripting avanzato per task DevOps e monitoring

Python per automazione IT: scripting avanzato per task DevOps e monitoring Uso Python per i task di automazione dove bash diventa troppo verboso: parsing di log strutturati, interazione con API REST di provider cloud, analisi di metriche Prometheus. Vi mostro cinque script reali che uso settimanalmente, con pattern riutilizzabili per chi viene da un background PHP. Continua a leggere
Ultima modifica:

Guida all'Aggiornamento da Debian 12 Bookworm a Debian 13 Trixie

Guida all'Aggiornamento da Debian 12 Bookworm a Debian 13 Trixie Il tuo server Debian 12 "Bookworm" è stabile, ma il supporto di sicurezza standard è già scaduto e il sistema è entrato nel ciclo LTS. Debian 13 "Trixie" porta un kernel più recente, nuove versioni dei pacchetti e altri tre anni di patch piene. Affrontare un major upgrade su un sistema di produzione può sembrare un salto nel buio, ma con un piano e una rete di sicurezza diventa un'operazione controllata. Questa guida ti mostra come pianificarlo ed eseguirlo passo dopo passo, senza sorprese. Continua a leggere
Ultima modifica:

Sviluppatore sparito con le credenziali del server: come ho restituito a un cliente genovese il controllo di un Hetzner AX51-NVMe in sei giorni tra trasferimento di proprietà, rescue boot e audit completo

Sviluppatore sparito con le credenziali del server: come ho restituito a un cliente genovese il controllo di un Hetzner AX51-NVMe in sei giorni tra trasferimento di proprietà, rescue boot e audit completo Quando lo sviluppatore freelance scompare e l'account del provider è intestato alla sua partita IVA, il server dedicato non è solo un problema tecnico: è una questione di proprietà legale, credenziali irrecuperabili e certificati in scadenza. Il caso reale di un cliente genovese del settore nautico B2B, un Hetzner AX51-NVMe con Magento 2 e gestionale custom in produzione, e i sei giorni di lavoro con cui ho restituito al titolare il controllo completo dell'infrastruttura. Continua a leggere
Ultima modifica:

Automated PHP external .tar.gz backup rotation and retention period

Automated PHP external .tar.gz backup rotation and retention period You surely have experienced a lot of pain when handling your backups coming from the various servers you have online. A very important thing to remember is, in fact, to have backups of your live web servers, so if things go crazy, you have the "last resource". Plus, backups should be kept for at least some days, so that if you find out a web server breach or something you haven't noticed before, you can roll back the situation to the backup of N days before. If you're running cPanel, getting automated … Continua a leggere
Ultima modifica: