Installare una istanza Nextcloud su server Debian: differenze tra le versioni

m
syntaxhighlight
m (syntaxhighlight)
m (syntaxhighlight)
Riga 164: Riga 164:
A questo punto dobbiamo '''creare il database''' che chiameremo <code>d_nextcloud</code>
A questo punto dobbiamo '''creare il database''' che chiameremo <code>d_nextcloud</code>


<code>CREATE DATABASE 'd_nextcloud';</code>
<syntaxhighlight lang="sql" inline>CREATE DATABASE 'd_nextcloud';</syntaxhighlight>


creiamo ora l’utente u_nextcloud con la password c0Mpl3xpwD! che vi consiglio di generare con un generatore casuale di password.
creiamo ora l’utente u_nextcloud con la password c0Mpl3xpwD! che vi consiglio di generare con un generatore casuale di password.


<code>CREATE USER 'u_nextcloud'@localhost IDENTIFIED BY 'c0Mpl3xpwD!';</code>
<syntaxhighlight lang="sql" inline>CREATE USER 'u_nextcloud'@localhost IDENTIFIED BY 'c0Mpl3xpwD!';</syntaxhighlight>


Garantiamo '''tutti i privilegi all’utente''' <code>u_nextcloud</code> al proprio database associato <code>d_nextcloud</code>
Garantiamo '''tutti i privilegi all’utente''' <code>u_nextcloud</code> al proprio database associato <code>d_nextcloud</code>


<code>GRANT ALL PRIVILEGES ON 'd_nextcloud'.* TO 'u_nextcloud'@localhost;</code>
<syntaxhighlight lang="sql" inline>GRANT ALL PRIVILEGES ON 'd_nextcloud'.* TO 'u_nextcloud'@localhost;</syntaxhighlight>


'''Aggiorniamo ora i privilegi''' (altrimenti è come se non avessimo mai creato alcun database).
'''Aggiorniamo ora i privilegi''' (altrimenti è come se non avessimo mai creato alcun database).


<code>FLUSH PRIVILEGES;</code>
<syntaxhighlight lang="sql" inline>FLUSH PRIVILEGES;</syntaxhighlight>


Usciamo dalla console digitando
Usciamo dalla console digitando


<code>\q</code>
<code>\q</code>
=== Ottimizzazione database ===
=== Ottimizzazione database ===
Inoltre per '''utilizzare al meglio MariaDB con nextcloud''' è opportuno modificare alcuni parametri del database. Editiamo il file <code>/etc/mysql/my.cnf</code> e sotto a
Inoltre per '''utilizzare al meglio MariaDB con nextcloud''' è opportuno modificare alcuni parametri del database. Editiamo il file <code>/etc/mysql/my.cnf</code> e sotto a