Preparere il Database in Ubuntu
Per impostare un sistema di produzione è necessario preparare un database MySQL in cui l'applicazione memorizzerà tutti i dati.
Per eseguire questo passaggio, assicurati di avere un MySQL in esecuzione e in esecuzione, se non è il caso installarlo: http://dev.mysql.com/downloads/mysql/
Una volta che l'istanza MySQL è in esecuzione, apri un terminale ed esegui questo comando:
$ sudo su
Digita la password come richiesto per accedere come utente principale.
Impostazioni predeterminate
LogicalDOC richiede di configurare l'installazione MySQL in modo da adattarsi alle esigenze di un DMS professionale, quindi è necessario modificare il file /etc/my.cnf in questo modo:
$ vi /etc/mysql/my.cnf
Ora modifica il file di configurazione corrente my.cnf e assicurati di avere le seguenti impostazioni nelle sezioni [mysql] e [mysqld]:
[mysql]
default-character-set = utf8
[mysqld]
character-set-server = utf8
collation-server = utf8_bin
default-storage-engine = INNODB
Questo imposta la codifica a UTF-8 e il motore di archiviazione predefinito per l'INNODB con supporto delle transazioni.
Impostazione della password per l'utente root di MySQL
Eseguire il seguente comando al prompt della shell:
$ mysqladmin -u root password 'password'
Creare il database
Connettiti al prompt di mysql digitando il comando:
$ mysql -u root -ppassword
Esegui il seguente comando nel prompt di mysql:
CREATE DATABASE logicaldoc;
Ora abbiamo un database vuoto chiamato logicaldoc con un utente root che può accedervi usando password password.
È possibile uscire dal prompt mysql(comando \ q) e andare avanti.