Prepararse para Ubuntu Jammy

 

Lo siguiente 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 22.04.2 LTS (también conocida como Jammy).

Qué esperar

DreamHost te contactará a través de 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 requiera de la disponibilidad de tu servidor MySQL (WordPress o cualquier otro sitio web que use bases de datos, aplicaciones, etc.) no podrá accederse hasta que se complete la actualización. Esto NO afectará a los servicios en la nube o de correo electrónico.

Revisar la versión de Ubuntu

Como se menciona anteriormente, recibirás un correo notificándote sobre la actualización del servidor. Sin embargo, puedes revisarlo manualmente a través de SSH.

Los siguientes comandos confirman que el servidor sigue usando Debian.

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

Y este muestra al servidor corriendo Ubuntu 22.04

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

MySQL

Cambios en el servidor

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

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

ssh-rsa

La llave cifrada de ssh ssh-rsa ya no es permitida. Deberás regenerar tu clave ssh si estás usando ssh-rsa. Revisa las siguientes guías para ver instrucciones sobre cómo crear nuevas llaves de emparejamiento:

Cambios en la versión del servidor web

curl

La versión de curl está cambiando de Stretch (7.52.1) o Buster (7.64.0) a 7.81.0.

FFmpeg

La versión de FFmpeg está cambiando de Stretch (3.2.15) o Buster (4.1.6) a 4.4.2.

GCC

La versión de GCC está cambiando de Stretch (6.3) o Buster (8.3) a 11.3 y 12.1.

Java

Ubuntu Jammy incluye una nueva versión de Java versión 8, 8u362.

Node / NVM

Cuando instales una versión personalizada de Node.js/NVM, la instalación puede quedará atrapada por grsec. Debes correr un comando para cambiar las banderillas pax para que grsec ignore los archivos. Revisa el siguiente artículo para ver las instrucciones completas:

OpenSSL

La versión de OpenSSL está cambiando de Stretch (1.1.0l) o Buster (1.1.1d) a 3.0.2.

Passenger

La versión de Passenger está siendo actualizada a Passenger 6. Si estás utilizando una aplicación de Passenger que usa directivas de .htaccess personalizadas, se te actualizará a Ubuntu Focal en vez.

Perl

La versión de Perl está cambiando de Stretch (5.24.1) o Buster (5.28.1) a 5.34.0.

Python

La siguientes versiones de Python están cambiando:

  • Python 2 (de 2.7.13/16 a 2.7.18)
  • Python 3 (de 3.5.3/3.7.3 a 3.10.6)

virtualenv de Python

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

Ruby

La versión de Ruby en el servidor es 3.0.2. Si deseas tener más control sobre esto (por ejemplo, quieres usar una versión más antigua o más nueva de Ruby), DreamHost recomienda enfáticamente usar RVM.

Si estás usando Bundler, solo necesitas correr:

[server]$ bundle exec gem pristine

Luego, recarga Passenger para que los cambios tomen 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 está cambiando de Stretch (7.4p1) o Buster (7.9p1) a 8.9p1.

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 Jammy para ayudar a mantener seguro a tu servidor. Si necesitas Telnet, DreamHost recomienda ejecutarlo en tu computador local.

¿Cómo puedo encontrar soporte?

Si tienes cualquier pregunta o inquietud, por favor contacta a soporte.

¿Este artículo ha respondido sus preguntas?

Última actualización el PST.

¿Aún no encuentra lo que busca?