Procedimientos de actualizacion para Ubuntu Server, Nginx y MySQL

Estos procedimientos de actualización contienen solo la información esencial y las mejores prácticas para actualizar un servidor Ubuntu en funcionamiento y mantener el tiempo de inactividad bajo.

Ubuntu 16.04.6 a Ubuntu 18.04

Copia de seguridad: si utilizas un proveedor de nube como DigitalOcean, crea una instantánea. Se recomienda apagar la VM antes de crear la instantánea para mantener la integridad de los archivos. Si no utilizas una máquina virtual o un proveedor de nube, se recomienda hacer una copia de todo el sistema de archivos. Como mínimo, debes hacer una copia de seguridad de los directorios /home, /etc y /var.

Actualizar los paquetes instalados

Antes de comenzar la actualización de la versión, se recomienda actualizar todos los paquetes a las últimas versiones disponibles para la versión actual. Actualiza la lista de paquetes: sudo apt-get update A continuación, actualiza los paquetes instalados a sus últimas versiones disponibles: sudo apt-get upgrade Cuando esto haya terminado, utiliza el siguiente comando. Esto ejecutará actualizaciones adicionales que requieran cambiar dependencias, añadir o eliminar nuevos paquetes si es necesario. Procesará los pasos de actualización que apt-get upgrade haya podido retener. sudo apt-get dist-upgrade

Actualizar Ubuntu a 18.04

sudo do-release-upgrade

Actualización de MySQL 5.7 a 8.0

Descargar la configuración del paquete wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.14-1_all.deb Reconfigurar los paquetes sudo dpkg -i mysql-apt-config_0.8.13-1_all.deb Actualizar los paquetes sudo apt-get update Actualizar MySQL sudo apt install mysql-client or mysql-server

Rene Hermenau

Autor: Rene Hermenau

Sobre el autor: René Hermenau es el fundador de WP STAGING. Trabaja en copias de seguridad de WordPress, entornos de staging, migraciones, gestión de bases de datos y flujos de despliegue seguros.