¿Por qué la gente usa Ubuntu como un sistema operativo de servidor?

Las dos razones más comunes que he visto son:

  1. Tener paquetes más recientes . Debian y especialmente RHEL tienden a estar muy atrasados. Hay un punto medio entre el borde sangriento y ser súper conservador, y Ubuntu se encuentra justo en el medio.
  2. Estar en un entorno donde la gente está más familiarizada con la forma Debian de hacer las cosas que con la forma RedHat. Esto es sorprendentemente común, a pesar de que RHEL / CentOS está muy extendido. Parece que una fracción significativa de los ingenieros aprendieron Linux por primera vez usando Debian, o han usado Debian por varios años.

No estoy seguro de cómo se compara el control de calidad de Ubuntu con el de Debian o CentOS, y estoy bastante seguro de que RHEL tiene más control de calidad, pero Ubuntu sin embargo ha podido adquirir una gran cuota de mercado. Esto significa dos cosas. Primero, muchos usuarios también están implícitamente en cosas de QAing para ellos. En segundo lugar, si logró llegar a ser tan popular, es sin duda porque la gente ha quedado satisfecha con su estabilidad / fiabilidad.

Ubuntu es un sistema operativo de servidor capaz, Wikipedia se ejecuta en Ubuntu (¡y Quora también!) El servidor Ubuntu está certificado para ejecutarse en servidores de HP, IBM, Dell y Lenovo, entre otros, y es posiblemente el invitado de Linux más popular en Amazon EC2.

Aunque los lanzamientos de 6 meses de Ubuntu se pueden usar como un servidor (y muchas personas lo hacen para paquetes actualizados), Ubuntu 10.04.3 LTS es nuestro lanzamiento de servidor de carne y papas, y recibirá actualizaciones de seguridad y estabilidad hasta 2015.

Si está buscando poner algo en producción, hágalo con 10.04 y use las versiones intermedias para obtener una vista previa de la nueva tecnología que le pueda interesar, como juju, openstack o Cloud Foundry, etc.

(Descargo de responsabilidad: trabajo para Canonical Ltd.)

No diría que la gente usa Ubuntu como un servidor de producción tout-court, y no diría que hacerlo compromete la fiabilidad y la seguridad por sí mismo.

Seguramente, hay varias personas, y esto me incluye a mí, que usan Ubuntu para servidores de desarrollo y que generalmente lo hacen solo para servicios de baja seguridad.

Principalmente lo hago por dos razones:
– para probar mis servicios en versiones recientes de algunos paquetes o bibliotecas
– para facilitar la instalación (la instalación de un servidor ubuntu puede tomar tan poco como 10 minutos).

En mi trabajo, la razón principal es la primera: si tenemos que probar un servicio antiguo con las versiones más recientes de algunas bibliotecas, a menudo es Ubuntu la única distribución que viene con esa versión.

Ubuntu, como cualquier otra distribución, no es inestable o inseguro por sí mismo , ya que no existe una medida absoluta de estabilidad de seguridad: esto se aplica a cualquier sistema.

Una instalación de Ubuntu que no se actualiza automáticamente y que es probada exhaustivamente por un experto experto en seguridad no es menos estable / confiable / segura que un Debian antiguo: todo lo que necesita es que ese profesional verifique las versiones de la biblioteca y ejecute la penetración pruebas Una vez que los servicios se prueban con esas versiones de biblioteca y se evalúa la seguridad, si el servidor no se toca, nada puede hacerlo “inseguro”.

Dada su capacidad de GUI incorporada, a menudo uso Ubuntu Server como base para centros de medios.

Como cualquier otra distribución, Ubuntu es una buena opción para un usuario que sabe lo que está haciendo. Se vuelve inestable / poco confiable / inseguro en relación con otras distribuciones debido a una configuración incorrecta .