Linux & Server
Pagina 5 di 5
Linux & Server: il sistema solido sotto l'applicazione
Sotto ogni applicazione c'è un sistema operativo, una rete, dei servizi che vanno configurati e tenuti in salute. La maggior parte dei problemi "misteriosi" di un'applicazione, guardando bene, vive lì sotto, a livello di sistema, e questa categoria scende a quel livello.
Molti articoli parlano del sistema sotto l'applicazione: stack LAMP e LAPP, la gestione di Debian e Ubuntu attraverso gli aggiornamenti major e i point release, systemd e le sue novità (e i suoi CVE), la manutenzione preventiva che intercetta i problemi prima che diventino downtime. Un'applicazione regge finché regge il sistema su cui gira.
Un altro filone riguarda l'hardening e la difesa: firewall con nftables, SSH hardening e tunneling sicuro, Apache e Nginx configurati bene, WAF con ModSecurity senza affogare nei falsi positivi, confinamento con AppArmor. Il livello di sistema è la prima linea che un attaccante incontra, e va tenuta chiusa con criterio.
Poi c'è l'operatività quotidiana: backup del filesystem e dei database pensati come strategia, con il ripristino provato, cron efficienti, ripristino di filesystem corrotti, mail server con Postfix, e anche i temi nuovi come la governance dei crawler AI dal lato di chi amministra il server.
Se hai un server da configurare o da mettere in ordine, vedi la consulenza IT e DevOps o scrivimi.
Un'applicazione è solida quanto il sistema su cui gira. Chi trascura il livello sotto costruisce sulla sabbia.
Strumenti utili per Linux e server
Tool gratuiti per configurare e diagnosticare:
Linter configurazioni Apache/Nginx, Interprete di espressioni cron, Glob pattern tester, Test DNS over HTTPS.