Apri la voce che descrive cosa vuoi fare. Ogni risposta dice dove cliccare e il comando equivalente da shell su web1 (come root).
Voglio un sito nuovo…
…vuoto, con WordPress pronto
Siti → Nuovo sito. Crea il sito, installa WordPress, lo blocca e, se il DNS punta già qui, chiede il certificato. Le password le vedi una volta, a lavoro finito.
site.sh install-wp esempio.it --title "Esempio" --admin-user admin_esempio --admin-email info@esempio.it --locale it_IT --create…che arriva dal vecchio server
Backup → Ripristino, scegli la voce: la dashboard rilegge l’esito del backup bonificato e crea il sito se manca. Poi controlla e blocca.
site.sh restore esempio.it --create
site.sh inspect esempio.it
site.sh finalize esempio.it…copia di uno in produzione su un altro hosting
Siti → Nuovo sito → Importa da un backup: carichi l’archivio del sito (zip o rar) e il dump del database, leggi la relazione dell’analisi e scegli il dominio di sviluppo. Vedi Importare un sito di produzione.
site-import.py elenco
site.sh import prova.esempio.it <id>…uguale a un altro, per provare
Backup → scegli il sito → una copia → Ripristina su un altro dominio (con «crea il sito»).
site.sh restore-backup esempio.it <copia> --to prova.esempio.it --createDevo lavorare sul codice di un sito…
…io o uno sviluppatore, via SFTP
Scheda → Accessi → Aggiungi sviluppatore (con la sua chiave pubblica), poi Manutenzione → Sblocca il codice. Finito il lavoro: Blocca il codice.
site.sh dev-add esempio.it luca luca.pub
site.sh unlock esempio.it
site.sh lock esempio.it…solo guardarlo
Manutenzione → Sfoglia il codice: sola lettura, con il confronto con wordpress.org, con una copia o con una versione. Non serve sbloccare.
…tornare a com’era
Codice → Versioni: nel visore, sezione Versioni, Ripristina per un file o una cartella; nella pagina di una versione, Torna a questa versione per tutto il codice. Contenuti e database restano. Vedi Le versioni del codice.
site-scan.py versions esempio.it
site.sh restore-version esempio.it <versione> wp-content/themes/tema/functions.php
site.sh rollback-code esempio.it <versione>Plugin, temi e aggiornamenti…
…aggiornare tutto
Manutenzione → Aggiorna ora (lo fa comunque il lunedì alle 05:00).
site.sh update esempio.it…aggiornare un plugin solo
Plugin → Aggiorna sulla sua riga.
site.sh update-plugin esempio.it contact-form-7…installare un plugin o un tema di wordpress.org
Plugin (o Temi) → Aggiungi da wordpress.org, cerca e premi «Installa». Per i temi poi «Attiva».
site.sh install-plugin esempio.it wpforms-lite --activate
site.sh install-theme esempio.it twentytwentyfive
site.sh activate-theme esempio.it twentytwentyfive…togliere un plugin o un tema che non serve più
Plugin → Disattiva, poi Elimina sulla stessa riga. Per un tema: attivane un altro, poi Temi → Elimina. Prima dell’eliminazione di un plugin si fa una copia del sito; i file restano in /root/rimossi.
site.sh deactivate-plugin esempio.it hello-dolly
site.sh delete-plugin esempio.it hello-dolly…installare o aggiornare un plugin a pagamento
Manutenzione → Plugin o tema a pagamento: carica lo zip del fornitore. Un plugin già presente resta attivo o disattivato come prima.
site.sh add-plugin esempio.it /root/revslider.zipQualcosa non mi convince sulla sicurezza…
…voglio un controllo adesso
Scheda → Controllo di integrità → Controlla ora (anche i lettori).
integrity-check.sh --site esempio.it…controllare il server
Sicurezza → Server → Controlla ora il server: utenti, chiavi, sudo, porte, servizi, cron, container, file SUID e pacchetti confrontati con il riferimento.
integrity-check.sh --system…ci sono allarmi e sono cose nostre
Controllo di integrità → Accetta come nuovo riferimento, dopo averli verificati. Per i file cambiati di un sito bloccato non si accetta: si guarda con il visore e, se serve, si ripristina.
integrity-check.sh --site esempio.it --baseline…ci sono allarmi e non sono cose nostre
Si rimedia, senza correggere i file a mano: Quarantena per un file nuovo, Reinstalla nel visore per core e plugin di wordpress.org, Ripristina da questa copia o da una versione per il resto; se i file cambiati sono tanti, Rimedi → Ricostruisci il codice, e dopo un’intrusione Rimedi → Cambia i segreti. Vedi Rimedi.
site.sh quarantine esempio.it wp-content/uploads/2026/09/x.php
site.sh reinstall-core esempio.it
site.sh rebuild-code esempio.it a3f9c21e
site.sh rotate-secrets esempio.it…chiudere l’amministrazione di WordPress
Manutenzione → Amministrazione di WordPress → Chiudi; per lavorarci «Apri» per qualche ora.
site.sh admin-access esempio.it close
site.sh admin-access esempio.it open 2Backup e ripristino…
…una copia adesso, prima di un intervento
Manutenzione → Copia ora (o Backup → Copia ora).
nightly-backup.sh --site esempio.it…tornare indietro
Backup → sito → copia → Ripristina: tutto, solo il database o solo i file. Prima viene salvato lo stato attuale.
site.sh restore-backup esempio.it <copia> --dbMettere online un sito…
Il DNS del dominio deve puntare a web1, poi Manutenzione → Richiedi certificato definitivo. Infine chiudi l’amministrazione di WordPress. I passi completi sono in Mettere online un sito.
site.sh cert esempio.it