Para instalación de un servidor Debian con los requisitos de Helpcom, que deba servir un motor de base de datos MySQL 5.5. Por ejemplo: Alerce, Contabilidad legacy.
La instalación de un motor MySQL legacy se basa en la presunción que el servidor ya tiene, o puede tener, un servicio MySQL instalado por defecto en al paquetería, el cual sirve el puerto 3306. Por esto, la instalación en este documento asume los siguientes cambios:
Los siguientes pasos deben ser ejecutados como root:
En un directorio con acceso, clonar el repositorio de Alerce BDD:
git clone https://gitea.stag.helpcom.cl/Helpcom/alerce-bdd
Seguir las instrucciones en alerce-bdd/README.md
para configurar la instalación. El archivo tiene el delineamiento de instrucciones más preciso y más al día pero se puede resumir en:
/usr/local/etc/alerce-bdd
y entrar a la carpeta de proyecto nueva.custom.conf.d
y ajustar las configuraciones del archivo alerce.cnf
en la nueva carpeta, por ejemplo como en [2].[1]
adduser --uid 990 alerce mkdir /var/lib/mysql-alerce chown alerce /var/lib/mysql-alerce
[2]
[mysqld] skip-name-resolve max_allowed-packet = 32M innodb_file_per_table = 1 innodb_flush_method = O_DIRECT default-time-zone = America/Santiago
Una vez puesto en marcha el motor, se puede conectar al usuario root
de manera local para poder configurar las credenciales de usuario y las BDD y tablas que se desee:
mysql -h 127.0.0.1 --port 3307 -u root -p
Si el servidor se ha configurado con la paquetería de Helpcom, /usr/local/etc/helpcom/
contiene los archivos con las credenciales base para los usuarios helpcom_db
y helpcom_admin
.