Actualizado el miércoles, 11 septiembre, 2019
Upgrade MySQL 5.5 to 5.6/5.7 on Plesk – Debían and Ubuntu
Al instalar Plesk (independientemente de si es la versión 12, 12.5 o Odin) en un servidor con Debian o Ubuntu, por defecto se instala la ultima versión base, que es la 5.5, una versión ya un tanto obsoleta ya que hace tiempo que se lanzaron nuevas versiones de MySQL con grandes mejoras.
Con este tutorial, podrás actualizar las siguientes distribuciones linux (y sus derivados).
- Debian – 7
- Debian – 8
- Debian – 9 (algunas versiones vienen con MariaDB por defecto)
- Ubuntu – 14.04 LTS
- Ubuntu – 16.04 LTS
- Ubuntu – 17.04
- Ubuntu – 17.10
El repositorio «apt» que instalaremos en el sistema, incluye las siguientes versiones de MySQL.
- MySQL 8.0 (Desarrollo)
- MySQL 5.7 (GA)
- MySQL 5.6 (GA)
- MySQL Cluster 7.5 (GA)
- MySQL Cluster 7.6 (Desarrollo)
- MySQL Workbench 6.3 (GA) – Solo Ubuntu
- Enrutador MySQL (GA y vista previa)
- Utilidades MySQL
- Conector MySQL / Python
- MySQL Shell (GA y vista previa)
Antes de proseguir debes saber, que este tutorial solo es valido si usas un sistema basado en Plesk o Odin.
Upgrade MySQL 5.5 to 5.6/5.7
Primero hacemos un backup del archivo «my.cnf«.
# cp /etc/mysql/my.cnf{,_original}
Agregamos el repositorio de MySQL.
Descargamos el «deb«.
wget https://dev.mysql.com/get/mysql-apt-config_0.8.13-1_all.deb
Instalamos.
dpkg -i mysql-apt-config_0.8.13-1_all.deb
Durante la instalación del paquete, nos solicitara que elijamos las versiones de MySQL y otros componentes que queremos instalar.
Si no estás seguro de qué versión elegir, no cambies las opciones predeterminadas.
Puedes elegir ninguno si no quieres que se instale un componente en particular.
En aplicar Aplicar para finalizar la configuración e instalación del paquete.
Una vez instalado actualiza el sistema, con:
apt-get update
Llego el momento de actualizar MySQL…
Ahora es cuando realmente comienza el proceso de actualización, es sencillo y rápido aun así… se cuidadoso y sigue los pasos tal como te indico.
apt-get install mysql-server
Te preguntara si quieres agregar nuevo contenido al archivo «/etc/mysql/my.cnf«, le decimos que «SI», que agregue nuevo contenido.
Por si acaso no lo tenías instalado…
apt install mysql-community-libs-compat
Ahora y… sin cerrar la consola / terminal, abrimos en nuestro navegador el panel de administración Plesk, y te diriges a—> Herramientas y configuración > Componentes del servidor > Actualizar.
Indicación 1:
Indicación 2:
Ya solo queda actualizar la base de datos…
MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql_upgrade -uadmin
Y con estas instrucciones, ya tenemos actualizada y funcionando nuestra base de datos MySQL en Plesk.
Jelouu bro! No funcionó, dio ahí un error con una Key inválida en el paso
apt-get update
y nanai… Me reconoce siempre el mismo 5.5.2 de MySQL como la última versión. Y alapt install mysql-community-libs-compat
, me dice que no existe.Tienes instalado Ubuntu 16.04 o inferior?. Por simple curiosidad acabo de hacer el proceso y funciono correctamente. Eso si, después de todo reinicie la maquina.
Ubuntu 14.04 LTS. De ninguna manera me da y he probado las siguientes: 1) Este tutorial. 2) Deshabilitar del PLESK los updates de confianz. 3) Cambiar el origen de los updates en el puerto 8447 a través del autoinstaller de Plesk.
De todas formas me estoy planteando actualizar Ubuntu, tienes algún artículo con algo pa guiarme?
Gracias
Ja… Ubuntu 14.04 ya no tiene soporte hace meses, ese es tu problema.
Actualiza tu sistema….ya.
Mira que fácil:
Jelouu! He vuelto. Al final actualicé Ubuntu 14 a 16. Y el propio Plesk me lanzó el update de de MySQL. Luego mi servidor web Apache no funcionaba… Así que actualicé a Ubuntu 18. Seguía sin funcionar… Así que actualicé Plesk Onyx 17 a Plesk Obsidian 18… Y pude darme cuenta que NGINX bloqueaba la ejecución por un Proxy… Que cosas… Ahora después del finde, todo bien y nadie se dió cuenta de mi paseo en barca. xD
Plesk 17, está omitiendo actualizaciones. Prácticamente te obliga a instalar la versión 18.