# Configurazione

#### <span style="color: #4c92da;">**Configurazione CRON** </span>

Verificare che il file *RunCron.sh* nella cartella cron abbia i permessi di esecuzione attraverso il comando *sudo chmod a+x RunCron.sh.* Digitare il comando *crontab –e -u www-data* e inserire la seguente riga nel crontab dell'utente www-data:

*\* \* \* \* \* /PATH\_VTENEXT/cron/RunCron.sh &gt;&gt; /PATH\_VTENEXT/logs/cron.log 2&gt;&amp;1*

**NB: Sostituire "PATH\_VTENEXT" con il percorso assoluto di vtenext su disco del server**

#### <span style="color: #4c92da;">**Backup e Restore** </span>

Per effettuare il Backup utilizzare strumenti a riga di comando che si possono reperire facilmente effettuando una ricerca sul web.

Restore:

1\) Decomprimere il backup dei file

```bash
tar xzf /backups/FILE.tgz PATH_VTENEXT
```

2\) ricreare il DB (CHARSET **utf8mb4** collation **utf8mb4\_general\_ci**) e lanciare il comando di restore del dump:

```bash
zcat FILE.sql.gz | mysql DATABASE
```

Se spostate/duplicate l'ambiente verificare i parametri nel nuovo *config.inc.php:*

- *$PORTAL\_URL*
- *$dbconfig\[‘db\_name’\] e relative credenziali di accesso al servizio database*
- *$site\_URL*
- *$root\_directory*

**NB: In questo caso sarà necessario riattivare la licenza di vte.**