n98-magerun2 è un tool gratuito che ci fornisce uno strumento CLI semplice da usare che mette a disposizione una serie di comandi volti ad automatizzare ed accelerare molti processi relativi a Magento, come ad esempio fare una copia del database escludendo i dati sensibili in modo veloce, creare un admin user per magento, pulire la cache, attivare manualmente un processo cron e molto altro.
n98-magerun2 è descritto sul repository ufficiale come il coltellino svizzero per sviluppatori, sysadmin e devops Magento, Lo strumento fornisce un vasto set di comandi da riga di comando ben testati che consentono di risparmiare ore di lavoro. Tutti i comandi sono estendibili da un modulo API.
Come installare n98-magerun2
Dalla documentazione ufficiale di magerun2 possiamo leggere che è possibile installare n98-magerun in più modi, scegliamo il modo con cui abbiamo più confidenza.
Scarica l’ultimo l’ultima versione stabile di n98-magerun2.phar:
Controlliamo l’integrità dei file scaricati (in modo da capire se sono compromessi) eseguendo il comando:
Rendiamo il file .phar appena scaricato eseguibile
Verifichiamo se funziona correttamente
Rendiamo l’installazione eseguibile a livello di sistema spostandolo in /usr/local/bin/:
Una lista di comandi utili n98-magerun2
n98-magerun2 è un tool davvero pieno di risorse che possono esserci d’aiuto in svariate occasioni, puoi vedere la lista completa su github oppure digitando n98-magerun2.phar list . Nel frattempo, ecco alcuni comandi utili: