Este es un tutorial rápido sobre la instalación de mariadb 10.3 servidor de bases de datos en un sistema FreeBSD 12. Siguiendo las instrucciones aquí, podrá configurar la base de datos en su propio servidor FreeBSD.
1- Actualice la colección de puertos FreeBSD
Antes de instalar MariadB, debe actualizar el árbol de puerto FreeBSD emitiendo el comando a continuación:
$ su -
$ Portsnap Fetch actualización
Para asegurarse de que el comando PortSnap se ejecute correctamente, extraiga la instantánea en /usr /puertos con el comando a continuación:
$ SUDO PORTSNAP EXTRACT
Solo necesita ejecutar el comando anterior solo una vez, cuando esté ejecutando el comando PortSnap por primera vez. Su salida debe mostrar un mensaje crucial cerca del final; ignoralo.
Para ver si ha estado al día con las actualizaciones, emita el siguiente comando:
$ sudo Portsnap Fetch actualización
2- Instale mariadb 10.3 servidor de bases de datos
Ahora está listo para instalar mariadb usando los puertos de árboles FreeBSD; Se puede instalar desde su paquete binario con el administrador de paquetes FreeBSD.
Para ver si la última versión de Mariadb se puede instalar con el caché del paquete FreeBSD, escriba lo siguiente:
$ PKG Search Mariadb | Grep 10.3
La salida indica claramente que la última versión es FreeBSD 10.X.xx. Emitir el comando a continuación:
$ sudo PKG Instalar mariadb103-server mariadb103-client
3- Inicie el servicio mysql-server
Con MariadB instalada correctamente en su servidor FreeBSD, todo lo que queda es habilitarlo antes de usarlo finalmente.
Active el servicio MySQL-Server con el siguiente comando:
$ sudo sysrc mysql_enable = sí
Esto debería permitir que el servicio se lance en un reinicio. Para iniciar el servicio MySQL-Server en su FreeBSD, escriba:
$ sudo Service MySQL-Server Start
4- Realice el endurecimiento del servidor para mariadb
Emitir el comando a continuación:
$ mysql_secure_installation
Se le pedirá que ingrese y luego vuelva a ingresar la nueva contraseña junto con una gran cantidad de otras preguntas a las que todos debe responder sí. Solo asegúrese de establecer la contraseña de raíz de la base de datos, desactivarse los inicios de sesión de raíz remota, eliminar a cualquier usuario anónimo y eliminar la base de datos de prueba de Access Open.
Realice una prueba como usuario raíz:
$ mysql -u root -p
Luego escriba la contraseña.
5- Servicio de Cadena de Mariadb con localhost
Use el comando SockStat para ver las actividades relacionadas con nuestro servicio MariadB recién instalado:
$ SOCKSTAT -4 -6 | GREP 3306
La salida indica que el servicio se ha integrado con todas las interfaces de red. Ahora, podría ser que no tenga el servicio conectado a la base de datos de red. Si ese es el caso, use el comando a continuación:
$ sysrc mysql_args = "-bind-address = 127.0.0.1 "
Los cambios se harán consistentes en un reinicio del sistema. Para reiniciar el sistema, escriba:
$ servicio mySQL-server reiniciar
Una vez que el sistema se haya reiniciado, confirme los cambios con el siguiente comando:
$ SOCKSTAT -4 -6 | Grep MySQL
Envolviendolo
Con suerte, tienes a MariaDB en funcionamiento en tu sistema FreeBSD. Las características incluidas con la última instalación de MariaDB son: