Preparar la Base de Datos en Ubuntu
Con el fin de configurar un sistema de producción que tiene que preparar una base de datos MySQL donde la aplicación almacenará todos los datos.
Para realizar este paso, asegúrese de que MySQL esté funcionando, si no es así, instálelo: http://dev.mysql.com/downloads/mysql/
Una vez que su instancia de MySQL esté funcionando, abra un terminal y ejecute este comando:
$ sudo su
Escriba su contraseña como se solicitó para iniciar sesión como usuario root.
Configuración por defecto
LogicalDOC requiere que configure su instalación de MySQL para que se ajuste mejor a las necesidades de un DMS profesional, por esto necesitamos editar el archivo /etc/my.cnf de esta manera:
$ vi /etc/mysql/my.cnf
Ahora edite su archivo de configuración my.cnf actual y asegúrese de tener las siguientes configuraciones en las secciones [mysql] y [mysqld]:
[mysql]
default-character-set = utf8
[mysqld]
character-set-server = utf8
collation-server = utf8_bin
default-storage-engine = INNODB
Esto establece la codificación a UTF-8 y el motor de almacenamiento predeterminado al INNODB con soporte de transacciones.
Configuración de la contraseña para el usuario root de MySQL
Ejecute el disguiente comando en un iterminal:
$ mysqladmin -u root password 'password'
Creación de la base de datos
Conectar al prompt de mysql escribiendo el comando:
$ mysql -u root -ppassword
Ejecute el siguiente comando en el prompt de mysql:
CREATE DATABASE logicaldoc;
Ahora tenemos una base de datos vacía llamada logicaldoc con un usuario root que puede acceder a ella usando contraseña password.
Puede salir del prompt mysql(comando \ q) y seguir adelante.