Prepararse para Ubuntu Focal

 

A continuación se proporciona información para ayudarte a preparar tu sitio para la actualización de Ubuntu de Debian Stretch o Debian Buster a la versión 20.04.3 LTS (también conocida como Focal).

Que esperar

DreamHost se comunicará contigo por correo electrónico antes de la actualización.

El marco de tiempo de una actualización puede variar de un servidor a otro; sin embargo, el tiempo garantiza que haya varios ingenieros altamente capacitados disponibles en caso de que surja algún problema importante. La actualización en sí no debería tardar más de una hora en completarse.

Cualquier servicio que dependa de la disponibilidad de tu servidor MySQL (WordPress o cualquier otro sitio web, aplicación, etc.) no estará disponible hasta que se complete la actualización. Esto NO afectará a los servicios en la nube o de correo electrónico.

Ver la versión de Ubuntu

Como se mencionó anteriormente, recibirás un correo que te notificará la actualización de tu servidor. Sin embargo, puedes verificar manualmente a través de SSH.

El siguiente comando confirma que el servidor aún ejecuta Ubuntu 14:

[server]$ cat /etc/issue
Debian GNU/Linux 10 \n \l

And this shows a server running Ubuntu 18:

[server]$ cat /etc/issue
Ubuntu 20.04.3 LTS \n \l

Cambio de DNS

Si estás usando los nameservers de DreamHost, no hay nada que hacer; los cambios de DNS se harán automáticamente. Si estás administrando tus DNS a través de un proveedor externo (como Cloudflare), necesitarás actualizar tus registros DNS dentro de una semana de la notificación de la actualización.

MySQL

Los servidores DreamHost MySQL se actualizarán a la versión 8 de MySQL como parte de la actualización de Ubuntu.

Revisa el siguiente artículo para obtener más información sobre MySQL 8.0:

Cambio de nombre de VPS

El nombre del servidor de tu VPS estará cambiando. Esto solo te afecta si usas tu nombre de servidor en las configuraciones de SFTP o SSH. El nuevo nombre de servidor será incluido en la notificación de mantenimiento completado que recibirás una vez finalice.

Además del cambio de número, también notarás que DreamHost ha cambiado el esquema de nombres de:

  • ps######.dreamhostps.com
    a
  • vps######.dreamhostps.com

Cambios en la versión del servidor Web

curl

La versión de curl cambió de Stretch (7.52.1) o Buster (7.64.0) a 7.68.0.

FFmpeg

La versión de FFmpeg cambió de Stretch (3.2.15) o Buster (4.1.6) a 4.2.4.

GCC

La versión de GCC cambió de Stretch (6.3) o Buster (8.3) a 9.3.

Java

Ubuntu Focal incluye una nueva versión de Java versión 8, 8u312.

Node / NVM

Al instalar una versión personalizada de Node.js/NVM, grsec detectará la instalación. Debes ejecutar un comando para cambiar las banderillas pax entonces grsec ignora los archivos. Revisa el siguiente artículo para obtener instrucciones completas:

OpenSSL

La versión de OpenSSL cambió de Stretch (1.1.0l) o Buster (1.1.1d) a 1.1.1f.

Perl

La versión de Perl cambió de Stretch (5.24.1) o Buster (5.28.1) a 5.30.0.

Python

Las siguientes versiones de Python están cambiando:

  • Python 2 (de 2.7.13/16 a 2.7.17)
  • Python 3 (de 3.5.3/3.7.3 a 3.8.2)

virtualenv de Python

Si tu sitio web usa un entorno virtual de Python y observas algún error después de la actualización, vuelve a instalar tu entorno virtual y todos los módulos. Esto ayuda a garantizar que todo sea compatible con las nuevas bibliotecas en el servidor.

Ejemplos de errores que puedes ver son errores/advertencias de Django, Passenger o Python.

Ruby

La versión de Ruby en el servidor es 2.7.0p0. Si quieres más control sobre esto (ejemplo, quieres usar una versión antigua o más nueva de Ruby), DreamHost recomienda encarecidamente que uses RVM.

Si estás usando Bundler, solo necesitarás correr:

[server]$ bundle exec gem pristine

Luego, recargar Passenger para que los cambios tengan efecto corriendo touch en un archivo restart.txt desde el directorio tmp de tus aplicaciones:

[server]$ touch  tmp/restart.txt

SSH

La versión de SSH cambió de Stretch (7.4p1) o Buster (7.9p1) a 8.2p1.

Telnet

Telnet estaba disponible anteriormente en las máquinas Debian Stretch, sin embargo, dado que es un protocolo obsoleto, no está disponible en las máquinas Focal para ayudar a mantener tu servidor seguro. Si necesitas Telnet, DreamHost recomienda ejecutarlo en tu computador local.

¿Dónde puedo encontrar soporte?

Si tienes cualquier pregunta o duda, por favor siéntete libre de contactar a soporte.

 

¿Este artículo ha respondido sus preguntas?

Última actualización el PST.

¿Aún no encuentra lo que busca?